Level1CandleBuilderValueTransform

StockSharp.Algo.Candles.Compression

Die Level1-basierte Datenquellentransformation für ICandleBuilder.

Erbt von: BaseCandleBuilderValueTransform

Konstruktoren

Level1CandleBuilderValueTransform
public Level1CandleBuilderValueTransform(decimal? priceStep, decimal? volStep)
level1CandleBuilderValueTransform = Level1CandleBuilderValueTransform(priceStep, volStep)

Die Level1-basierte Datenquellentransformation für ICandleBuilder.

priceStep
PriceStep
volStep
VolumeStep

Eigenschaften

EmulateSideFromSpread
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.

Type
public Level1Fields Type { get; set; }
value = level1CandleBuilderValueTransform.Type
level1CandleBuilderValueTransform.Type = value

Art der Kerzen-basierten Daten.

Methoden

Process
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, .