SortinoRatioParameter

StockSharp.Algo.Statistics

Sortino-Ratio (annualisierte Rendite - risikofreie Rate / annualisierte Abwärtsabweichung).

Erbt von: RiskAdjustedRatioParameter

Konstruktoren

SortinoRatioParameter
public SortinoRatioParameter()
sortinoRatioParameter = SortinoRatioParameter()

Initialisieren Sie eine neue Instanz der SortinoRatioParameter Klasse.

Methoden

AddRiskSample
protected override void AddRiskSample(decimal ret)
sortinoRatioParameter.AddRiskSample(ret)

Fügt eine neue Probe zum Risikoakkumulator hinzu.

ret
Der Rückgabewert.
GetRisk
protected override decimal GetRisk(int count, decimal sumReturn)
result = sortinoRatioParameter.GetRisk(count, sumReturn)

Bekommt den Risikowert (e.g., stddev oder Abwärtsabweichung).

count
Anzahl der Proben.
sumReturn
Summe aller Rückgaben.

Rückgabe: Risikowert.

HasEnoughRiskSamples
protected override bool HasEnoughRiskSamples(int count)
result = sortinoRatioParameter.HasEnoughRiskSamples(count)

Prüft, ob genügend Risikoproben für die Berechnung akkumuliert wurden.

count
Anzahl der Proben.

Rückgabe: Prüfergebnis.

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

Lasteinstellungen.

storage
Einstellungen Lagerung.
Reset
public override void Reset()
sortinoRatioParameter.Reset()

Zustand zurücksetzen.

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

Einstellungen speichern.

storage
Einstellungen Lagerung.