来函数检测结果如下:
该公式没有未来函数
MV5:=EMA(V,5);
MA5:=EMA(C,5);
MV5角度:=ATAN((MV5/REF(MV5,1)-1)*100)*180/3.1416;
MA5角度:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
量角:IF(MV5角度>30,MV5角度,0),COLOR0000FF,LINETHICK0;
价角:IF(MA5角度>0,MA5角度,MA5角度),COLORFFFFFF,LINETHICK2;
IF(价角>REF(价角,1) AND 价角>=0,价角,DRAWNULL),COLORRED,LINETHICK2;
IF(价角< REF(价角,1) AND 价角>0,价角,DRAWNULL),COLOR00FF00,LINETHICK2;
QSXS:=MA5角度>REF(MA5角度,1) AND MV5角度>80;
∠45↑: IF(CROSS(MA5角度,30),1,0),COLORFFFFFF,POINTDOT,LINETHICK0;
买强:IF(MA5角度>45 AND QSXS,10,0),COLOR00FFFF;
防火:IF(MA5角度>70 AND MV5角度>80,20,0),COLORFF00FF;
卖疯:IF(MA5角度>80 AND MV5角度>80,30,0),COLOR0000FF;
WK:=MA5角度=LLV(MA5角度,3) AND MA5角度-HHV(MA5角度,4)<=0-50;
挖坑:IF(WK AND COUNT(买强 OR 防火,6),0-30,0),COLOR00FF00;
海底:IF(MA5角度< 0-75,0-50,0-75),COLORFF8800;
STICKLINE(MV5角度>30,MV5角度,30,0.1,0),COLOR0000FF;
DRAWTEXT(∠45↑,30, '↑'),COLORFFFFFF;
STICKLINE(∠45↑,0-90,30,0.1,0),COLOR00FFFF;
界:30,COLORFFFFFF;
M3:=MA(C,3);
M5:=MA(C,5);
N1:=BARSLAST(CROSS(M3,M5));
N2:=BARSLAST(CROSS(M5,M3));
N:=IF(N1< N2,N1+1,0-N2-1);
STICKLINE(N>0,0-75,0-75+N*2,2,0),COLOR0000FF;
STICKLINE(N< 0,0-75,0-75+N*2,2,0),COLORFFFF00;
原理解析:
MV5赋值:V的5日指数移动平均
MA5赋值:C的5日指数移动平均
MV5角度:=ATAN((MV5/1日前的MV5-1)*100)*180/3.1416
MA5角度:=ATAN((MA5/1日前的MA5-1)*100)*180/3.1416
如果MV5角度>30返回MV5角度否则返回0
如果MA5角度>0返回MA5角度否则返回MA5角度
IF(价角>1日前的价角 AND 价角>=0,价角,DRAWNULL),画红色,LINETHICK2
IF(价角< 1日前的价角 AND 价角>0,价角,DRAWNULL),COLOR00FF00,LINETHICK2
QSXS赋值:MA5角度>1日前的MA5角度 AND MV5角度>80
输出∠45↑: IF(MA5角度上穿30,1,0),COLORFFFFFF,POINTDOT,LINETHICK0
如果MA5角度>45 AND QSXS返回10否则返回0
如果MA5角度>70 AND MV5角度>80返回20否则返回0
如果MA5角度>80 AND MV5角度>80返回30否则返回0
WK赋值:MA5角度=3日内MA5角度最低值 AND MA5角度-4日内MA5角度最高值<=0-50
输出挖坑:IF(WK AND 统计6日满足买强 OR 防火的天数,0-30,0),COLOR00FF00
如果MA5角度< 0-75返回0-50否则返回0-75
当满足条件MV5角度>30时,在MV5角度和30之间画柱状线
当满足条件∠45↑时,在30和 '↑'位置书写文字
当满足条件∠45↑时,在0-90和30之间画柱状线
输出界:30,COLORFFFFFF
M3赋值:C的3日简单移动平均
M5赋值:C的5日简单移动平均
N1赋值:上次M3上穿M5距今天数
N2赋值:上次M5上穿M3距今天数
如果N1< N2返回N1+1否则返回0-N2-1
当满足条件N>0时,在0-75和0-75+N*2之间画柱状线
当满足条件N< 0时,在0-75和0-75+N*2之间画柱状线