BTCSec Форум, Centrabit Форум, LitecoinTalk, ECoiner
Главное
Пользователи Qt Bitcoin Trader v1.07.98 версии и ниже должны обновиться вручную. Причина в том что GitHub изменил доменные имена для загрузки файлов, поэтому авто обновление и уведомление в старых версий стало невозможным.
Qt Bitcoin Trader позволяет быстрее и удобнее торговать на Bitfinex, BTC-e, Bitstamp, GOC io, Indacoin, YoBit.net, BitmarketPL и BTCChina.
Программа с открытым исходным кодом разработана на С++ Qt с использованием OpenSSL.
Языки интерфейса: английский, немецкий, русский, польский, украинский, испанский, голландский, норвежский, китайский.
Для сохранения ключа и пароля к API в программе используется шифрование AES 256.
Пароль должен быть длиной больше 7 символов, состоять из букв, цифр и спец символов.
Хочу создать программу для торговли которую можно будет настроить на любую стратегию с помощью правил и скриптов.
Теперь у меня есть поддержка и в донейтах больше не нуждаюсь http://centrabit.com/?m0prm=2&showItem=1
Если хотите поддержать проект то присылайте пожелания и баг репорты.
Для корректной работы время на вашей системе должно быть синхронизировано с сервером NTP.
Что еще осталось сделать:
1 )
2 )
3 )
3 )
4 )
5 )
6 ) Добавить возможность мониторинга нескольких валют и бирж одновременно
7 )
8 )
9 ) Разработать сервер для сборки данных с всех бирж чтобы предоставить одно websocket подключение программе для получения данных в реальном времени
10)
11)
12) Разработать мобильное приложения для предоставления безопасного удаленного доступа к запущенной программе
13) Добавить поддержку плагинов, чтобы позволить сторонним разработчикам быстро добавлять любые биржи
Горячие клавиши
Ctrl+B - Купить
Ctrl+S - Продать
Ctrl+N - Новое окно
Ctrl+T - Поверх всех окон
Ctrl+H - Спрятать в трей
Ctrl+Shift+D или Alt+Shift+D - дебаг режим с просмотром трафика
Портабельный режим Windows:
Рдом с ехе файлом создайте папку QtBitcoinTrader и все шифрованные данные, настройки будут сохраняться там.
Удобно носить на флешке, без риска взлома благодаря AES256.
Proxy
Настройки Proxy автоматом берутся из системы. Для Windows берутся из IE.
Но можно настроить и вручную с заданием пароля.
Откройте папку профилей %localappdata%\QtBitcoinTrader или ~/QtBitcoinTrader
Отредактируйте QtBitcoinTrader.cfg файл
изменив параметры
Auto=true на Auto=false
а остальные по усмотрению
Port=1234
User=username
Password=password
Ссылки
Официальный сайт http://centrabit.com
JL Script документация http://forum.centrabit.com
Вопросы на reformal.ru
Facebook, Twitter, VK
Twitter (Личный)
Скачать с SourceForge для Windows и Mac
Исходник на GitHub
Скачать с Softpedia для Windows
Скачать с Softpedia для Mac OS X
Qt-Apps
Видео на YouTube
Статья на Habrahabr
Неофициальные ссылки:
Инструкция на wallstreetcryptoru.blogspot.com
Linux repos: Gentoo, AltLinux, OpenSUSE, OpenSUSE Enterprise
В Qt Bitcoin Trader под Windows присутствует цифровая подпись.
Всегда перед запуском любых программ проверяйте их цифровую подпись и информацию на http://virustotal.com, особенно если на этой же машине ведете торги.
Список известных фейковых сайтов и вредоносных трейдеров обсуждается тут: https://bitcointalksearch.org/topic/malware-domain-blacklist-fake-exchanges-traders-and-wallets-400487
Установка
Windows: просто скачайте ехе файл и положите в надежное место, на рабочий стол, или в програм файлс.
Компилирование под Linux с Qt5 (Предпочтительно):
export QT_SELECT=5
qmake QtBitcoinTrader_Desktop.pro
make && make install && make clean
Компилирование под Linux с Qt4 (Без звуков):
qmake QtBitcoinTrader_Desktop.pro
make && make install && make clean
Решение проблем
Если вы ввели ключи, но данные не обновляются, проверьте выставлены ли на сайте права Trade и Info.
Если это не помогло, то перегенерируйте ключи и удалите профиль, создайте еще раз.
Debug
Если возникают какие-либо проблемы, вы можете помочь мне их устранить.
Для этого вы можете включить лог событий в программе, и прислать мне файл для анализа.
Для включения лога надо зайти в папку:
для Windows: %localappdata%\QtBitcoinTrader или %userprofile%\Local Settings\Application Data\QtBitcoinTrader
Вы найдете там ini файлы настроек, надо отредактировать один из них и изменить строчку
LogEnabled=false
на
LogEnabled=true
Запустите программу с этого профиля на 1 минуту и закройте.
Возле ini файла появиться log файл с таким же названием, отправьте мне его на почту с объяснениями проблемы.
После этого не забудьте отключить лог
LogEnabled=false
Когда будет готов интерфейс настроек и дебага, этот метод не будет актуален.
Баг трекер на GitHub: https://github.com/JulyIGHOR/QtBitcoinTrader/issues
Скриншоты