CandleBuilderMessageAdapter
StockSharp.Algo.Candles.Compression
Adaptador de la construcción de velas.
Hereda de: MessageAdapterWrapper
Constructores
CandleBuilderMessageAdapter
public CandleBuilderMessageAdapter(IMessageAdapter innerAdapter, CandleBuilderProvider candleBuilderProvider, bool cloneOutCandles)
candleBuilderMessageAdapter = CandleBuilderMessageAdapter(innerAdapter, candleBuilderProvider, cloneOutCandles)
Inicia una nueva instancia de la CandleBuilderMessageAdapter.
- innerAdapter
- Adaptador interno de mensajes.
- candleBuilderProvider
- Proveedor de constructores de velas.
- cloneOutCandles
- Indica si las velas salientes deben ser clonadas antes de emitir.
CandleBuilderMessageAdapter
public CandleBuilderMessageAdapter(IMessageAdapter innerAdapter, CandleBuilderProvider candleBuilderProvider, ICandleBuilderManager manager, bool cloneOutCandles)
candleBuilderMessageAdapter = CandleBuilderMessageAdapter(innerAdapter, candleBuilderProvider, manager, cloneOutCandles)
Inicia una nueva instancia de CandleBuilderMessageAdapter@ con un gestor personalizado.
- innerAdapter
- Adaptador interno de mensajes.
- candleBuilderProvider
- Proveedor de constructores de velas.
- manager
- Director de la construcción de velas.
- cloneOutCandles
- Indica si las velas salientes deben ser clonadas antes de emitir.
Propiedades
Buffer
public IStorageBuffer Buffer { get; set; }
value = candleBuilderMessageAdapter.Buffer
candleBuilderMessageAdapter.Buffer = value
Buffer de almacenamiento.
SendFinishedCandlesImmediatelly
public bool SendFinishedCandlesImmediatelly { get; set; }
value = candleBuilderMessageAdapter.SendFinishedCandlesImmediatelly
candleBuilderMessageAdapter.SendFinishedCandlesImmediatelly = value
Envía velas terminadas cuando recibieron.
Métodos
Clone
public override IMessageAdapter Clone()
result = candleBuilderMessageAdapter.Clone()
Crear una copia de CandleBuilderMessageAdapter.
Devuelve: Copiado.
OnInnerAdapterNewOutMessageAsync
protected override ValueTask OnInnerAdapterNewOutMessageAsync(Message message, CancellationToken cancellationToken)
result = candleBuilderMessageAdapter.OnInnerAdapterNewOutMessageAsync(message, cancellationToken)
Proceso InnerAdapter@ mensaje de salida.
- message
- El mensaje.
- cancellationToken
- Cancelación token.
OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = candleBuilderMessageAdapter.OnSendInMessageAsync(message, cancellationToken)
Envía mensaje.
- message
- Message.
- cancellationToken
- CancellationToken