CompositeMomentum
StockSharp.Algo.Indicators
Indicador Momentum composto.
Herda de: BaseComplexIndicator<ICompositeMomentumValue>
Construtores
CompositeMomentum
public CompositeMomentum()
compositeMomentum = CompositeMomentum()
Inicializa uma nova instância do CompositeMomentum.
CompositeMomentum
public CompositeMomentum(RateOfChange shortRoc, RateOfChange longRoc, RelativeStrengthIndex rsi, ExponentialMovingAverage emaFast, ExponentialMovingAverage emaSlow, SimpleMovingAverage sma)
compositeMomentum = CompositeMomentum(shortRoc, longRoc, rsi, emaFast, emaSlow, sma)
Inicializa uma nova instância do CompositeMomentum.
Propriedades
CompositeLine
public CompositeMomentumLine CompositeLine { get; }
value = compositeMomentum.CompositeLine
Linha de impulso composite.
EmaFast
public ExponentialMovingAverage EmaFast { get; }
value = compositeMomentum.EmaFast
Média móvel Exponencial Rápida.
EmaSlow
public ExponentialMovingAverage EmaSlow { get; }
value = compositeMomentum.EmaSlow
Média de movimento Exponencial lenta.
LongRoc
public RateOfChange LongRoc { get; }
value = compositeMomentum.LongRoc
Taxa de Mudança a Longo Prazo.
Measure
public override IndicatorMeasures Measure { get; }
value = compositeMomentum.Measure
IndicatorMeasures.
NumValuesToInitialize
public override int NumValuesToInitialize { get; }
value = compositeMomentum.NumValuesToInitialize
Número de valores que precisam ser processados para que o indicador inicialize (se IsFormed é igual a ). se não for definido.
Rsi
public RelativeStrengthIndex Rsi { get; }
value = compositeMomentum.Rsi
Índice de Força Relativa.
ShortRoc
public RateOfChange ShortRoc { get; }
value = compositeMomentum.ShortRoc
Taxa de Mudança a curto prazo.
Sma
public SimpleMovingAverage Sma { get; }
value = compositeMomentum.Sma
SMA usado para suavização final.
Métodos
CreateValue
protected override ICompositeMomentumValue CreateValue(DateTime time)
result = compositeMomentum.CreateValue(time)
Criar.
- time
- Hora
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = compositeMomentum.OnProcess(input)
Para lidar com o valor de entrada.
- input
- O valor de entrada.
Retorna: O valor resultante.