В данной статье будем учиться подключать OsEngine к ATPlatform.
ATPlatform это API и одноимённый терминал доступный у многих брокеров в Китае и за его пределами. Через него можно торговать: SHFE, INE, HKEX, CME, COMEX, NYMEX, GME, ICE-Europe, ICE-US, ICE-UK, SGX, CFFEX, SHFE, ZCE, DCE и т.д.
Для быстрого понимания читающим из РФ: это что-то вроде Китайского QUIK. Как и у компании Arqa, у них есть основной терминал, к которому уже сверху добавлено множество сервисов.
Сайт: http://www.atplatform.com.cn
Это IT компания, работающая в сфере финансов и трейдинга. Работает с 2005 года. Если открыть их сайт, можно увидеть в шапке их основные продукты:
На странице «О нас» можно найти вот такой временной граф развития их компании:
Из которого можно сделать вывод о том, что они работают с 2005 года. И что с 2018 года ушли в крипту.
Чтобы опробовать их терминал, можно посетить вот эту страницу: http://www.atplatform.com.cn/index/simulation.html?id=demo
Между тем, там для ввода только Китайский телефон, поэтому пишем на почту, что хотим демо:
*Писать надо на английском языке.
Что-то вроде:
«Добрый день.
По поводу демосчёта. Хотел попробовать Ваш ATPlatform терминал и попробовать подключить к нему своих роботов. Дайте пожалуйста дистрибутив и реквизиты для подключения.
С уважением,»
Подключаясь через брокера или демо, в конце концов у Вас должен быть следующий перечень реквизитов:
Когда установите терминал и подключитесь, нужно учитывать несколько важных нюансов по поводу подключения бумаг. Вы должны точно знать, как они называются в терминале, чтобы вбить их руками потом в OsEngine. Для этого идём в терминал, в окно «Market Price»:
Откроется окно выбора контракта, в котором нужно подключить ВСЕ инструменты, которые Вы потом хотите торговать:
При открытии программы идём в Bot Station Light:
Далее идём подключать коннектор:
Откроется окно подключения к коннектору:
После настроек коннектора и его подключения можно торговать:
При подключении к ATP вы увидите два роутера (консольные приложения) у себя на экране. Это модернизированные примеры на С++, которые идут в комплекте с демкой:
Это программы, которые хранятся вот в этой папке, рядом с exe файлом OsEngine:
Во время развёртывания роутеров у Windows могут начаться «проблемы с безопасностью». Придётся их отключить.
Исходный код подключения находится здесь:
Удачных алгоритмов!
Комментарии открыты для друзей!
OsEngine: https://github.com/AlexWan/OsEngineПоддержка OsEngine: https://t.me/osengine_official_support