KaufmanAdaptiveMovingAverage

StockSharp.Algo.Indicators

Kaufman adaptive gleitende Durchschnitt.

Erbt von: DecimalLengthIndicator

Konstruktoren

KaufmanAdaptiveMovingAverage
public KaufmanAdaptiveMovingAverage()
kaufmanAdaptiveMovingAverage = KaufmanAdaptiveMovingAverage()

Initialisiert eine neue Instanz von KaufmanAdaptiveMovingAverage.

Eigenschaften

FastSCPeriod
public int FastSCPeriod { get; set; }
value = kaufmanAdaptiveMovingAverage.FastSCPeriod
kaufmanAdaptiveMovingAverage.FastSCPeriod = value

'Schnelle EMA-Periode'. Der Standardwert ist 2.

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

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

SlowSCPeriod
public int SlowSCPeriod { get; set; }
value = kaufmanAdaptiveMovingAverage.SlowSCPeriod
kaufmanAdaptiveMovingAverage.SlowSCPeriod = value

'Langsame' EMA-Periode. Der Standardwert ist 30.

Methoden

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

Calc IsFormed.

Rückgabe: IsFormed

GetCapacity
protected override int GetCapacity()
result = kaufmanAdaptiveMovingAverage.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)
kaufmanAdaptiveMovingAverage.Load(storage)

Lasteinstellungen.

storage
Einstellungen Lagerung.
OnProcessDecimal
protected override decimal? OnProcessDecimal(IIndicatorValue input)
result = kaufmanAdaptiveMovingAverage.OnProcessDecimal(input)

Um den Eingabewert zu verarbeiten.

input
Der Eingangswert.

Rückgabe: Der neue Wert des Indikators.

Reset
public override void Reset()
kaufmanAdaptiveMovingAverage.Reset()

Zustand zurücksetzen.

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

Einstellungen speichern.

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

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.