以下代码以前在vnpy1.8中是可以正常跑的,为什么在vnpy2.05中就会报错。
File "C:\vnstudio\lib\site-packages\vnpy\app\cta_strategy\strategies\wave_reco_strategy.py", line 109, in on_init
print(len(init_data))
TypeError: object of type 'NoneType' has no len()
def on_init(self):
"""
Callback when strategy is inited.
"""
self.write_log("策略初始化")
# 载入历史数据,并采用回放计算的方式初始化策略数值
init_data = self.load_bar(self.init_days)
print(len(init_data))