来函数检测结果如下:
该公式没有未来函数


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


 

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!