请教一个策略中跨品种,跨不同周期 回测不成功问题

我有个策略,在股指连续合约上下单,周期5秒钟。这个策略引用了另外一个加权指数数据,周期10分钟。因为这2个周期不一样,好像不能正确回测,有什么办法吗? 或者建议?

谢谢。

不同周期同品种跨bar数组调用
多品种、跨周期
请教跨周期订阅中的周期设置问题
支持跨品种跨周期的逐笔回测吗?
请教!关于多品种,跨周期,多图层
如果避免跨品种同周期的数据对齐问题?
请教TB跨周期问题
请教跨品种策略之间有没有可以用的函数?
跨周期请教
请教跨周期数据回溯问题

我意思在回测模式, 2个周期的图层不是按照定义的周期严格分开执行的。和实盘模式不是一个行为模式

说实话听不懂在说什么。回测默认是按每根bar跑一次。每次跑的时候按不同图层对齐的bar取bar数据

从来都是引用大周期的数据作为信号条件,然后把信号标记在小周期上。


比如2个图层,上面图层加权合约的K线仍然10分钟(负责触发信号),开平仓产生信号后,把看开多和平多信号存入全局变量,下面图层是5秒,只要读到开多或者平多信号,就用连续合约的5秒开盘价成交;   结果呢,不是想要的效果, 5秒的连续合约,回测数据,都是按照加权信号10分钟结束的时间点, 5秒开盘价成交的

能按照加权信号出来后,尽量马上在连续合约上开单吗?有什么别的方法

不确定是否真的理解你说的问题

你是不是默认 大周期是按照小周期的切片运行的?

如果是的话 但设置不对 就有可能会出现你说的这种情况


上下某些设置(比如复权)不一致的时候,就不会默认这么切,而是各自按照自己周期运行

如果强制切,就要用setbaseperiod

你好像都没有描述出 “好像不能正确回测”  是怎么个不正确法