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.