ICandleBuilderManager

StockSharp.Algo.Candles.Compression

Lógica de processamento de velas.

Propriedades

Buffer
public IStorageBuffer Buffer { get; set; }
value = iCandleBuilderManager.Buffer
iCandleBuilderManager.Buffer = value

Tampão de armazenamento.

SendFinishedCandlesImmediatelly
public bool SendFinishedCandlesImmediatelly { get; set; }
value = iCandleBuilderManager.SendFinishedCandlesImmediatelly
iCandleBuilderManager.SendFinishedCandlesImmediatelly = value

Envie velas acabadas quando receberem.

Métodos

ProcessInMessageAsync
public ValueTask<ValueTuple<Message[], Message[]>> ProcessInMessageAsync(Message message, CancellationToken cancellationToken)
result = iCandleBuilderManager.ProcessInMessageAsync(message, cancellationToken)

Processe uma mensagem entrando no adaptador interno.

message
Mensagem a chegar.
cancellationToken
Inscrição de cancelamento.

Retorna: Resultado do processamento.

ProcessOutMessageAsync
public ValueTask<ValueTuple<Message, Message[]>> ProcessOutMessageAsync(Message message, CancellationToken cancellationToken)
result = iCandleBuilderManager.ProcessOutMessageAsync(message, cancellationToken)

Processe uma mensagem vinda do adaptador interno.

message
Mensagem de saída.
cancellationToken
Inscrição de cancelamento.

Retorna: Resultado do processamento.