今天的上下轨应该是等于今日开盘价加减range乘以一定的倍数,那么range应该用last_bar的最高价减去最低价来计算啊,为什么要用self.day_high - self.day_low来计算,难道self.day_high和 self.day_low就是昨日的最高价和最低价?如果是这样的话,那么self.last_bar.high_price 和self.last_bar.low_price又是什么?
示例的dual_thrust只有一分钟线,没有日线,你说的是有日线时候的获取方法,现在策略里的写法是通过分钟线的推送获取一天的high和low