Class MovingAverageConvergenceDivergenceHistogramPainter
Элемент графика для MovingAverageConvergenceDivergenceHistogram.
Inheritance
MovingAverageConvergenceDivergenceHistogramPainter
Inherited Members
Namespace: StockSharp.Xaml.Charting.IndicatorPainters
Assembly: StockSharp.Xaml.Charting.dll
Syntax
[Indicator]
public class MovingAverageConvergenceDivergenceHistogramPainter : BaseChartIndicatorPainter<MovingAverageConvergenceDivergenceHistogram>, IChartIndicatorPainter, IPersistable
Constructors
MovingAverageConvergenceDivergenceHistogramPainter()
Создать объект.
Declaration
public MovingAverageConvergenceDivergenceHistogramPainter()
Properties
Histogram
Histogram линия.
Declaration
public ChartLineElement Histogram { get; }
Property Value
Type | Description |
---|---|
ChartLineElement |
Macd
Macd линия.
Declaration
public ChartLineElement Macd { get; }
Property Value
Type | Description |
---|---|
ChartLineElement |
Signal
Signal линия.
Declaration
public ChartLineElement Signal { get; }
Property Value
Type | Description |
---|---|
ChartLineElement |
Methods
Load(SettingsStorage)
Загрузить настройки.
Declaration
public override void Load(SettingsStorage storage)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Serialization.SettingsStorage | storage | Хранилище настроек. |
Overrides
StockSharp.Xaml.Charting.IndicatorPainters.BaseChartIndicatorPainter<StockSharp.Algo.Indicators.MovingAverageConvergenceDivergenceHistogram>.Load(Ecng.Serialization.SettingsStorage)
OnDraw(MovingAverageConvergenceDivergenceHistogram, IDictionary<IIndicator, IList<ChartDrawData.IndicatorData>>)
Отрисовать значения на графике.
Declaration
protected override bool OnDraw(MovingAverageConvergenceDivergenceHistogram indicator, IDictionary<IIndicator, IList<ChartDrawData.IndicatorData>> data)
Parameters
Type | Name | Description |
---|---|---|
MovingAverageConvergenceDivergenceHistogram | indicator | |
IDictionary<IIndicator, IList<ChartDrawData.IndicatorData>> | data | Значения индикатора для отрисовки на графике. |
Returns
Type | Description |
---|---|
Boolean | true если данные были успешно отрисованы, иначе, возвращается false. |
Overrides
StockSharp.Xaml.Charting.IndicatorPainters.BaseChartIndicatorPainter<StockSharp.Algo.Indicators.MovingAverageConvergenceDivergenceHistogram>.OnDraw(StockSharp.Algo.Indicators.MovingAverageConvergenceDivergenceHistogram, System.Collections.Generic.IDictionary<StockSharp.Algo.Indicators.IIndicator, System.Collections.Generic.IList<StockSharp.Xaml.Charting.ChartDrawData.IndicatorData>>)
Save(SettingsStorage)
Сохранить настройки.
Declaration
public override void Save(SettingsStorage storage)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Serialization.SettingsStorage | storage | Хранилище настроек. |
Overrides
StockSharp.Xaml.Charting.IndicatorPainters.BaseChartIndicatorPainter<StockSharp.Algo.Indicators.MovingAverageConvergenceDivergenceHistogram>.Save(Ecng.Serialization.SettingsStorage)
Implements
Ecng.Serialization.IPersistable