ChartDiagramElement
StockSharp.Diagram.Elements
图表面板元素(显示区域、指示器、命令和交易)。
继承自: DiagramElement
构造函数
ChartDiagramElement
protected ChartDiagramElement(IChartBuilder chartBuilder)
chartDiagramElement = ChartDiagramElement(chartBuilder)
初始化了 & ##ChartDiagramElement+#的新实例.
属性
CandleElements
public ICollection<IChartCandleElement> CandleElements { get; }
value = chartDiagramElement.CandleElements
烛花.
ChartGroupId
public string ChartGroupId { get; set; }
value = chartDiagramElement.ChartGroupId
chartDiagramElement.ChartGroupId = value
图表组 id 用于同步鼠标事件上的面板.
IndicatorElements
public ICollection<TChartIndicatorElementWrapper> IndicatorElements { get; }
value = chartDiagramElement.IndicatorElements
指标。
OrderElements
public ICollection<IChartOrderElement> OrderElements { get; }
value = chartDiagramElement.OrderElements
令发相.
ShowNonFormedIndicators
public bool ShowNonFormedIndicators { get; set; }
value = chartDiagramElement.ShowNonFormedIndicators
chartDiagramElement.ShowNonFormedIndicators = value
显示非成型指标值。
TradeElements
public ICollection<IChartTradeElement> TradeElements { get; }
value = chartDiagramElement.TradeElements
行业.
方法
AddElementImpl
private void AddElementImpl(object o)
chartDiagramElement.AddElementImpl(o)
参数可以是 ChartElementSocket, ChartIndicatorElementWrapper, IChartElement 或 无效(空套接字)
CreateCopy
protected override DiagramElement CreateCopy()
result = chartDiagramElement.CreateCopy()
Create a copy of DiagramElement.
返回值: DiagramElement copy.
CreateEditor
protected abstract Attribute CreateEditor(string templateKey)
result = chartDiagramElement.CreateEditor(templateKey)
CreateSocketInstance
protected override DiagramSocket CreateSocketInstance(DiagramSocketDirection dir, string socketId)
result = chartDiagramElement.CreateSocketInstance(dir, socketId)
创建新套接字实例 。
CreateWrapper
protected abstract TChartIndicatorElementWrapper CreateWrapper(IChartIndicatorElement element)
result = chartDiagramElement.CreateWrapper(element)
InitializeCopy
public override void InitializeCopy(DiagramElement copiedFrom)
chartDiagramElement.InitializeCopy(copiedFrom)
Load
public override void Load(SettingsStorage storage)
chartDiagramElement.Load(storage)
装入设置 。
- storage
- 设置存储 。
OnStart
protected override void OnStart(DateTime time)
chartDiagramElement.OnStart(time)
该方法在图元素算法的起步时被叫作.
Save
public override void Save(SettingsStorage storage)
chartDiagramElement.Save(storage)
保存设置 。
- storage
- 设置存储 。