BitcoinTalk EnglishCentrabit ФорумQt Trader 2.0ГлавноеПользователи Qt Bitcoin Trader v1.07.98 версии и ниже должны обновиться вручную. Причина в том что GitHub изменил доменные имена для загрузки файлов, поэтому авто обновление и уведомление в старых версий стало невозможным.Qt Bitcoin Trader позволяет быстрее и удобнее торговать на HitBTC, Bittrex, Binance, Bitfinex, BTC-e, Bitstamp, GOC io, Indacoin, YoBit.net, BitmarketPL и BTCChina.
Программа с открытым исходным кодом разработана на С++ Qt с использованием OpenSSL.
Языки интерфейса: английский, немецкий, русский, польский, украинский, испанский, голландский, норвежский, китайский.
Для сохранения ключа и пароля к API в программе используется шифрование AES 256.
Пароль должен быть длиной больше 7 символов, состоять из букв, цифр и спец символов.
Хочу создать программу для торговли которую можно будет настроить на любую стратегию с помощью правил и скриптов.
Если вы хотите поддержать проект: 1d6iMwjjNo8ZGYeJBZKXgcgVk9o7fXcjcТеперь у меня есть поддержка и в донейтах больше не нуждаюсь
http://centrabit.com/?m0prm=2&showItem=1Если хотите поддержать проект то присылайте пожелания и баг репорты.
Для корректной работы время на вашей системе должно быть синхронизировано с сервером NTP.
Что еще осталось сделать: 1 )
Поддержку всех валют 2 )
Включить работу простых правил 3 )
Оптимизировать для низких разрешений 3 )
Добавить поддержку языков (в том числе и Русский) 4 )
Добавить другие Bitcoin биржи 5 )
Добавить графики в реальном времени 6 ) Добавить возможность мониторинга нескольких валют и бирж одновременно
7 )
Доработать скрипты для настройки стратегий используя данные из пункта 6 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
а остальные по усмотрению
Host=127.0.0.1
Port=1234
User=username
Password=password
СсылкиОфициальный сайт
http://centrabit.comJL Script документация
http://forum.centrabit.comВопросы на reformal.ruFacebook,
Twitter,
VKTwitter (Личный)Скачать с SourceForge для Linux, Windows и MacИсходник на GitHubСкачать с Softpedia для WindowsСкачать с Softpedia для Mac OS XQt-AppsВидео на YouTubeСтатья на HabrahabrНеофициальные ссылки:Инструкция на wallstreetcryptoru.blogspot.comLinux repos:
Gentoo,
AltLinux,
OpenSUSE,
OpenSUSE EnterpriseВ Qt Bitcoin Trader под Windows присутствует цифровая подпись.
Всегда перед запуском любых программ проверяйте их цифровую подпись и информацию на http://virustotal.com, особенно если на этой же машине ведете торги.Список известных фейковых сайтов и вредоносных трейдеров обсуждается тут:
https://bitcointalk.org/index.php?topic=400487УстановкаWindows: просто скачайте ехе файл и положите в надежное место, на рабочий стол, или в програм файлс.
Компилирование под Linux с Qt5 (Предпочтительно):
sudo apt-get install g++ libssl-dev libglu1-mesa-dev qt5-qmake qtscript5-dev qtmultimedia5-dev libqt5texttospeech5-dev
export QT_SELECT=5
qmake QtBitcoinTrader_Desktop.pro
make && make install && make clean
Компилирование под Linux с Qt4 (Без звуков):
sudo apt-get install g++ libssl-dev libglu1-mesa-dev qt4-qmake
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Скриншоты

