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

vnpy的BarGenerator中合成多小时K线时,合成完毕的判断逻辑是这样的
description
这里为什么要时整除判断呢? 应该用判断计数与周期数相等, interval_count == window才对,不是吗?

Member
avatar
加入于:
帖子: 2038
声望: 134

整除的时候就没有余数了,所以是not

Member
avatar
加入于:
帖子: 4
声望: 0

xiaohe wrote:

整除的时候就没有余数了,所以是not
问题是在 尚不能整除的时候, not 都满足,但K线还没合成完, 比如window = 7, interval_count =4, 也满足not 整除

Member
avatar
加入于:
帖子: 2038
声望: 134

没有写错,自己打印试试就知道了。
window = 7, interval_count =4的时候,self.interval_count % self.window结果是4,不满足判断条件,都为7的时候,为0,才满足合成条件

Member
avatar
加入于:
帖子: 4
声望: 0

xiaohe wrote:

没有写错,自己打印试试就知道了。
window = 7, interval_count =4的时候,self.interval_count % self.window结果是4,不满足判断条件,都为7的时候,为0,才满足合成条件
恍然大悟! 感谢提醒!

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

沪公网安备 31011502017034号