2024-07-14 16:34:54.675280 触发异常,回测终止
2024-07-14 16:34:54.676283 Traceback (most recent call last):
File "c:\veighna_studio\lib\site-packages\vnpy_ctastrategy\backtesting.py", line 225, in run_backtesting
self.callback(data)
File "c:\veighna_studio\lib\site-packages\vnpy_ctastrategy\strategies\boll_channel_strategy.py", line 92, in on_bar
self.bg.update_bar(bar)
File "c:\veighna_studio\lib\site-packages\vnpy\trader\utility.py", line 346, in update_bar
self.update_bar_minute_window(bar)
File "c:\veighna_studio\lib\site-packages\vnpy\trader\utility.py", line 376, in update_bar_minute_window
self.window_bar.close_price = bar.close_price
AttributeError: 'TickData' object has no attribute 'close_price'
排查错误原因的时候发现,tickdata没有传入on_tick,似乎是被 run_backtesting中的self.callback直接被传入了on_bar,请问这个self.callback要怎么改