求教 使用on_tick 数据进行交易,但交易信号来自bar数据, 在on_tick生成bar数据 在on_bar回调函数中 处理信号 信号怎么反馈回 on_tick进行交易!!
求教 使用on_tick 数据进行交易,但交易信号来自bar数据, 在on_tick生成bar数据 在on_bar回调函数中 处理信号 信号怎么反馈回 on_tick进行交易!!
通过策略对象本身的self参数,传递你要用的数据就好啊:
先在on_tick中,调用bg.update_bar触发K线计算,比如on_bar下面计算完均线:
self.ma_value = xxx
然后回到on_tick下面,再调用计算结果数值执行判断:
if self.ma_value > xxx