TrueRange

StockSharp.Algo.Indicators

Истинный диапазон.

Наследует: BaseIndicator

Конструкторы

TrueRange
public TrueRange()
trueRange = TrueRange()

Инициализирует новый экземпляр TrueRange.

Свойства

Measure
public override IndicatorMeasures Measure { get; }
value = trueRange.Measure

IndicatorMeasures.

NumValuesToInitialize
public override int NumValuesToInitialize { get; }
value = trueRange.NumValuesToInitialize

Число значений, которые необходимо обработать для инициализации индикатора (be IsFormed equals).

Методы

GetPriceMovements
protected virtual decimal[] GetPriceMovements(ICandleMessage currentCandle, ICandleMessage prevCandle)
result = trueRange.GetPriceMovements(currentCandle, prevCandle)

Для получения компонентов цены выберите максимальное значение.

currentCandle
Текущая свеча.
prevCandle
Предыдущая свеча.

Возвращает: Ценовые составляющие.

OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = trueRange.OnProcess(input)

Для обработки входного значения.

input
Входное значение.

Возвращает: Результирующее значение.

Reset
public override void Reset()
trueRange.Reset()

Сбросить состояние.