ElderImpulseSystem

StockSharp.Algo.Indicators

Индикатор Elder Impulse System.

Наследует: BaseIndicator

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

ElderImpulseSystem
public ElderImpulseSystem()
elderImpulseSystem = ElderImpulseSystem()

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

ElderImpulseSystem
public ElderImpulseSystem(ExponentialMovingAverage ema, MovingAverageConvergenceDivergence macd)
elderImpulseSystem = ElderImpulseSystem(ema, macd)

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

ema
ExponentialMovingAverage
macd
MovingAverageConvergenceDivergence

Свойства

Ema
public ExponentialMovingAverage Ema { get; }
value = elderImpulseSystem.Ema

ExponentialMovingAverage

Macd
public MovingAverageConvergenceDivergence Macd { get; }
value = elderImpulseSystem.Macd

MovingAverageConvergenceDivergence

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

IndicatorMeasures.

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

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

Методы

Load
public override void Load(SettingsStorage storage)
elderImpulseSystem.Load(storage)

Загрузить настройки.

storage
Хранилище настроек.
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = elderImpulseSystem.OnProcess(input)

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

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

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

Save
public override void Save(SettingsStorage storage)
elderImpulseSystem.Save(storage)

Сохраните настройки.

storage
Хранилище настроек.
ToString
public override string ToString()
result = elderImpulseSystem.ToString()

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

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