Клиент центра котировок
17
Follow
35
Followers
Клиент центра котировок
Данный клиент используется совместно с центром котировок
Зачем нужен центр котировок
Доступ к котировкам осуществляется через REST и Websocket. Websocket по разным непреодолимым причинам может принудительно разрывать соединение, поэтому стратегии должны предусматривать различные механизмы обработки ошибок. REST остаётся наиболее стабильным способом.
Когда на одной платформе, например OKEx, запущено несколько стратегий, и эти стратегии работают на одном сервере, доступ к REST API имеет ограничения по частоте (подробнее см. документацию API соответствующей платформы). Существует несколько видов ограничений: по IP, по аккаунту или их комбинация.
Использование центра котировок позволяет снизить частоту REST-запросов.


Развёртывание центра котировок
- Исходный код – компиляция и развёртывание
- Бинарная сборка
- За помощью обращайтесь: wx:btstarinfo, Q:6510575
Обратите внимание
- Центр котировок предоставляет только интерфейсы для получения данных, не для размещения ордеров.
- Центр котировок может работать только на Linux, Unix.
API
- GetSupportList
- SubscribeSpotTicker
- SubscribeSpotDepth
SubscribeSpotTrade- GetSpotTicker
- GetSpotDepth
GetSpotTrade- SubscribeFutureTicker
- SubscribeFutureDepth
SubscribeFutureTrade- GetFutureTicker
- GetFutureDepth
GetFutureTrade
Source
JavaScript
// a client for market center, https://github.com/goex-top/market_center
// api list
// * GetSupportList
// * SubscribeSpotTicker
// * SubscribeSpotDepth
// * ~~SubscribeSpotTrade~~
// * GetSpotTicker
// * GetSpotDepth
// * ~~GetSpotTrade~~
// * SubscribeFutureTicker
// * SubscribeFutureDepth
// * ~~SubscribeFutureTrade~~Strategy parameters
Related strategies
Comment
All comments (6)
- 1
