Роботы для ZB. OsEngine.

Роботы для ZB. OsEngine.

ZB – биржа криптовалют к которой мы теперь можем подключать свой супер современный терминал для создания роботов. В этом посте будем подключать наших ботов к ZB и немного посмотрим где и как на сайте биржи сделать для этого ключики.

 

Биржа на самом деле очень впечатлила. Не только полным безобразием с переводом повсеместным (но мне то без разницы, китайская фамилия и гугл-транслейт делают своё дело). Но и отличной работой сервисов потоковых данных через Апи, дающее несколько прикольных преимуществ для робо-торговцев. Но об этом в конце. Не переключайся)


Биржа китайская насколько я понял. Однако как она функционирует до сих пор не ясно, ибо наши желтолицие друзья давно и безповоротно решили бороться с криптовалютами. Ну, и ладно. Судя по всему уехали в облака на островах. Но уже настараживает. Да? Нет! Это по прежнему одна из самых популярных бирж криптовалют на планете. И обходить её стороной нам никак не получилось. Давайте разбираться как на ZB торговать.


План:


1. Создаём ключи АПИ ZB
2. Роботы для ZB
3. Мнение


1. Создаём ключи Апи для криптобиржи ZB


Начинать следует с регистрации на сайте биржи и входа в аккаунт: https://www.zb.com Для того чтобы подключить OsEngine(наш терминал) к бирже ZB нам нужны секретный и публичные ключи АПИ. Будем учиться это делать.


Идём в личном кабинете в верхе меню и жмём вот этот пункт:


 


Далее перед вами будет меню создания ключей:



1. Даём новому ключу имя
2. Обязательно проставляем все галочки
3. И жмём «Create API Secret Key»


Подтверждаем операцию так как этого потребует Ваш уровень защиты. И увидим ключи:


 


2. Роботы для ZB


Качаем наш терминал с гитхаба: 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
Ну и после этого, все наши роботы могут быть активизированы в бой!


Для того чтобы разобраться с остальным, милости просим по ссылкам:


http://o-s-a.net/forum


https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ


3. Мнение о торговле роботами на бирже Zb


Что там есть хорошего


Отличное по скорости подключение. Ордера можно высылать на биржу прямо через вёбсокеты. Соответственно на это нет никаких ограничений и можно торговать очень и очень быстро. Если найти сервер поближе.


ХФТ не иначе. Рекомендую.


Не очень хорошее


1) Ну опять про вёбСокеты) Выставление заявок сделали, а событий отдельных для них не предусмотрели. Приходится всё из кучи ковырять.


2) Не соответствие описания АПИ с тем что приходит с бирже в реале. Всякое мракобесие в описаниях написано. Примерно похоже конечно на то как это потом работает, НО! Это же описание API в конце концов, а не вольный пересказ. Должно быть всё правильно…


3) Сообщения на китайском из Апи… Ай я яй. Ну есть же английкий. Это международный стандарт для АПИ по всему миру. Поберегите глаза программистов.


Ну а вообще отлично получилось. Очень быстро. Даже лучше бинанса в каких-то моментов. Пользуйтесь на здоровье!


В случае если у Вас есть какой-то опыт торговли на этой бирже, обязательно пишите.


Всем удачных алгоритмов!

14:13
621

Комментарии

Нет комментариев. Ваш будет первым!