在价差交易模块中,我写了一个收到tick数据就在日志中记录的策略,但是一直没有任何内容显示,这是为什么呢?
已经登录账户并订阅了对应的行情,也将日志级别设置为10,但是还是无法显示。对应部分策略及日志截图如下:
def on_spread_tick(self, tick: dict):
"""价差Tick更新回调"""
# 获取T2506和T2509的Tick数据
t2506_tick = self.get_leg_tick("T2506.CFFEX")
if t2506_tick:
self.write_log(f"T2506 Tick数据: 时间={t2506_tick.datetime}, 最新价={t2506_tick.last_price}, 买一价={t2506_tick.bid_price_1}, 卖一价={t2506_tick.ask_price_1}")
else:
self.write_log("未收到T2506的Tick数据")