ZB – биржа криптовалют к которой мы теперь можем подключать свой супер современный терминал для создания роботов. В этом посте будем подключать наших ботов к ZB и немного посмотрим где и как на сайте биржи сделать для этого ключики.
Биржа на самом деле очень впечатлила. Не только полным безобразием с переводом повсеместным (но мне то без разницы, китайская фамилия и гугл-транслейт делают своё дело). Но и отличной работой сервисов потоковых данных через Апи, дающее несколько прикольных преимуществ для робо-торговцев. Но об этом в конце. Не переключайся)
Биржа китайская насколько я понял. Однако как она функционирует до сих пор не ясно, ибо наши желтолицие друзья давно и безповоротно решили бороться с криптовалютами. Ну, и ладно. Судя по всему уехали в облака на островах. Но уже настараживает. Да? Нет! Это по прежнему одна из самых популярных бирж криптовалют на планете. И обходить её стороной нам никак не получилось. Давайте разбираться как на ZB торговать.
План:
1. Создаём ключи АПИ ZB
2. Роботы для ZB
3. Мнение
Начинать следует с регистрации на сайте биржи и входа в аккаунт: https://www.zb.com Для того чтобы подключить OsEngine(наш терминал) к бирже ZB нам нужны секретный и публичные ключи АПИ. Будем учиться это делать.
Идём в личном кабинете в верхе меню и жмём вот этот пункт:
Далее перед вами будет меню создания ключей:
1. Даём новому ключу имя
2. Обязательно проставляем все галочки
3. И жмём «Create API Secret Key»
Подтверждаем операцию так как этого потребует Ваш уровень защиты. И увидим ключи:
Качаем наш терминал с гитхаба: https://github.com/AlexWan/OsEngine
Для этого перейдите по ссылке выше и нажмите на зелёную кнопку «Clone or Download» и во всплывшем меню “Download ZIP”
Zip архив который к нам приходит, в обязательном порядке распаковать надо. Не пытайтесь открывать в запакованном виде)
Ну и дальше идём внутри скаченных файлов вот в эту папку:
Также, одно из обязательных условий запуска программы, является её запуск от Администратора. Иначе Виндовс может не разрешить программе сохранять файлы настроек, коих она генерирует в неприличных количествах.
Когда откроется главное меню, выбираем терминал для трейдинга, BotStation. По нажатию на шестерёнку Вы можете настроить некоторые общие вещи, включая языковую версию.
* И коротко по другим кнопкам. Все они открывают какие-то приложения, а все вместе обеспечивают алготрейдера всеми инструментами для комфортной разработки торговых роботов:
Data – программа помогающая скачивать историю торгов с разных бирж. Которые в дальнейшем нужны при тестировании
Tester – программа для тестирования роботов на исторических данных
Optimizer – параметров оптимизация для стратегии в ней делается (привет Йода).
Miner – супер мощный инструмент помогающий искать прибыльные формации автоматически!
Ну и когда уже откроется терминал OsEngine идём и вызываем настройки биржи ZB.
1) В переключателе справа выбираем «Control»
2) Потом нажимаем верхнюю кнопку Connection Servers
3) И выбираем биржу криптовалют ZB нажав на неё ЛКМ дважды
Вспоминаем про те ключи которые мы выписывали в личном кабинете ZB и вставляем их в одноимённые поля таблицы. После чего клацаем на Connect
Ну и после этого, все наши роботы могут быть активизированы в бой!
Для того чтобы разобраться с остальным, милости просим по ссылкам:
https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ
Что там есть хорошего
Отличное по скорости подключение. Ордера можно высылать на биржу прямо через вёбсокеты. Соответственно на это нет никаких ограничений и можно торговать очень и очень быстро. Если найти сервер поближе.
ХФТ не иначе. Рекомендую.
Не очень хорошее
1) Ну опять про вёбСокеты) Выставление заявок сделали, а событий отдельных для них не предусмотрели. Приходится всё из кучи ковырять.
2) Не соответствие описания АПИ с тем что приходит с бирже в реале. Всякое мракобесие в описаниях написано. Примерно похоже конечно на то как это потом работает, НО! Это же описание API в конце концов, а не вольный пересказ. Должно быть всё правильно…
3) Сообщения на китайском из Апи… Ай я яй. Ну есть же английкий. Это международный стандарт для АПИ по всему миру. Поберегите глаза программистов.
Ну а вообще отлично получилось. Очень быстро. Даже лучше бинанса в каких-то моментов. Пользуйтесь на здоровье!
В случае если у Вас есть какой-то опыт торговли на этой бирже, обязательно пишите.
Всем удачных алгоритмов!
Комментарии