SortinoRatioParameter

StockSharp.Algo.Statistics

ソーティーノ比(非正規化リターン - リスクフリーレート/年配下偏差)。

継承元: RiskAdjustedRatioParameter

コンストラクター

SortinoRatioParameter
public SortinoRatioParameter()
sortinoRatioParameter = SortinoRatioParameter()

SortinoRatioParameterクラスの新しいインスタンスを初期化します。

メソッド

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

リスクアキュメンテーションに新しいサンプルを追加。

ret
戻り値。
GetRisk
protected override decimal GetRisk(int count, decimal sumReturn)
result = sortinoRatioParameter.GetRisk(count, sumReturn)

リスク値(e.g., stddev, 欠点の偏差)を取得します。

count
サンプルのカウント。
sumReturn
すべてのリターンのSum。

戻り値: リスク値。

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

計算のために蓄積された十分なリスクサンプルがないかチェックします。

count
サンプルのカウント。

戻り値: 結果をチェックする。

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

設定をロードします。

storage
設定ストレージ。
Reset
public override void Reset()
sortinoRatioParameter.Reset()

リセット状態。

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

設定を保存します。

storage
設定ストレージ。