LengthIndicator

StockSharp.Algo.Indicators

La clase base para indicadores con un valor resultante y basado en el período.

Hereda de: BaseIndicator

Constructores

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

La clase base para indicadores con un valor resultante y basado en el período.

buffer
Buffer

Propiedades

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

El búfer para almacenamiento de datos.

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

Longitud del período. Por defecto igual a 1.

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

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

Métodos

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

Calc IsFormed@.

Devuelve: IsFormed

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

Ajustes de carga.

storage
Configuración de almacenamiento.
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = lengthIndicator.OnProcess(input)

Para manejar el valor de entrada.

input
El valor de entrada.

Devuelve: El valor resultante.

OnProcessDecimal
protected virtual decimal? OnProcessDecimal(IIndicatorValue input)
result = lengthIndicator.OnProcessDecimal(input)

Para manejar el valor de entrada.

input
El valor de entrada.

Devuelve: El nuevo valor del indicador.

Reset
public override void Reset()
lengthIndicator.Reset()

Reiniciar el estado.

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

Guardar configuración.

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

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.