以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]5分钟引用日线数据为何不一致?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=143448)

--  作者:auiauk
--  发布时间:2016/11/27 11:39:14
--  [求助]5分钟引用日线数据为何不一致?
我在测试策略时偶然碰到了这个问题,开始以为是自己编程有误,经过调试后发现当把这个跨周期引用简化之后问题仍然存在,特此把简化后的公式列在下面,请教如何解决。
举例:TM01在5分钟上引用TS01的日线数据,两公式如下:
TM01:
AA : STKINDI(\'\' ,\'TS01.BB\' ,0 ,6) ;
TS01:
DIF : EMA(CLOSE,12) -EMA(CLOSE,26) ;
BB : Ref(DIF ,5) ;
今天(2016/11/27)测试结果如下:
AA @5分钟           BB @日线
沪镍连续         2728.26                2728.187
棕榈连续          114.929                114.918
沪锌连续          726.325                726.344
橡胶连续          760.981                760.926
豆一连续            -3.779                  -3.772
再补充一点,同周期引用没有上述问题,数据完全一致。
我的金字塔是V3.92版(x64)。

--  作者:pyd
--  发布时间:2016/11/28 9:15:20
--  
稍等,测试后回复您
--  作者:yukizzc
--  发布时间:2016/11/28 9:29:35
--  
ema函数是递归算法,从第一根开始计算,跨周期调用和图表上直接显示的数据量是不同的