IChartIndicatorPainter

StockSharp.Charting

チャート上のインジケータレンダラーを記述するインターフェイス(例えば、線、ヒストグラムなど)。

実装: IPersistable

プロパティ

Element
public IChartIndicatorElement Element { get; }
value = iChartIndicatorPainter.Element

インジケータを表すチャート要素。

InnerElements
public IReadOnlyList<IChartElement> InnerElements { get; }
value = iChartIndicatorPainter.InnerElements

子要素。

メソッド

Draw
public bool Draw(IChartDrawData data)
result = iChartIndicatorPainter.Draw(data)

新規データを処理するため。

data
新規データ

戻り値: データを正常に描画した場合は、それ以外の場合は、 を返します。

OnAttached
public void OnAttached(IChartIndicatorElement element)
iChartIndicatorPainter.OnAttached(element)

チャートインジケータ要素にこの画家が添付されているとき呼び出されます。

OnDetached
public void OnDetached()
iChartIndicatorPainter.OnDetached()

チャートインジケータ要素からこの画家が離脱されると呼び出されます。

Reset
public void Reset()
iChartIndicatorPainter.Reset()

画家の子要素をリセットする。