AverageDirectionalIndex

StockSharp.Algo.Indicators

Welles Wilder Average Directional Index.

Erbt von: BaseComplexIndicator<IAverageDirectionalIndexValue>

Konstruktoren

AverageDirectionalIndex
public AverageDirectionalIndex()
averageDirectionalIndex = AverageDirectionalIndex()

Initialisiert eine neue Instanz von AverageDirectionalIndex.

AverageDirectionalIndex
public AverageDirectionalIndex(DirectionalIndex dx, DecimalLengthIndicator movingAverage)
averageDirectionalIndex = AverageDirectionalIndex(dx, movingAverage)

Initialisiert eine neue Instanz von AverageDirectionalIndex.

dx
Welles Wilder Directional Movement Index.
movingAverage
Moving Average.

Eigenschaften

Dx
public DirectionalIndex Dx { get; }
value = averageDirectionalIndex.Dx

Welles Wilder Directional Movement Index.

Length
public int Length { get; set; }
value = averageDirectionalIndex.Length
averageDirectionalIndex.Length = value

Periodendauer.

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

IndicatorMeasures.

MovingAverage
public DecimalLengthIndicator MovingAverage { get; }
value = averageDirectionalIndex.MovingAverage

Moving Average.

Methoden

CreateValue
protected override IAverageDirectionalIndexValue CreateValue(DateTime time)
result = averageDirectionalIndex.CreateValue(time)

Erstellen .

time
Uhrzeit
Load
public override void Load(SettingsStorage storage)
averageDirectionalIndex.Load(storage)

Lasteinstellungen.

storage
Einstellungen Lagerung.
Save
public override void Save(SettingsStorage storage)
averageDirectionalIndex.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.
ToString
public override string ToString()
result = averageDirectionalIndex.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.