KlingerVolumeOscillator
StockSharp.Algo.Indicators
Klinger Volume Oszillator.
Erbt von: BaseComplexIndicator<IKlingerVolumeOscillatorValue>
Konstruktoren
KlingerVolumeOscillator
public KlingerVolumeOscillator()
klingerVolumeOscillator = KlingerVolumeOscillator()
Initialisiert eine neue Instanz von KlingerVolumeOscillator.
KlingerVolumeOscillator
public KlingerVolumeOscillator(ExponentialMovingAverage shortEma, ExponentialMovingAverage longEma)
klingerVolumeOscillator = KlingerVolumeOscillator(shortEma, longEma)
Initialisiert eine neue Instanz von KlingerVolumeOscillator.
- shortEma
- Die kurzfristige EMA.
- longEma
- Die langfristige EMA.
Eigenschaften
LongEma
public ExponentialMovingAverage LongEma { get; }
value = klingerVolumeOscillator.LongEma
Lange EMA.
LongPeriod
public int LongPeriod { get; set; }
value = klingerVolumeOscillator.LongPeriod
klingerVolumeOscillator.LongPeriod = value
Lange Zeit.
ShortEma
public ExponentialMovingAverage ShortEma { get; }
value = klingerVolumeOscillator.ShortEma
Kurze EMA.
ShortPeriod
public int ShortPeriod { get; set; }
value = klingerVolumeOscillator.ShortPeriod
klingerVolumeOscillator.ShortPeriod = value
Kurzfristige Periode.
Methoden
CreateValue
protected override IKlingerVolumeOscillatorValue CreateValue(DateTime time)
result = klingerVolumeOscillator.CreateValue(time)
Erstellen .
- time
- Uhrzeit
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = klingerVolumeOscillator.OnProcess(input)
Um den Eingabewert zu verarbeiten.
- input
- Der Eingangswert.
Rückgabe: Der resultierende Wert.
ToString
public override string ToString()
result = klingerVolumeOscillator.ToString()
Konvertieren Sie in eine Liniendarstellung.
Rückgabe: String-Leistung.