VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 16
声望: 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
加入于:
帖子: 4502
声望: 321

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

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

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】