VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 23
声望: 0

简单说下情况,多个cta策略,多个合约,反复回测,例如a1策略测试了aa合约,bb合约,再用a1简单删改的a2策略测试cc合约,aa合约,没有重启vnpy,只是策略重载

回测结果不稳定,有时候很好,有时候很差,而且没有规律,无法重现猜想可能是最开始的有些数据(参数或者变量)没有清空,对后面的回测造成干扰。

请教各位,如何简单的实现多合约跑同一策略呢?
如果只是通过修改策略名,增加策略数量,这样可以实现吗?比如双均线策略doulema,只改文件名和策略名,变成doulemaRU,doulemaRB,来跑橡胶和螺纹,策略内别的代码(例如,快速均线fast_ma,慢速均线slow_ma,k线容器bg,am这些)都不变,可以实现吗?

先行谢过

Administrator
avatar
加入于:
帖子: 4548
声望: 325

可以实现,本来就是这么设计的

Member
avatar
加入于:
帖子: 23
声望: 0

用Python的交易员 wrote:

可以实现,本来就是这么设计的
多谢指点
没想到回测的时候会出问题

Member
avatar
加入于:
帖子: 5055
声望: 305

请问出什么问题了

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】