TimeFrameCandleBuilder
StockSharp.Algo.Candles.Compression
El constructor de velas de TimeFrameCandleMessagetipo.
Hereda de: CandleBuilder<TimeFrameCandleMessage>
Constructores
TimeFrameCandleBuilder
public TimeFrameCandleBuilder(IExchangeInfoProvider exchangeInfoProvider)
timeFrameCandleBuilder = TimeFrameCandleBuilder(exchangeInfoProvider)
El constructor de velas de TimeFrameCandleMessagetipo.
- exchangeInfoProvider
- El proveedor de tarjetas de cambio.
Propiedades
GenerateEmptyCandles
public bool GenerateEmptyCandles { get; set; }
value = timeFrameCandleBuilder.GenerateEmptyCandles
timeFrameCandleBuilder.GenerateEmptyCandles = value
Ya sea para crear velas vacías (None) en la falta de comercios. El modo predeterminado está habilitado.
Timeout
public Unit Timeout { get; set; }
value = timeFrameCandleBuilder.Timeout
timeFrameCandleBuilder.Timeout = value
El tiempo de cambio desde el final del marco de tiempo después de lo cual se envía una señal para cerrar la vela no cerrada por la fuerza. El predeterminado es el 10% del plazo.
Métodos
CreateCandle
protected override TimeFrameCandleMessage CreateCandle(ICandleBuilderSubscription subscription, ICandleBuilderValueTransform transform)
result = timeFrameCandleBuilder.CreateCandle(subscription, transform)
Para crear una vela nueva.
- subscription
- Suscripción.
- transform
- La transformación de la fuente de datos.
Devuelve: Creado vela.
IsCandleFinishedBeforeChange
protected override bool IsCandleFinishedBeforeChange(ICandleBuilderSubscription subscription, TimeFrameCandleMessage candle, ICandleBuilderValueTransform transform)
result = timeFrameCandleBuilder.IsCandleFinishedBeforeChange(subscription, candle, transform)