KaufmanAdaptiveMovingAverage

StockSharp.Algo.Indicators

Kaufman adaptativa media móvil.

Hereda de: DecimalLengthIndicator

Constructores

KaufmanAdaptiveMovingAverage
public KaufmanAdaptiveMovingAverage()
kaufmanAdaptiveMovingAverage = KaufmanAdaptiveMovingAverage()

Inicia una nueva instancia de la KaufmanAdaptiveMovingAverage.

Propiedades

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

"Rapid" EMA período. El valor predeterminado es 2.

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

Número de valores que deben ser procesados para que el indicador inicialice (be IsFormed iguala ). si no está definido.

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

"Slow" EMA período. El valor predeterminado es 30.

Métodos

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

Calc IsFormed@.

Devuelve: IsFormed

GetCapacity
protected override int GetCapacity()
result = kaufmanAdaptiveMovingAverage.GetCapacity()

Consigue la capacidad del búfer para el almacenamiento de datos.

Devuelve: La capacidad del búfer. Por defecto, es igual a la longitud.

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

Ajustes de carga.

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

Para manejar el valor de entrada.

input
El valor de entrada.

Devuelve: El nuevo valor del indicador.

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

Reiniciar el estado.

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

Guardar configuración.

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

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.