def on_tick(self, context: HftContext, stdCode: str, newTick: dict):
order_slice=self.context.stra_get_order_detail(stdCode,1)
trade_slice=self.context.stra_get_transaction(stdCode,1)
tick_slice=context.stra_get_ticks(stdCode,1)
if order_slice is not None and trade_slice is not None:
print(order_slice.ndarray)
print(trade_slice.ndarray)
elif tick_slice is not None:
print(tick_slice.ndarray)
else:
print(newTick)
pass
HFTStrategy,机器是centos7,wtpy版本是0.9.9.3,使用的是xtp的测试账号,在非交易时间段的回放行情
dtcfg.yaml的配置文件如下
tdparser.yaml配置文件如下
不知道是不是我哪里弄错了,麻烦大佬看一下~
稍微打印了一下回调函数好像并没有打印信息