BiggerTimeFrameCandleCompressor
StockSharp.Algo.Candles
Kompressor von Kerzen von kleineren Zeitrahmen zu größeren.
Implementiert: ICandleBuilderSubscription
Konstruktoren
BiggerTimeFrameCandleCompressor
public BiggerTimeFrameCandleCompressor(MarketDataMessage message, ICandleBuilder builder, DataType buildFrom)
biggerTimeFrameCandleCompressor = BiggerTimeFrameCandleCompressor(message, builder, buildFrom)
Kompressor von Kerzen von kleineren Zeitrahmen zu größeren.
- message
- Marktdatennachricht (Verwendung als Abonnement/Abonnement im ausgehenden Fall, Bestätigungsereignis im eingehenden Fall).
- builder
- Der Erbauer von Kerzen des Typs TimeFrameCandleMessage @.
- buildFrom
- Welcher Marktdatentyp wird als Quellwert verwendet.
Eigenschaften
CurrentCandle
public CandleMessage CurrentCandle { get; set; }
value = biggerTimeFrameCandleCompressor.CurrentCandle
biggerTimeFrameCandleCompressor.CurrentCandle = value
Die aktuelle Kerze.
Message
public MarketDataMessage Message { get; }
value = biggerTimeFrameCandleCompressor.Message
Marktdatennachricht (Verwendung als Abonnement/Abonnement im ausgehenden Fall, Bestätigungsereignis im eingehenden Fall).
VolumeProfile
public VolumeProfileBuilder VolumeProfile { get; set; }
value = biggerTimeFrameCandleCompressor.VolumeProfile
biggerTimeFrameCandleCompressor.VolumeProfile = value
Volumenprofil.
Methoden
Process
public IEnumerable<CandleMessage> Process(CandleMessage message)
result = biggerTimeFrameCandleCompressor.Process(message)
Um die neuen Daten zu verarbeiten.
- message
- Die Nachricht enthält Informationen über die Zeitrahmenkerze.
Rückgabe: Eine neue Kerze verändert sich.