我看代码,策略初始化的时候调用load_bar(10),他的父类实现里面实现取时间,是取当前时间再减去10,去请求历史数据
实盘的时候我能理解,就是取当前时间倒推10天的所有历史数据
(1)如果是回测策略时,取当前时间就没意义了?
(2)这个load_bar(10),调用完了以后,就会出发onBar推送这10天的历史数据了,这个时候会走到判断交易逻辑里面吗?
我看AM初始化了一个size 100,在update_bar里面判断大于这个size以后,就会把初始化置为true,这时在策略里面on_bar就会走到交易逻辑了?
(3)实盘时如果没有这10天的历史数据,就会导致策略初始化失败?