VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 25
声望: 0

写了两个策略 一个是1小时K线数据的策略 ,另外一个是用7小时K线合成的日线策略。用RQData策略初始化后,1小时的策略初始后均线的参数都能正常显示出来。7小时的全是0。loadBar里 7小时的参数是1小时参数的7倍 。这个是RQData不匹配导致的吗?

description
1小时数据正常初始化

description
1天(7小时)数据初始化以后 均线值还是0

Administrator
avatar
加入于:
帖子: 4502
声望: 322

请附上具体的代码

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

1小时的是没有问题的,回测实盘都能正常。
1小时初始化的时候 是 self.bg = BarGenerator(self.on_bar, 1, self.on_1h_bar,Interval.HOUR)
on_init 里 是 self.load_bar(50)。
1天的策略就修改了这两处
self.bg = BarGenerator(self.on_bar, 7, self.on_1d_bar,Interval.HOUR)
self.load_bar(350)。回测也没问题,初始化后各个参数都是0。

Member
avatar
加入于:
帖子: 4704
声望: 287

bargenerator不支持日线合成,请先自行实现合成日线的函数了

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

沪公网安备 31011502017034号

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