KalmanFilter

StockSharp.Algo.Indicators

Indicador de filtro Kalman.

Hereda de: DecimalLengthIndicator

Constructores

KalmanFilter
public KalmanFilter()
kalmanFilter = KalmanFilter()

Inicia una nueva instancia de la clase KalmanFilter.

Propiedades

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

Coeficiente de ruido de medición (R).

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

Coeficiente de ruido de proceso (Q).

Métodos

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

Ajustes de carga.

storage
Configuración de almacenamiento.
OnProcessDecimal
protected override decimal? OnProcessDecimal(IIndicatorValue input)
result = kalmanFilter.OnProcessDecimal(input)

Para manejar el valor de entrada.

input
El valor de entrada.

Devuelve: El nuevo valor del indicador.

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

Reiniciar el estado.

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

Guardar configuración.

storage
Configuración de almacenamiento.
ToString
public override string ToString()
result = kalmanFilter.ToString()

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.