IRange
StockSharp.Xaml.Charting
汎用インターフェイスを範囲(最小、最大)に定義し、Ultrachart 全体で使用して表示、データおよびインデックス範囲の計算を
実装: IRange, ICloneable, INotifyPropertyChanged
プロパティ
メソッド
GrowBy
public IRange<T> GrowBy(double minFraction, double maxFraction)
result = iRange.GrowBy(minFraction, maxFraction)
最小限と最大偏差で現在のIRangeを成長させ、変更後にこのインスタンスを返します。
- minFraction
- 成長する最小の分数。例えば、Min = -10 と minFraction= 0.1 は新しい分 = -11 になります。
- maxFraction
- 成長する最大の分。例えば、Max = 10 と maxFraction= 0.2 は新しい Max = 12 で起因します。
戻り値: このインスタンスは、操作後に
SetMinMax
public IRange<T> SetMinMax(double min, double max)
result = iRange.SetMinMax(min, max)
変更後、このインスタンスを返す、ミニ値、IRange の Max 値を設定します。
- min
- 新規のMin値。
- max
- 新規の Max 値。
戻り値: このインスタンスは、操作後に
Union
public IRange<T> Union(IRange<T> range)
result = iRange.Union(range)
二つのIRangeインスタンスのユニオンを実行し、新しいIRangeを返す
- range