KalmanFilter

StockSharp.Algo.Indicators

Kalman Filter Indikator.

Erbt von: DecimalLengthIndicator

Konstruktoren

KalmanFilter
public KalmanFilter()
kalmanFilter = KalmanFilter()

Initialisiert eine neue Instanz der KalmanFilter Klasse.

Eigenschaften

MeasurementNoise
public decimal MeasurementNoise { get; set; }
value = kalmanFilter.MeasurementNoise
kalmanFilter.MeasurementNoise = value

Messgeräuschkoeffizient (R).

ProcessNoise
public decimal ProcessNoise { get; set; }
value = kalmanFilter.ProcessNoise
kalmanFilter.ProcessNoise = value

Prozessgeräuschkoeffizient (Q).

Methoden

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

Lasteinstellungen.

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

Um den Eingabewert zu verarbeiten.

input
Der Eingangswert.

Rückgabe: Der neue Wert des Indikators.

Reset
public override void Reset()
kalmanFilter.Reset()

Zustand zurücksetzen.

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

Einstellungen speichern.

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

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.