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.
Save
public override void Save(SettingsStorage storage)
sortinoRatioParameter.Save(storage)
Einstellungen speichern.
- storage
- Einstellungen Lagerung.