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


回归:EMA(((SLOPE(C,21)*20)+C),55); 顶:HHV(H,21),COLORLIRED; 底:LLV(L,21),COLORBLUE; 高:100*(顶-底)/底,NODRAW; DIFF1:=EMA(CLOSE,4)-EMA(CLOSE,10); DEA1:=EMA(DIFF1,5); DIFF:DIFF1*4.5+EMA(CLOSE,4)*0.85,COLORWHITE; IF(DIFF>REF(DIFF,1)*1.01,DIFF ,DRAWNULL),COLORRED; IF(DIFF<REF(DIFF,1),DIFF ,DRAWNULL),COLORBLUE; DEA:DEA1*4.5+EMA(CLOSE,5)*0.85,COLORBROWN; AA:=Abs((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,30))/MA(CLOSE,30); JA:=DMA((2*CLOSE+LOW+HIGH)/4,AA),LINETHICK3,COLORMAGENTA; CC:=CLOSE/JA; MA1:=MA(CC*(2*CLOSE+HIGH+LOW)/4,3); MAAA:=((MA1-JA)/JA)/3; A:=MA1-MAAA*MA1; 多:IF(A>=REF(A,1),A ,DRAWNULL),COLORRED,LINETHICK4; 空:IF(A<=REF(A,1),A ,DRAWNULL),COLORGREEN,LINETHICK4; 突破:=REF(EMA(C,13),1); A1X:=(EMA(C,10)-突破)/突破*100; 多方:=IF(A1X>=0,REF(EMA(C,10),BARSLAST(crOSS(A1X,0))+1),DRAWNULL); 空方:=IF(A1X<0,REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL); STICKLINE(A1X>=0,多方,突破,0,0),COLOR000099; STICKLINE(A1X<0,空方,突破,0,0),COLOR007700;

原理解析:
输出回归:EMA(((SLOPE(C,21)*20)+C),55)
输出顶:21日内H最高值,COLORLIRED
输出底:21日内L最低值, 画蓝色
输出高:100*(顶-底)/底,NODRAW
DIFF1赋值:收盘价的4日指数移动平均-收盘价的10日指数移动平均
DEA1赋值:DIFF1的5日指数移动平均
输出DIFF:DIFF1*4.5+收盘价的4日指数移动平均*0.85,画白色
IF(DIFF>1日前的DIFF*1.01,DIFF ,DRAWNULL),画红色
IF(DIFF<1日前的DIFF,DIFF ,DRAWNULL), 画蓝色
输出DEA:DEA1*4.5+收盘价的5日指数移动平均*0.85,COLORBROWN
AA赋值:(2*收盘价+最高价+最低价的绝对值/4-收盘价的30日简单移动平均)/收盘价的30日简单移动平均
JA赋值:DMA((2*收盘价+最低价+最高价)/4,AA), 线宽为3,COLORMAGENTA
CC赋值:收盘价/JA
MA1赋值:MA(CC*(2*收盘价+最高价+最低价)/4,3)
MAAA赋值:((MA1-JA)/JA)/3
A赋值:MA1-MAAA*MA1
输出多:IF(A>=1日前的A,A ,DRAWNULL),画红色,LINETHICK4
输出空:IF(A<=1日前的A,A ,DRAWNULL),画绿色,LINETHICK4
突破赋值:1日前的C的13日指数移动平均
A1X:=(C的10日指数移动平均-突破)/突破*100
多方:=IF(A1X>=0,REF(C的10日指数移动平均,上次A1X上穿0距今天数+1),DRAWNULL)
空方:=IF(A1X<0,REF(C的10日指数移动平均,上次0上穿A1X距今天数+1),DRAWNULL)
当满足条件A1X>=0时,在多方和突破之间画柱状线
当满足条件A1X<0时,在空方和突破之间画柱状线


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