来函数检测结果如下:
该公式没有未来函数
VAR3C1:=EMA(CLOSE,1);
VAR3C2:=EMA(VAR3C1,5) ;
VAR3:=EMA(HHV(VAR3C2,5),1);
VAR4:EMA(HHV(VAR3,17),1),COLORYELLOW,LINETHICK1;
VAR5:EMA(HHV(VAR4,17),2),COLORCYAN;
DRAWICON(crOSS(VAR4,VAR5),L*1.002,23);
DRAWTEXT(CROSS(VAR4,VAR5),LOW*1.01,' →走平后上翘'),COLORYELLOW;
VAR6:EMA(HHV(VAR5,17),3),COLORRED,LINETHICK1;
VAR7:(1+6/100)*MA(CLOSE,25),COLORGREEN,LINETHICK2;
VAR8:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(VAR8>6,O,C,2,0),COLORMAGENTA;
STICKLINE(VAR8< -9.8,O,C,2,0),COLOR00FF00;
IF(VAR5=VAR6,VAR5,DRAWNULL),COLORYELLOW,LINETHICK5;
原理解析:
VAR3C1赋值:收盘价的1日指数移动平均
VAR3C2赋值:VAR3C1的5日指数移动平均
VAR3赋值:E5日内VAR3C2最高值的1日简单移动平均
输出VAR4:E17日内VAR3最高值的1日简单移动平均,画黄色,LINETHICK1
输出VAR5:E17日内VAR4最高值的2日简单移动平均,画青色
DRAWICON(VAR4上穿VAR5,L*1.002,23)
DRAWTEXT(VAR4上穿VAR5,最低价*1.01,' →走平后上翘'),画黄色
输出VAR6:E17日内VAR5最高值的3日简单移动平均,画红色,LINETHICK1
输出VAR7:(1+6/100)*收盘价的25日简单移动平均,画绿色, 线宽为2
VAR8赋值:(C-1日前的C)/1日前的C*100
当满足条件VAR8>6时,在O和C之间画柱状线
当满足条件VAR8< -9.8时,在O和C之间画柱状线
如果VAR5=VAR6返回VAR5否则返回DRAWNULL