KaufmanAdaptiveMovingAverage

StockSharp.Algo.Indicators

Kaufman adaptativa média móvel.

Herda de: DecimalLengthIndicator

Construtores

KaufmanAdaptiveMovingAverage
public KaufmanAdaptiveMovingAverage()
kaufmanAdaptiveMovingAverage = KaufmanAdaptiveMovingAverage()

Inicializa uma nova instância do KaufmanAdaptiveMovingAverage.

Propriedades

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

Período EMA 'rápido'. O valor padrão é 2.

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

Número de valores que precisam ser processados para que o indicador inicialize (se IsFormed é igual a ). se não for definido.

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

Período EMA 'low'. O valor padrão é 30.

Métodos

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

Calc IsFormed.

Retorna: IsFormed

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

Obtém a capacidade do buffer para armazenamento de dados.

Retorna: A capacidade do buffer. Por padrão, é igual a Comprimento.

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

Carregar as configurações.

storage
Configuração do armazenamento.
OnProcessDecimal
protected override decimal? OnProcessDecimal(IIndicatorValue input)
result = kaufmanAdaptiveMovingAverage.OnProcessDecimal(input)

Para lidar com o valor de entrada.

input
O valor de entrada.

Retorna: O novo valor do indicador.

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

Reiniciar estado.

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

Gravar as definições.

storage
Configuração do armazenamento.
ToString
public override string ToString()
result = kaufmanAdaptiveMovingAverage.ToString()

Converter para uma representação de linha.

Retorna: Desempenho de cordas.