【疑问】【关于微周期驱动机制】【2026-9-5】
请老师答疑~疑问,关于帮助文档中出现的微周期驱动机制。这个功能在历史数据回测中,是否会随着微周期的逐根K线推进,来动态模拟当前未收盘的更大周期的Bar的动态变化?还有当前未收盘更大周期Bar对应的指标数据的变化?如果有,说明用户不需要自己模拟当前bar的动态变化。如果没有,说明用户还需要自己通过小周期数据的递进来模拟大周期bar的动态变化。谢谢老师!
请老师答疑~疑问,关于帮助文档中出现的微周期驱动机制。这个功能在历史数据回测中,是否会随着微周期的逐根K线推进,来动态模拟当前未收盘的更大周期的Bar的动态变化?还有当前未收盘更大周期Bar对应的指标数据的变化?如果有,说明用户不需要自己模拟当前bar的动态变化。如果没有,说明用户还需要自己通过小周期数据的递进来模拟大周期bar的动态变化。谢谢老师!
通过输出到控制台记录,以及在小周期画大周期的指标,看到TBQuant3比TBQuant在这方面进步了,直接消除了引用当前索引为[0]的K线及K线对应索引为[0]的数据时,直接就是用了未来函数的问题。现在非常贴近真实情况,对回测结果的真实性方面,更安心。
回测也是逐根K线推进,会记录下所有过程,保留所有变化的信号。
回复:也就是说,比如我跨周期使用数据,同时使用1分钟周期、1小时周期、日线周期、周线周期,设置1分钟周期为基础周期,那么1分钟周期对应的,1小时的当前未收盘的K线,和日线、周线对应的当前未收盘的K线,都是随着1分钟周期的逐根K线推进而动态变化的么?可以模拟大周期K线的变化过程,我这样理解对么?谢谢老师!
回复:因为我的策略需要引用各周期的的当前K线和当前K线对应的指标的值,数据索引都是用的[0], 希望在历史回测中,这些数据不是已经确定的,而是通过微周期功能各个周期都是动态变化的,回测结果才可能更接近实际效果。否则差异很大。谢谢老师!
回复:比如,我在1分钟周期上作为主要交易周期,但是策略订阅了日线的数据源,引用了日线的以收盘价计算的5日均线,在一个交易日里面,这个5日均线是每分钟变化的,还是日线已经算好的。如果引用了日线收盘价的索引[0],这个值是只有一个,还是每分钟变化的。(在历史数据回测场景下)