策略测试输出的结果有点问题呢
初始资金是一百万,全部投入,但测试结果出来明显不对,测试报告的结果明显只是用了几千块钱的资金量,不能反应真实盈利率
请问怎么解决
我测试的是股票,感觉测试是用的期货的规则出来的结果
函数中没规定交易手数
回测就是点策略公式右键,选策略回测,一步步下来,出来结果感觉就是用了期货的模式,不是全部资金买入卖出
股票交易函数只有buy和sell。函数中的参数肯定有手数。不填也不会通过。
另外你测试的时候市场模型中,你只能使用多头进行测试,而不是双向。(股票不支持空头)
then buy(holding=0,1,market); 把1改成100,可以是100的整数倍,至少是100
[此贴子已经被作者于2016/2/19 11:21:04编辑过]
是的。你上面的代码中,使用了手数限制,只有在没有仓位时才会开仓。(有持仓的情况下是不会再开了)开仓手数是1手。
你可以将你的公式加载到图表中看一下。
[此贴子已经被作者于2016/2/19 11:21:11编辑过]