TickProvider

StockSharp.Xaml.Charting.Visuals.Axes

アブストラクトベースITickProvider@

実装: ITickProvider<T>, ITickProvider

プロパティ

ParentAxis
public IAxis ParentAxis { get; protected set; }
value = tickProvider.ParentAxis
tickProvider.ParentAxis = value

親軸に取り付けられたときに、親軸インスタンスを付けると、ティックプロバイダが初期化されると呼び出される

メソッド

ConvertTicks
protected virtual double[] ConvertTicks(T[] ticks)
result = tickProvider.ConvertTicks(ticks)

一般的なフォーマットでティックをダブル、e.gに変換します。 数値タイプをダブルにキャストするか、DateTime.TicksをDateTimeに2倍にキャストします。

ticks
GetMajorTicks
public abstract T[] GetMajorTicks(IAxisParams axis)
result = tickProvider.GetMajorTicks(axis)

メジャーティックス配列のジェネリック型表現を返します

axis
The AxisParams for the axis

戻り値: ティックの配列を表示(Tに変換するデータ値)

GetMinorTicks
public abstract T[] GetMinorTicks(IAxisParams axis)
result = tickProvider.GetMinorTicks(axis)

マイナーティックスの配列のジェネリック型表現を返します

axis
The AxisParams for the axis

戻り値: ティックの配列を表示(Tに変換するデータ値)

Init
public virtual void Init(IAxis axis)
tickProvider.Init(axis)

親軸に取り付けられたときに、親軸インスタンスを付けると、ティックプロバイダが初期化されると呼び出される

axis
親 IAxis インスタンス
StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMajorTicks(IAxisParams)

メジャーティックスの配列のダブル表現を返します

axis
The AxisParams for the axis

戻り値: 表示されるティックの配列(データ値が2倍に換算)

StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMinorTicks(IAxisParams)

マイナーティックスの配列のダブル表現を返します

axis
The AxisParams for the axis

戻り値: 表示されるティックの配列(データ値が2倍に換算)