MovingAverageConvergenceDivergenceHistogram

StockSharp.Algo.Indicators

Convergence/divergence of moving averages. Histogram.

Inherits: BaseComplexIndicator<IMacdHistogramValue>

Constructors

MovingAverageConvergenceDivergenceHistogram
public MovingAverageConvergenceDivergenceHistogram()
movingAverageConvergenceDivergenceHistogram = MovingAverageConvergenceDivergenceHistogram()

Initializes a new instance of the MovingAverageConvergenceDivergenceHistogram.

MovingAverageConvergenceDivergenceHistogram
public MovingAverageConvergenceDivergenceHistogram(MovingAverageConvergenceDivergence macd, ExponentialMovingAverage signalMa)
movingAverageConvergenceDivergenceHistogram = MovingAverageConvergenceDivergenceHistogram(macd, signalMa)

Initializes a new instance of the MovingAverageConvergenceDivergenceHistogram.

macd
Convergence/divergence of moving averages.
signalMa
Signaling Moving Average.

Properties

Macd
public MovingAverageConvergenceDivergence Macd { get; }
value = movingAverageConvergenceDivergenceHistogram.Macd

Convergence/divergence of moving averages.

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

IndicatorMeasures.

SignalMa
public ExponentialMovingAverage SignalMa { get; }
value = movingAverageConvergenceDivergenceHistogram.SignalMa

Signaling Moving Average.

Methods

CreateValue
protected override IMacdHistogramValue CreateValue(DateTime time)
result = movingAverageConvergenceDivergenceHistogram.CreateValue(time)

Create .

time
Time
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = movingAverageConvergenceDivergenceHistogram.OnProcess(input)

To handle the input value.

input
The input value.

Returns: The resulting value.

ToString
public override string ToString()
result = movingAverageConvergenceDivergenceHistogram.ToString()

Преобразовать к строковому представлению.

Returns: Строковое представление.