BiggerTimeFrameCandleCompressor
StockSharp.Algo.Candles
Compressor de velas de menores prazos para maiores.
Implementa: ICandleBuilderSubscription
Construtores
BiggerTimeFrameCandleCompressor
public BiggerTimeFrameCandleCompressor(MarketDataMessage message, ICandleBuilder builder, DataType buildFrom)
biggerTimeFrameCandleCompressor = BiggerTimeFrameCandleCompressor(message, builder, buildFrom)
Compressor de velas de menores prazos para maiores.
- message
- Mensagem de dados de mercado (usa como um subscribe/dessubscreva em caso de saída, evento de confirmação em caso de entrada).
- builder
- O construtor de velas de TimeFrameCandleMessage type.
- buildFrom
- Qual o tipo de dados de mercado que é utilizado como um valor de fonte.
Propriedades
CurrentCandle
public CandleMessage CurrentCandle { get; set; }
value = biggerTimeFrameCandleCompressor.CurrentCandle
biggerTimeFrameCandleCompressor.CurrentCandle = value
A vela atual.
Message
public MarketDataMessage Message { get; }
value = biggerTimeFrameCandleCompressor.Message
Mensagem de dados de mercado (usa como um subscribe/dessubscreva em caso de saída, evento de confirmação em caso de entrada).
VolumeProfile
public VolumeProfileBuilder VolumeProfile { get; set; }
value = biggerTimeFrameCandleCompressor.VolumeProfile
biggerTimeFrameCandleCompressor.VolumeProfile = value
Perfil de volume.
Métodos
Process
public IEnumerable<CandleMessage> Process(CandleMessage message)
result = biggerTimeFrameCandleCompressor.Process(message)
Para processar os novos dados.
- message
- A mensagem contém informações sobre a vela de tempo-limite.
Retorna: Uma nova vela muda.