LengthIndicator

StockSharp.Algo.Indicators

A classe de base para indicadores com um valor resultante e com base no período.

Herda de: BaseIndicator

Construtores

LengthIndicator
protected LengthIndicator(TBuffer buffer)
lengthIndicator = LengthIndicator(buffer)

A classe de base para indicadores com um valor resultante e com base no período.

buffer
Buffer

Propriedades

Buffer
protected TBuffer Buffer { get; }
value = lengthIndicator.Buffer

O buffer para armazenamento de dados.

Length
public virtual int Length { get; set; }
value = lengthIndicator.Length
lengthIndicator.Length = value

Comprimento do período. Por padrão igual a 1.

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

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

Métodos

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

Calc IsFormed.

Retorna: IsFormed

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

Carregar as configurações.

storage
Configuração do armazenamento.
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = lengthIndicator.OnProcess(input)

Para lidar com o valor de entrada.

input
O valor de entrada.

Retorna: O valor resultante.

OnProcessDecimal
protected virtual decimal? OnProcessDecimal(IIndicatorValue input)
result = lengthIndicator.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()
lengthIndicator.Reset()

Reiniciar estado.

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

Gravar as definições.

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

Converter para uma representação de linha.

Retorna: Desempenho de cordas.