跨周期策略在回测时遇到的问题

老师,我的策略用的时简语言的IMPORT函数,但是在回测的时候,不管怎么设置起始日期和结束日期,开始日期会自动往前跳,运行时结束日期都会自动跳到最新的日期,是什么原因?

TB软件默认支持5万根K线,指的是截止到现在时间的5万根不能设置到这5万根之前的时间

回复:比如开始时间我设置从2021年1月月1日,结束时间为2021年12月31日但是运行后,他时间就会变成2020年8月10日,结束时间20256月27日

回复:发一下代码,描述一下代码加载到哪个时间周期的K线

回复:在分钟线上加载日线周期的K线

回复:请发代码,方便复现,更快的解决你的问题,不要发截图另外请注意,1分钟5万根,大约是几个月的时间,无法设置更早的时间

回复:公式RRRT的代码是:#IMPORT[DAY,1,RRRT] AS VAR1CLOSE_D:=VAR1.CD;MA45_D:VAR1.MA4,NODRAW;DTREND_D:=VAR1.D;KTREND_D:=VAR1.K;MA2:MA(CLOSE,10);COND_UP:=CROSSUP(CLOSE,MA2);COND_DO:=CROSSDOWN(CLOSE,MA2);COND_BUY:DTREND_D=1 && CROSSUP(CLOSE,MA2);COND_SELL:KTREND_D=1 && CROSSDOWN(CLOSE,MA2);COND_BUY,BK(1);COND_SELL,SK(1);COND_UP,BP(1);COND_DO,SP(1);AUTOFILTER;#IMPORT[DAY,1,RRRT] AS VAR1 CLOSE_D:=VAR1.CD; MA45_D:VAR1.MA4,NODRAW; DTREND_D:=VAR1.D; KTREND_D:=VAR1.K; MA2:MA(CLOSE,10); COND_UP:=CROSSUP(CLOSE,MA2); COND_DO:=CROSSDOWN(CLOSE,MA2); COND_BUY:DTREND_D=1 && CROSSUP(CLOSE,MA2); COND_SELL:KTREND_D=1 && CROSSDOWN(CLOSE,MA2); COND_BUY,BK(1); COND_SELL,SK(1); COND_UP,BP(1); COND_DO,SP(1); AUTOFILTER;加载周期时15分钟

回复:公式RRRT的代码 MA1:MA(C,5); MA2:MA(C,10); MA3:MA(C,20); MA4:MA(C,45); D:=MA1>=MA2 && MA2>MA3 && MA3>MA4; K:=MA1<=MA2 && MA2<MA3 && MA3<MA4; CD:=CLOSE;

回复:已经复现,感谢反馈,请等待软件升级

回复:就是目前这个问题无法解决是吗?

回复:是的,等待后续软件升级

回复:好的,谢谢