我有两个问题:
- 为什么要对ArrayManager进行两次赋值呢?
- 我在运行回测的过程中,观察到,有时am.inited属性,会在一段时间内变成False!, 这会导致一年的回测中,可能有一个月的时间,不会发出任何订单。更令人奇怪的是,这一个月不是发生在数据的开头部分,也不是发生在数据的结尾部分,而是在数据的中间。例如,回测时间段为2020年1月 - 2021年1月, 在2020年5月时,这一个月的am.inited都是False, 为什么会出现这种情况呢?
我有两个问题:
上面那段是update_bar进am,下面那段是检查am初始化情况
方便的话可以贴一下截图了