Level1CandleBuilderValueTransform
Die Level1-basierte Datenquellentransformation für ICandleBuilder.
Erbt von: BaseCandleBuilderValueTransform
Konstruktoren
public Level1CandleBuilderValueTransform(decimal? priceStep, decimal? volStep)
level1CandleBuilderValueTransform = Level1CandleBuilderValueTransform(priceStep, volStep)
Die Level1-basierte Datenquellentransformation für ICandleBuilder.
- priceStep
- PriceStep
- volStep
- VolumeStep
Eigenschaften
public bool EmulateSideFromSpread { get; set; }
value = level1CandleBuilderValueTransform.EmulateSideFromSpread
level1CandleBuilderValueTransform.EmulateSideFromSpread = value
Emulieren Sie die Handelsseite für die SpreadMiddle Quelle aus der Richtung, in der sich die Spread-Mitte bewegt: ein Aufwärtstrend wird als Kaufen, ein Abwärtstrend als Verkaufen behandelt, und eine unveränderte Mitte trägt die vorherige Seite. Eine Spread-gebaute Kerze hat keine echte Handelsseite, also ist dies das einzige Seitensignal, das für ein Volumenprofil verfügbar ist. Off standardmäßig, was das Legacy-Verhalten beibehält (Seite bleibt ); CandleBuilderManager schaltet es automatisch ein, wenn IsCalcVolumeProfile für einen SpreadMiddle Build angefordert wird.
public Level1Fields Type { get; set; }
value = level1CandleBuilderValueTransform.Type
level1CandleBuilderValueTransform.Type = value
Art der Kerzen-basierten Daten.
Methoden
public override bool Process(Message message)
result = level1CandleBuilderValueTransform.Process(message)
Prüfen Sie die Meldung auf Alarmbedingungen.
- message
- Nachricht.
Rückgabe: , if the message was processed, otherwise, .