Class MovingAverageConvergenceDivergenceHistogram
- Namespace
- StockSharp.Algo.Indicators
- Assembly
- StockSharp.Algo.dll
Convergence/divergence of moving averages. Histogram.
[Display(ResourceType = typeof(LocalizedStrings), Name = "MACDHistogram", Description = "HistogramDesc")]
[Doc("topics/api/indicators/list_of_indicators/macd_histogram.html")]
[IndicatorOut(typeof(MovingAverageConvergenceDivergenceHistogramValue))]
public class MovingAverageConvergenceDivergenceHistogram : BaseComplexIndicator<MovingAverageConvergenceDivergenceHistogramValue>, IComplexIndicator, IIndicator, IPersistable, ICloneable<IIndicator>, ICloneable- Inheritance
- 
      
      
      
      
      MovingAverageConvergenceDivergenceHistogram
- Implements
- Inherited Members
- Extension Methods
Remarks
Constructors
MovingAverageConvergenceDivergenceHistogram()
Initializes a new instance of the MovingAverageConvergenceDivergenceHistogram.
public MovingAverageConvergenceDivergenceHistogram()MovingAverageConvergenceDivergenceHistogram(MovingAverageConvergenceDivergence, ExponentialMovingAverage)
Initializes a new instance of the MovingAverageConvergenceDivergenceHistogram.
public MovingAverageConvergenceDivergenceHistogram(MovingAverageConvergenceDivergence macd, ExponentialMovingAverage signalMa)Parameters
- macdMovingAverageConvergenceDivergence
- Convergence/divergence of moving averages. 
- signalMaExponentialMovingAverage
- Signaling Moving Average. 
Properties
Macd
Convergence/divergence of moving averages.
[TypeConverter(typeof(ExpandableObjectConverter))]
[Display(ResourceType = typeof(LocalizedStrings), Name = "MACD", Description = "MACDDesc", GroupName = "General")]
public MovingAverageConvergenceDivergence Macd { get; }Property Value
Measure
public override IndicatorMeasures Measure { get; }Property Value
SignalMa
Signaling Moving Average.
[TypeConverter(typeof(ExpandableObjectConverter))]
[Display(ResourceType = typeof(LocalizedStrings), Name = "SignalMa", Description = "SignalMaDesc", GroupName = "General")]
public ExponentialMovingAverage SignalMa { get; }Property Value
Methods
CreateValue(DateTimeOffset)
protected override MovingAverageConvergenceDivergenceHistogramValue CreateValue(DateTimeOffset time)Parameters
- timeDateTimeOffset
Returns
OnProcess(IIndicatorValue)
To handle the input value.
protected override IIndicatorValue OnProcess(IIndicatorValue input)Parameters
- inputIIndicatorValue
- The input value. 
Returns
- IIndicatorValue
- The resulting value. 
ToString()
public override string ToString()