Class IchimokuPainter
- Namespace
- StockSharp.Xaml.Charting.IndicatorPainters
- Assembly
- StockSharp.Xaml.Charting.dll
The chart element for Ichimoku.
[Indicator(typeof(Ichimoku))]
public class IchimokuPainter : BaseChartIndicatorPainter<Ichimoku>, IChartIndicatorPainter, IPersistable
- Inheritance
-
IchimokuPainter
- Implements
-
IPersistable
- Inherited Members
- Extension Methods
Constructors
IchimokuPainter()
Create instance.
public IchimokuPainter()
Properties
Chinkou
Chinkou line.
[Display(ResourceType = typeof(LocalizedStrings), Name = "ChinkouLine", Description = "ChinkouLine")]
public IChartLineElement Chinkou { get; }
Property Value
Kijun
Kijun line.
[Display(ResourceType = typeof(LocalizedStrings), Name = "KijunLine", Description = "KijunLine")]
public IChartLineElement Kijun { get; }
Property Value
Senkou
Senkou range.
[Display(ResourceType = typeof(LocalizedStrings), Name = "SenkouRange", Description = "SenkouRange")]
public IChartBandElement Senkou { get; }
Property Value
Tenkan
Tenkan line.
[Display(ResourceType = typeof(LocalizedStrings), Name = "TenkanLine", Description = "TenkanLine")]
public IChartLineElement Tenkan { get; }
Property Value
Methods
Load(SettingsStorage)
Load settings.
public override void Load(SettingsStorage storage)
Parameters
storage
SettingsStorageSettings storage.
OnDraw(Ichimoku, IDictionary<IIndicator, IList<IndicatorData>>)
Draw values on chart.
protected override bool OnDraw(Ichimoku indicator, IDictionary<IIndicator, IList<ChartDrawData.IndicatorData>> data)
Parameters
indicator
IchimokuIndicator.
data
IDictionary<IIndicator, IList<ChartDrawData.IndicatorData>>Indicator values to draw on chart.
Returns
Save(SettingsStorage)
Save settings.
public override void Save(SettingsStorage storage)
Parameters
storage
SettingsStorageSettings storage.