vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 21
声望: 0

原版只适用于能被60整除的,改成计数算法后遇到数据缺失一段的情况,后面的计数好像就会混乱,改成这样是不是更好呢?

if not (bar.datetime.hour*60+bar.datetime.minute+1)%self.window:
                finished = True

原来代码:

if not (bar.datetime.minute + 1) % self.window:
               finished = True
Administrator
avatar
加入于:
帖子: 4466
声望: 255

可以根据自己策略的需求修改切分逻辑,这里没有正确与否纯粹只是不同的计算方法

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号