CompositeMomentum

StockSharp.Algo.Indicators

Indicador de Momento Compuesto.

Hereda de: BaseComplexIndicator<ICompositeMomentumValue>

Constructores

CompositeMomentum
public CompositeMomentum()
compositeMomentum = CompositeMomentum()

Inicia una nueva instancia de la CompositeMomentum.

CompositeMomentum
public CompositeMomentum(RateOfChange shortRoc, RateOfChange longRoc, RelativeStrengthIndex rsi, ExponentialMovingAverage emaFast, ExponentialMovingAverage emaSlow, SimpleMovingAverage sma)
compositeMomentum = CompositeMomentum(shortRoc, longRoc, rsi, emaFast, emaSlow, sma)

Inicia una nueva instancia de la CompositeMomentum.

Propiedades

CompositeLine
public CompositeMomentumLine CompositeLine { get; }
value = compositeMomentum.CompositeLine

Línea de impulso compuesta.

EmaFast
public ExponentialMovingAverage EmaFast { get; }
value = compositeMomentum.EmaFast

Promedio de movimiento exponencial rápido.

EmaSlow
public ExponentialMovingAverage EmaSlow { get; }
value = compositeMomentum.EmaSlow

Promedio de movimiento exponencial lento.

LongRoc
public RateOfChange LongRoc { get; }
value = compositeMomentum.LongRoc

Tasa de cambio a largo plazo.

Measure
public override IndicatorMeasures Measure { get; }
value = compositeMomentum.Measure

IndicatorMeasures.

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

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

Rsi
public RelativeStrengthIndex Rsi { get; }
value = compositeMomentum.Rsi

Índice relativo de fuerza.

ShortRoc
public RateOfChange ShortRoc { get; }
value = compositeMomentum.ShortRoc

Tasa de cambio a corto plazo.

Sma
public SimpleMovingAverage Sma { get; }
value = compositeMomentum.Sma

SMA utilizado para el suavizado final.

Métodos

CreateValue
protected override ICompositeMomentumValue CreateValue(DateTime time)
result = compositeMomentum.CreateValue(time)

Crea.

time
Hora
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = compositeMomentum.OnProcess(input)

Para manejar el valor de entrada.

input
El valor de entrada.

Devuelve: El valor resultante.

Reset
public override void Reset()
compositeMomentum.Reset()

Reiniciar el estado.