SharpeRatioParameter
StockSharp.Algo.Statistics
シャープレシオ(非正規リターン - リスクフリーレート/年間標準偏差)。
継承元: RiskAdjustedRatioParameter
コンストラクター
SharpeRatioParameter
public SharpeRatioParameter()
sharpeRatioParameter = SharpeRatioParameter()
SharpeRatioParameterクラスの新しいインスタンスを初期化します。
メソッド
AddRiskSample
protected override void AddRiskSample(decimal ret)
sharpeRatioParameter.AddRiskSample(ret)
リスクアキュメンテーションに新しいサンプルを追加。
- ret
- 戻り値。
GetRisk
protected override decimal GetRisk(int count, decimal sumReturn)
result = sharpeRatioParameter.GetRisk(count, sumReturn)
リスク値(e.g., stddev, 欠点の偏差)を取得します。
- count
- サンプルのカウント。
- sumReturn
- すべてのリターンのSum。
戻り値: リスク値。
HasEnoughRiskSamples
protected override bool HasEnoughRiskSamples(int count)
result = sharpeRatioParameter.HasEnoughRiskSamples(count)
計算のために蓄積された十分なリスクサンプルがないかチェックします。
- count
- サンプルのカウント。
戻り値: 結果をチェックする。
Load
public override void Load(SettingsStorage storage)
sharpeRatioParameter.Load(storage)
設定をロードします。
- storage
- 設定ストレージ。
Save
public override void Save(SettingsStorage storage)
sharpeRatioParameter.Save(storage)
設定を保存します。
- storage
- 設定ストレージ。