LengthIndicator

StockSharp.Algo.Indicators

Die Basisklasse für Indikatoren mit einem Ergebniswert und basierend auf dem Zeitraum.

Erbt von: BaseIndicator

Konstruktoren

LengthIndicator
protected LengthIndicator(TBuffer buffer)
lengthIndicator = LengthIndicator(buffer)

Die Basisklasse für Indikatoren mit einem Ergebniswert und basierend auf dem Zeitraum.

buffer
Puffer

Eigenschaften

Buffer
protected TBuffer Buffer { get; }
value = lengthIndicator.Buffer

Der Puffer für die Datenspeicherung.

Length
public virtual int Length { get; set; }
value = lengthIndicator.Length
lengthIndicator.Length = value

Periodendauer. Standardmäßig gleich 1.

NumValuesToInitialize
public override int NumValuesToInitialize { get; }
value = lengthIndicator.NumValuesToInitialize

Anzahl der Werte, die verarbeitet werden müssen, damit der Indikator initialisiert werden kann (be IsFormed @ = ).

Methoden

CalcIsFormed
protected override bool CalcIsFormed()
result = lengthIndicator.CalcIsFormed()

Calc IsFormed.

Rückgabe: IsFormed

GetCapacity
protected virtual int GetCapacity()
result = lengthIndicator.GetCapacity()

Bekommt die Kapazität des Puffers für die Datenspeicherung.

Rückgabe: Die Kapazität des Puffers ist standardmäßig gleich Länge.

Load
public override void Load(SettingsStorage storage)
lengthIndicator.Load(storage)

Lasteinstellungen.

storage
Einstellungen Lagerung.
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = lengthIndicator.OnProcess(input)

Um den Eingabewert zu verarbeiten.

input
Der Eingangswert.

Rückgabe: Der resultierende Wert.

OnProcessDecimal
protected virtual decimal? OnProcessDecimal(IIndicatorValue input)
result = lengthIndicator.OnProcessDecimal(input)

Um den Eingabewert zu verarbeiten.

input
Der Eingangswert.

Rückgabe: Der neue Wert des Indikators.

Reset
public override void Reset()
lengthIndicator.Reset()

Zustand zurücksetzen.

Save
public override void Save(SettingsStorage storage)
lengthIndicator.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.
ToString
public override string ToString()
result = lengthIndicator.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.