OkexHistoryMessageAdapter
The message adapter for OkexHistory.
Наследует: HistoricalMessageAdapter
Реализует: IAddressAdapter<string>
Конструкторы
OkexHistoryMessageAdapter(IdGenerator)
Initializes a new instance of the OkexHistoryMessageAdapter.
- transactionIdGenerator
- Transaction id generator.
Свойства
AllTimeFrames : IEnumerable<TimeSpan>
Possible time-frames.
CheckDates : bool
Try to check available date range before downloading.
IsSupportOrderBookIncrements : bool
Adapter translates incremental order books.
Методы
IsAllDownloadingSupported(DataType) : bool
Is for the specified all securities downloading enabled.
- dataType
- Data type info.
Возвращает: Check result.
OnMarketDepthSubscriptionAsync(MarketDataMessage, CancellationToken) : ValueTask
Handles subscription request for market depth data. Override to provide implementation for market depth subscription processing. The default implementation throws NotSupported.
- mdMsg
- Market data subscription message.
- cancellationToken
- Cancellation token to cancel the operation.
Возвращает: A ValueTask representing the asynchronous operation.
OnTFCandlesSubscriptionAsync(MarketDataMessage, CancellationToken) : ValueTask
Handles subscription request for time-frame candles (TF candles) data. Override to provide implementation for TF candles subscription processing. The default implementation throws NotSupported.
- mdMsg
- Market data subscription message.
- cancellationToken
- Cancellation token to cancel the operation.
Возвращает: A ValueTask representing the asynchronous operation.
OnTicksSubscriptionAsync(MarketDataMessage, CancellationToken) : ValueTask
Handles subscription request for ticks data. Override to provide implementation for ticks subscription processing. The default implementation throws NotSupported.
- mdMsg
- Market data subscription message.
- cancellationToken
- Cancellation token to cancel the operation.
Возвращает: A ValueTask representing the asynchronous operation.