KasePeakOscillator

StockSharp.Algo.Indicators

Индикатор Kase Peak Oscillator.

Наследует: BaseComplexIndicator<IKasePeakOscillatorValue>

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

KasePeakOscillator
public KasePeakOscillator()
kasePeakOscillator = KasePeakOscillator()

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

Свойства

LongPeriod
public int LongPeriod { get; set; }
value = kasePeakOscillator.LongPeriod
kasePeakOscillator.LongPeriod = value

Длительный период.

LongTerm
public KasePeakOscillatorPart LongTerm { get; }
value = kasePeakOscillator.LongTerm

Долгосрочный осциллятор.

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

IndicatorMeasures.

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

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

ShortPeriod
public int ShortPeriod { get; set; }
value = kasePeakOscillator.ShortPeriod
kasePeakOscillator.ShortPeriod = value

Короткий период.

ShortTerm
public KasePeakOscillatorPart ShortTerm { get; }
value = kasePeakOscillator.ShortTerm

Краткосрочный осциллятор.

Методы

CreateValue
protected override IKasePeakOscillatorValue CreateValue(DateTime time)
result = kasePeakOscillator.CreateValue(time)

Создать.

time
Время
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = kasePeakOscillator.OnProcess(input)

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

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

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

Reset
public override void Reset()
kasePeakOscillator.Reset()

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

ToString
public override string ToString()
result = kasePeakOscillator.ToString()

Преобразовать к строковому представлению.

Возвращает: Строковое представление.