大家好,我使用IH00 1分钟的周期图表,想调用IH00日线 昨天的收盘价,callstockex('IH00',VTCLOSE,6,-1,1);发现取不到数据
我的理解是我只需要日线昨天收盘价的数据,选择1根数据应该可以提高效率。然后我就试试callstockex('IH00',VTCLOSE,6,-1,2) 不行,3....直到79,才发现我取到的昨天数据是正确的,奇怪的是取值大于79的话,算出来昨天的收盘价都是错的。
问题1:我用1分钟调用日线级别的昨天收盘价,这个数据应该取多少?
问题2.为什么是79根数据就正确了,之前为什么是错误的,因为这个值很奇怪
问题3,用callstock,不用callstockex,callstock默认调用多少根数据?
因为我要调用好几个周期和品种的数据,所以想用callstockex来提高效率,不然会很卡的。
求大神指点迷津!!!
上面有句话写错了,取值小于79的话,是错的。
还有我发现了,这个79就是IH00的日线的全部数据的根数。
那callstockex('IH00',VTCLOSE,6,-1,79),就是以当前根为标准调用之前多少根数据吗?
这边试验没有问题,你在1分钟和日线中间切回几次看呢
如不行联系qq:2857926939,远程看下
1、引用数据时,需要实现确认被引用品种周期数据齐全,再首次使用或者在不确定时,请手工进行数据补充工作.
2、我用1分钟调用日线级别的昨天收盘价,这个数据应该取多少?
数据最小值是:2.
你好,我我发现原因了,callstockex 如果调用2根日线数据,就是当前交易日线的1分钟线可以取到昨天的收盘价,如果要在IH00 2015年4月17号看到4月16号的收盘价是不行的。这个机制是callstockex取到N,就显示N-1根数据,对吗?如果我想看IH00 4月17号的昨天的收盘价是不是必须要加载所有日线数据(79根),也就是说我想看到4月17日产生的交易信号就不可以使用callstockex,而必须使用callstock。
是的,这个不是说你想显示哪天就哪天,他是从最新往前推多少根
你这种如果需要历史某天日线的话必须调大,或者不做限制