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, stdev 或下行偏差) 。

count
数取所取之标本.
sumReturn
全部返回的总数。

返回值: 风险值。

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

检查是否积累了足够的风险样本进行计算.

count
数取所取之标本.

返回值: 检查结果。

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

装入设置 。

storage
设置存储 。
Reset
public override void Reset()
sharpeRatioParameter.Reset()

复置set州.

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

保存设置 。

storage
设置存储 。