Class ElderImpulseSystem
- Namespace
- StockSharp.Algo.Indicators
- Assembly
- StockSharp.Algo.dll
Elder Impulse System indicator.
[Display(ResourceType = typeof(LocalizedStrings), Name = "EIS", Description = "ElderImpulseSystem")]
[Doc("topics/api/indicators/list_of_indicators/elder_impulse_system.html")]
public class ElderImpulseSystem : BaseIndicator, IIndicator, IPersistable, ICloneable<IIndicator>, ICloneable
- Inheritance
-
ElderImpulseSystem
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
ElderImpulseSystem()
Initializes a new instance of the ElderImpulseSystem.
public ElderImpulseSystem()
ElderImpulseSystem(ExponentialMovingAverage, MovingAverageConvergenceDivergence)
Initializes a new instance of the ElderImpulseSystem.
public ElderImpulseSystem(ExponentialMovingAverage ema, MovingAverageConvergenceDivergence macd)
Parameters
Properties
Ema
[TypeConverter(typeof(ExpandableObjectConverter))]
[Display(ResourceType = typeof(LocalizedStrings), Name = "EMA", Description = "ExponentialMovingAverage", GroupName = "General")]
public ExponentialMovingAverage Ema { get; }
Property Value
Macd
[TypeConverter(typeof(ExpandableObjectConverter))]
[Display(ResourceType = typeof(LocalizedStrings), Name = "MACD", Description = "MACDDesc", GroupName = "General")]
public MovingAverageConvergenceDivergence Macd { get; }
Property Value
Measure
public override IndicatorMeasures Measure { get; }
Property Value
NumValuesToInitialize
Number of values that need to be processed in order for the indicator to initialize (be IsFormed equals true). null if undefined.
public override int NumValuesToInitialize { get; }
Property Value
Methods
Load(SettingsStorage)
Load settings.
public override void Load(SettingsStorage storage)
Parameters
storageSettingsStorageSettings storage.
OnProcess(IIndicatorValue)
To handle the input value.
protected override IIndicatorValue OnProcess(IIndicatorValue input)
Parameters
inputIIndicatorValueThe input value.
Returns
- IIndicatorValue
The resulting value.
Save(SettingsStorage)
Save settings.
public override void Save(SettingsStorage storage)
Parameters
storageSettingsStorageSettings storage.
ToString()
public override string ToString()