TimeSpanTickProvider

StockSharp.Xaml.Charting.Visuals.Axes

DateTimeAxis@ にティック座標を提供

継承元: TimeSpanTickProviderBase

メソッド

AddDelta
protected override IComparable AddDelta(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.AddDelta(current, delta)

派生したクラスに上書きするときは、指定した最も近いTimeSpanにIComparableを追加します。

current
現在の値。
delta
デルタ。

戻り値: 追加の結果

GetTicks
protected override double GetTicks(IComparable value)
result = timeSpanTickProvider.GetTicks(value)

派生型に応じてTicksやTicksを返す

value
IsAdditionValid
protected override bool IsAdditionValid(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.IsAdditionValid(current, delta)

変更が IComparable と TimeSpanの間で有効であるかどうかを決定

current
流れ。
delta
デルタ。

戻り値: True なら、追加が有効です

IsDivisibleBy
protected override bool IsDivisibleBy(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.IsDivisibleBy(current, delta)

派生したクラスに上書きすると、IComparable が TimeSpanで指定されているかを判断します。

current
現在の値。
delta
デルタ。

戻り値: If True, IsDivisibleBy

RoundUp
protected override IComparable RoundUp(IComparable current, TimeSpan delta)
result = timeSpanTickProvider.RoundUp(current, delta)

派生したクラスに上書きすると、指定した最も近いTimeSpanにIComparableを丸めます。

current
現在の値。
delta
デルタ。

戻り値: 丸みのある値