简单说下情况,多个cta策略,多个合约,反复回测,例如a1策略测试了aa合约,bb合约,再用a1简单删改的a2策略测试cc合约,aa合约,没有重启vnpy,只是策略重载
回测结果不稳定,有时候很好,有时候很差,而且没有规律,无法重现猜想可能是最开始的有些数据(参数或者变量)没有清空,对后面的回测造成干扰。
请教各位,如何简单的实现多合约跑同一策略呢?
如果只是通过修改策略名,增加策略数量,这样可以实现吗?比如双均线策略doulema,只改文件名和策略名,变成doulemaRU,doulemaRB,来跑橡胶和螺纹,策略内别的代码(例如,快速均线fast_ma,慢速均线slow_ma,k线容器bg,am这些)都不变,可以实现吗?
先行谢过