请问一下论坛前辈,rqdata没到期,也可以更新数据,但是不能推送到1分钟bar和其他周期的bar, 比如说:周期bar里面的boll通道上下轨都显示0,print也完全没反应,之前都是可以正常运行的,有没有人出现过相同的情况,请指点一下,谢谢。
请问一下论坛前辈,rqdata没到期,也可以更新数据,但是不能推送到1分钟bar和其他周期的bar, 比如说:周期bar里面的boll通道上下轨都显示0,print也完全没反应,之前都是可以正常运行的,有没有人出现过相同的情况,请指点一下,谢谢。
技术指标计算对最少K线数量有要求,如果数量不够的话计算出来的指标会出现错误,请确认一下是否传入了足够的数据(默认是100条bar)。
青青子荆 wrote:
技术指标计算对最少K线数量有要求,如果数量不够的话计算出来的指标会出现错误,请确认一下是否传入了足够的数据(默认是100条bar)。
确实是self.am.inited这里出现了问题,请看一下我的代码:
这些数据应该是完全够初始化了的啊 ,但是self.am.inited就是一直为false, 周末也没动过软件,也没改过代码,请问除了初始数据不够之外,还有其他情况会使得inited一直为False吗?
找到一个很奇怪的原因,之前用的15分钟周期,我改成5分钟周期后,数据正常了,这么多一分钟数据,应该不会是数据量不够的原因吧。
有可能的,把load_bar函数加载的历史数据日期长度增加一些试试吧
用Python的交易员 wrote:
有可能的,把load_bar函数加载的历史数据日期长度增加一些试试吧
把load_bar加到了50天的数据终于可以了,谢谢陈总