BiggerTimeFrameCandleCompressor
StockSharp.Algo.Candles
Compresor de velas desde marcos temporales más pequeños hasta más grandes.
Implementa: ICandleBuilderSubscription
Constructores
BiggerTimeFrameCandleCompressor
public BiggerTimeFrameCandleCompressor(MarketDataMessage message, ICandleBuilder builder, DataType buildFrom)
biggerTimeFrameCandleCompressor = BiggerTimeFrameCandleCompressor(message, builder, buildFrom)
Compresor de velas desde marcos temporales más pequeños hasta más grandes.
- message
- Mensaje de mercado-datos (usuarios como suscripto/no suscripción en caso saliente, evento de confirmación en caso entrante).
- builder
- El constructor de velas de TimeFrameCandleMessagetipo.
- buildFrom
- Que tipo de datos de mercado se utiliza como valor fuente.
Propiedades
CurrentCandle
public CandleMessage CurrentCandle { get; set; }
value = biggerTimeFrameCandleCompressor.CurrentCandle
biggerTimeFrameCandleCompressor.CurrentCandle = value
La vela actual.
Message
public MarketDataMessage Message { get; }
value = biggerTimeFrameCandleCompressor.Message
Mensaje de mercado-datos (usuarios como suscripto/no suscripción en caso saliente, evento de confirmación en caso entrante).
VolumeProfile
public VolumeProfileBuilder VolumeProfile { get; set; }
value = biggerTimeFrameCandleCompressor.VolumeProfile
biggerTimeFrameCandleCompressor.VolumeProfile = value
Perfil de volumen.
Métodos
Process
public IEnumerable<CandleMessage> Process(CandleMessage message)
result = biggerTimeFrameCandleCompressor.Process(message)
Para procesar los nuevos datos.
- message
- El mensaje contiene información sobre la vela de tiempo.
Devuelve: Una nueva vela cambia.