来函数检测结果如下:
该公式没有未来函数
A:=(L+H+C*2)/4;
MA5:=EMA(A,5),COLORWHITE,LINETHICK1,DOTLINE;
MA10:EMA(A,10),COLORBLUE,LINETHICK1,DOTLINE;
MA20:MA(CLOSE,20),COLORMAGENTA,LINETHICK1,DOTLINE;
A2:=EMA(A,20),COLORLIBLUE,LINETHICK1;
A1X:=(MA5-REF(MA5,1))/REF(MA5,1)*100,NODRAW;
A2X:=(A2-REF(A2,1))/REF(A2,1)*100,NODRAW;
IF(MA20/REF(MA20,1)>=1,MA20,DRAWNULL),COLOR008888,LINETHICK1;
IF(MA20/REF(MA20,1)<1,MA20,DRAWNULL),COLORFF9150,LINETHICK1,DOTLINE;
买入持股:IF(A1X>=0,MA10,DRAWNULL),COLORRED,LINETHICK1;
卖出空仓:IF(A1X<0 AND A2X<0,MA10,DRAWNULL),COLORGREEN,LINETHICK1,DOTLINE;
原理解析:
A赋值:(L+H+C*2)/4
MA5:=A的5日指数移动平均,画白色,LINETHICK1,DOTLINE
MA10:A的10日指数移动平均, 画蓝色,LINETHICK1,DOTLINE
MA20:收盘价的20日简单移动平均,COLORMAGENTA,LINETHICK1,DOTLINE
A2:=A的20日指数移动平均,COLORLIBLUE,LINETHICK1
A1X:=(MA5-1日前的MA5)/1日前的MA5*100,NODRAW
A2X:=(A2-1日前的A2)/1日前的A2*100,NODRAW
IF(MA20/1日前的MA20>=1,MA20,DRAWNULL),COLOR008888,LINETHICK1
IF(MA20/1日前的MA20<1,MA20,DRAWNULL),COLORFF9150,LINETHICK1,DOTLINE
如果A1X>=0返回MA10否则返回DRAWNULL
如果A1X<0 AND A2X<0返回MA10否则返回DRAWNULL
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!