Post
Topic
Board Кодеры
Re: Qt Bitcoin Trader (неоффициальные доработки клиента)
by
remittor
on 06/01/2018, 11:01:09 UTC
Тестовая версия QBT с поддержкой Bittrex: https://drop.me/aq3WYD (размер 7 MB)
версия старая 1.40.06 (обновлю по мере возможности)

Скриншоты:
https://s13.postimg.org/lmzhlk19j/qbt_logon_window.png
https://s13.postimg.org/uurq2h5tj/qbt_select_exchange.png
https://s13.postimg.org/5bzdpc487/qbt_new_password.png
https://s13.postimg.org/qyee6bks7/qbt_main.png
https://s13.postimg.org/t0aa78ls7/qbt_depth.png
https://s13.postimg.org/f9aeiggzr/qbt_orderhistory.png

Данная версия поддерживает создание и удаление ордеров (сейчас может и не работает, т.к. тестировал это в августе 2017 года).

Так же данная версия поддерживает дополнительные настройки в конфигурационном файле QtBitcoinTrader.cfg:
  • CheckAppUpdate: для отключения механизма обновления QBT с оффициального сайта;
  • UseExternalRes: для возможности загрузки ресурсных файлов из директории ".\QtBitcoinTrader\Resourses\";
  • CheckPasswordDifficulty: для возможности использования самых наипростейших паролей к аккаунту QBT;

Для использования этой версии QBT настоятельно советую выставлять такие настройки в конфиге (секция General):
Quote
LastFeaturedExchanges=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
CheckForUpdates=false
CheckAppUpdate=false
UseExternalRes=true
CheckPasswordDifficulty=false
DisablePairSynchronization=true

В представленной версии QBT всё взаимодействие с сайтом Bittrex основано на оффициальном API v1.1, из-за чего при черезмерной активности торгов график будет отображать не совсем полную информацию о сделках, т.к. количество сделок ограничено 100 штуками.

Для наиболее корректного (и наиболее быстрого) отображения информации по совершённым сделкам и содержимому стакана нужно прикрутить возможность работы с сервером socket.bittrex.com через WebSockets. Данной доработкой займусь как только появятся время и желание.

Если народ задонатит хорошо, то обещаю выложить исходники на github, а так же займусь поддержкой и исправлением багов.