tick回测的时候会在每天的10:54:00的第一个tick报错
报错信息以及部分print如下:
tick数据如下:
tick回测的时候会在每天的10:54:00的第一个tick报错
报错信息以及部分print如下:
tick数据如下:
你的打印语句在打bar.close_price,tick是没有close_price的
还有,tick回测的话,请问你load_bar改成load_tick了吗?
xiaohe wrote:
你的打印语句在打bar.close_price,tick是没有close_price的
还有,tick回测的话,请问你load_bar改成load_tick了吗?
打印的bar.close_price是在是on_bar里面的,是tick合成bar之后再on_bar里面打印bar.close_price
tick回测,on_init函数里面的load_bar已经改成了load_tick.
是已经合成了近2个小时的分钟线之后才出现这样的错误.
而且都在同一时间报错
入门第一次回测还没有跑通,不知道有没有犯什么基础错误-_-...
策略是基础的双均线策略
xiaohe wrote:
你的打印语句在打bar.close_price,tick是没有close_price的
还有,tick回测的话,请问你load_bar改成load_tick了吗?
同大佬说的一样,是load_bar的问题
前面on_init里面的load_bar改成了load_tick
但是在后面 am.inited后还有一个load_bar,导致每次am.inited都会报错,应该也是为什么总会在固定时点报错的原因.