TinkoffInvestSDK
Открытые члены | Полный список членов класса
Класс MarketDataStream

Сервис получения биржевой информации в режиме стриминга Подробнее...

#include <marketdatastreamservice.h>

Базовые классы:CustomService.

Открытые члены

 MarketDataStream (std::shared_ptr< Channel > channel, const std::string &token)
 
void SubscribeCandles (const std::vector< std::pair< std::string, SubscriptionInterval >> &candleInstruments, CallbackFunc callback)
 Запрос подписки на свечи, блокирующий вызов
 
void SubscribeOrderBook (const std::string &figi, int32_t depth, CallbackFunc callback)
 Запрос подписки на стаканы, блокирующий вызов
 
void SubscribeTrades (const std::vector< std::string > &figis, CallbackFunc callback)
 Запрос подписки на ленту обезличенных сделок, блокирующий вызов
 
void SubscribeInfo (const std::vector< std::string > &figis, CallbackFunc callback)
 Запрос подписки на торговые статусы инструментов, блокирующий вызов
 
void SubscribeLastPrice (const std::vector< std::string > &figis, CallbackFunc callback)
 Запрос подписки на последние цены, блокирующий вызов
 
void SubscribeCandlesAsync (const std::vector< std::pair< std::string, SubscriptionInterval >> &candleInstruments, CallbackFunc callback)
 Запрос подписки на свечи, асинхронный вызов
 
void SubscribeOrderBookAsync (const std::string &figi, int32_t depth, CallbackFunc callback)
 Запрос подписки на стаканы, асинхронный вызов
 
void SubscribeTradesAsync (const std::vector< std::string > &figis, CallbackFunc callback)
 Запрос подписки на ленту обезличенных сделок, асинхронный вызов
 
void SubscribeInfoAsync (const std::vector< std::string > &figis, CallbackFunc callback)
 Запрос подписки на торговые статусы инструментов, асинхронный вызов
 
void SubscribeLastPriceAsync (const std::vector< std::string > &figis, CallbackFunc callback)
 Запрос подписки на последние цены, асинхронный вызов
 
void UnSubscribeCandles ()
 Отмена подписки на свечи, блокирующий вызов
 
void UnSubscribeOrderBook ()
 Отмена подписки на стаканы, блокирующий вызов
 
void UnSubscribeTrades ()
 Отмена подписки на ленту обезличенных сделок, блокирующий вызов
 
void UnSubscribeLastPrice ()
 Отмена подписки на последние цены, блокирующий вызов
 
void UnSubscribeInfo ()
 Отмена подписки на торговые статусы инструментов, блокирующий вызов
 
- Открытые члены унаследованные от CustomService
 CustomService (const std::string &token)
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от CustomService
std::shared_ptr< grpc::ClientContext > makeContext ()
 
- Защищенные данные унаследованные от CustomService
const std::string m_token
 

Подробное описание

Сервис получения биржевой информации в режиме стриминга

Сервис получения биржевой информации:

  1. свечи;
  2. стаканы;
  3. торговые статусы;
  4. лента сделок.

Объявления и описания членов классов находятся в файлах: