来函数检测结果如下:
该公式没有未来函数
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
FH1:=REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);
FH2:=MACD>=0 AND COUNT(MACD>REF(MACD,1),1)=1;
FH3:=EMA(C,30)>=REF(EMA(C,30),1) AND COUNT(EMA(C,5)>EMA(C,10) AND EMA(C,10)>EMA(C,30),1)=1;
FH4:=CROSS(C,EMA(C,30)) OR C>EMA(C,30);
FH5:=FH1 AND FH2 AND FH3 AND FH4;
FH6:=FH1 AND FH2 AND FH3 AND FH4 AND ABS((DIFF-DEA)/C)<0.018;
FH7:=FH1 AND FH2 AND FH3 AND FH4 AND MACD<0.10;
买进:FH5 OR FH6 OR FH7,COLORRED;
DRAWTEXT(买进,0.5,'↖买进'),COLORYELLOW;
涨停家数:"880006$C",COLORRED,NODRAW;
跌停家数:"880006$O",COLORGREEN,NODRAW;
上涨家数:INDEXADV,COLOR0080FF,NODRAW;
下跌家数:INDEXDEC,COLORGREEN,NODRAW;
原理解析:
DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
MACD赋值:2*(DIFF-DEA)
FH1赋值:1日前的MACD<2日前的MACD AND 2日前的MACD<3日前的MACD AND 3日前的MACD<4日前的MACD
FH2赋值:MACD>=0 AND COUNT(MACD>1日前的MACD,1)=1
FH3赋值:C的30日指数移动平均>=1日前的C的30日指数移动平均 AND COUNT(C的5日指数移动平均>C的10日指数移动平均 AND C的10日指数移动平均>C的30日指数移动平均,1)=1
FH4赋值:CROSS(C,C的30日指数移动平均) OR C>C的30日指数移动平均
FH5赋值:FH1 AND FH2 AND FH3 AND FH4
FH6赋值:FH1 AND FH2 AND FH3 AND FH4 AND (DIFF-DEA的绝对值/C)<0.018
FH7赋值:FH1 AND FH2 AND FH3 AND FH4 AND MACD<0.10
输出买进:FH5 OR FH6 OR FH7,画红色
当满足条件买进时,在0.5和'↖买进'位置书写文字
输出涨停家数:"880006$C",画红色,NODRAW
输出跌停家数:"880006$O",画绿色,NODRAW
输出上涨家数:INDEXADV,COLOR0080FF,NODRAW
输出下跌家数:INDEXDEC,画绿色,NODRAW
声明:本站所有指标公式及文章仅供学习研究,并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理。