您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

小周期引用大周期ma数据 [金字塔]

咨询内容: 请教:输出2条普通均线在15分钟K线图上,同时引用高级别的ma数据,比如1小时和日线级别的ma数据显示在15分钟k线主图上。当2条高级别的ma线与其中一条普通均线方向一致时,显示指定的颜色。
自己写后运行出错。不知哪里出了问题。请指点。下面是我的代码:

INPUT: s(13,5,20,1);
INPUT: chang(34,20,144,2);
MA13: MA(CLOSE,s);
MA34: MA(close,chang);
mabig1: stkindi('','ma.ma13',0,5,-1);
mabig2: stkindi('','ma.ma13',0,6,-1);
if MA13>REF(MA13,1) and mabig1>REF(mabig1,1) and MABIG2>REF(MABIG2,1) then BEGIN
ma13:=COLORBLUE,LINEDASHDOT;
mabig1:=COLORBLUE,LINEDASHDOT;
mabig2:=COLORBLUE,LINEDASHDOT;
END
if MA13<REF(MA13,1) and mabig1<REF(mabig1,1) and MABIG2<REF(MABIG2,1) then BEGIN
ma13:=COLORBLUE,LINEDASHDOT;
mabig1:=COLORBLUE,LINEDASHDOT;
mabig2:=COLORBLUE,LINEDASHDOT;
END

 

 来源: WWW.CXH99.COM

金字塔资深技术: MABIG2<REF(MABIG2,1)

因为大周期下是对应多个小周期K的,这几个小周期K是上调用到的大周期指标值都是一样的。这样用ref做判断是不行的。

2个处理方案:
用 stkindi('','ma.ma13',0,6,-2)  替换ref获取的值。
或者
直接在被调用指标里做好判断,当前指标下直接调用判断的结果。

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容