CompositeMomentum

StockSharp.Algo.Indicators

Komposit-Momentum-Indikator.

Erbt von: BaseComplexIndicator<ICompositeMomentumValue>

Konstruktoren

CompositeMomentum
public CompositeMomentum()
compositeMomentum = CompositeMomentum()

Initialisiert eine neue Instanz von CompositeMomentum.

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

Initialisiert eine neue Instanz von CompositeMomentum.

Eigenschaften

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

Verbund-Trommellinie.

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

Schneller exponentieller gleitender Durchschnitt.

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

Langsamer Exponential Moving Average.

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

Langfristige Veränderungsrate.

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

IndicatorMeasures.

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

Anzahl der Werte, die verarbeitet werden müssen, damit der Indikator initialisiert werden kann (be IsFormed @ = ).

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

Relative Strength Index.

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

Kurzfristige Veränderungsrate.

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

SMA zur endgültigen Glättung verwendet.

Methoden

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

Erstellen .

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

Um den Eingabewert zu verarbeiten.

input
Der Eingangswert.

Rückgabe: Der resultierende Wert.

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

Zustand zurücksetzen.