以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- callstockex最后的数据根数的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=82097) |
-- 作者:王鹏 -- 发布时间:2015/8/6 13:35:10 -- callstockex最后的数据根数的问题 大家好,我使用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来提高效率,不然会很卡的。 求大神指点迷津!!! |
-- 作者:王鹏 -- 发布时间:2015/8/6 13:44:12 -- 上面有句话写错了,取值小于79的话,是错的。 还有我发现了,这个79就是IH00的日线的全部数据的根数。 那callstockex(\'IH00\',VTCLOSE,6,-1,79),就是以当前根为标准调用之前多少根数据吗? |
-- 作者:yukizzc -- 发布时间:2015/8/6 13:54:34 -- 这边试验没有问题,你在1分钟和日线中间切回几次看呢 如不行联系qq:2857926939,远程看下 |
-- 作者:十世 -- 发布时间:2015/8/6 14:00:48 -- 1、引用数据时,需要实现确认被引用品种周期数据齐全,再首次使用或者在不确定时,请手工进行数据补充工作.
2、我用1分钟调用日线级别的昨天收盘价,这个数据应该取多少?
|
-- 作者:王鹏 -- 发布时间:2015/8/6 14:18:19 -- 你好,我我发现原因了,callstockex 如果调用2根日线数据,就是当前交易日线的1分钟线可以取到昨天的收盘价,如果要在IH00 2015年4月17号看到4月16号的收盘价是不行的。这个机制是callstockex取到N,就显示N-1根数据,对吗?如果我想看IH00 4月17号的昨天的收盘价是不是必须要加载所有日线数据(79根),也就是说我想看到4月17日产生的交易信号就不可以使用callstockex,而必须使用callstock。 |
-- 作者:yukizzc -- 发布时间:2015/8/6 14:32:08 -- 是的,这个不是说你想显示哪天就哪天,他是从最新往前推多少根 你这种如果需要历史某天日线的话必须调大,或者不做限制 |