CandleBuilderMessageAdapter

StockSharp.Algo.Candles.Compression

Candle builder adapter.

継承元: MessageAdapterWrapper

コンストラクター

CandleBuilderMessageAdapter(IMessageAdapter, CandleBuilderProvider, bool)

Initializes a new instance of the CandleBuilderMessageAdapter.

innerAdapter
Inner message adapter.
candleBuilderProvider
Candle builders provider.
cloneOutCandles
Indicates whether outgoing candles should be cloned before emitting.
CandleBuilderMessageAdapter(IMessageAdapter, CandleBuilderProvider, ICandleBuilderManager, bool)

Initializes a new instance of the CandleBuilderMessageAdapter with a custom manager.

innerAdapter
Inner message adapter.
candleBuilderProvider
Candle builders provider.
manager
Candle builder manager.
cloneOutCandles
Indicates whether outgoing candles should be cloned before emitting.

プロパティ

Buffer : IStorageBuffer

Storage buffer.

SendFinishedCandlesImmediatelly : bool

Send out finished candles when they received.

メソッド

Clone() : IMessageAdapter

Create a copy of CandleBuilderMessageAdapter.

戻り値: Copy.

OnInnerAdapterNewOutMessageAsync(Message, CancellationToken) : ValueTask

Process InnerAdapter output message.

message
The message.
cancellationToken
Cancellation token.