问题如题示
问题如题示
可能策略有毛病,可能数据测试的开始时间有问题
为0说明没有产生哪怕1笔交易,可能因为数据不足,或者策略逻辑(不发单)
请贴个图吧,还有个可能是你的优化目标函数选的有问题
这个简单的优化跑出来目标还是0,但是参数直接放策略中回测是有成交结果的
把fixedSize添加到paraList上啊
paramList = ['name',
'className',
'author',
'vtSymbol',
'k1',
'k2',
'fixedSize']
KeKe wrote:
把fixedSize添加到paraList上啊
paramList = ['name', 'className', 'author', 'vtSymbol', 'k1', 'k2', 'fixedSize']
paraList不是只是用于前端显示吗? 添加后回测目标值也全是0
那么改用“endBalance”,sharpeRatio,maxDrawdown等试一下。因为在逐日统计回测中,capital代表的是起始资金