来函数检测结果如下:
该公式没有未来函数
SHORT:=6;
LONG:=13;
MID:=4;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
MACD:=(DIF-DEA)*2,COLORSTICK;
MACDJC:CROSS(DIF,DEA);
STICKLINE(MACDJC,-100,-80,4,1),COLORWHITE;
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
KDJC:CROSS(K,D);
STICKLINE(KDJC,-60,-40,4,1),COLORYELLOW;
N1:=5;
N2:=10;
N3:=20;
N4:=30;
BBI:=(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4,COLORRED,LINETHICK1;
BBIJC:CROSS(C,BBI),COLORRED;
STICKLINE(BBIJC,-30,-10,4,1),COLORRED;
N5:=6;
LC:=REF(CLOSE,1);
AA:=ABS(HIGH-LC);
BB:=ABS(LOW-LC);
CC:=ABS(HIGH-REF(LOW,1));
DD:=ABS(LC-REF(OPEN,1));
R:=IF(AA>BB AND AA>CC,AA+BB/2+DD/4,IF(BB>CC AND BB>AA,BB+AA/2+DD/4,CC+DD/4));
X:=(CLOSE-LC+(CLOSE-OPEN)/2+LC-REF(OPEN,1));
SI:=16*X/R*MAX(AA,BB);
ASI:=SUM(SI,0);
MASI:=(ASI,N5);
ASIJC:CROSS(ASI,MASI),COLORBLUE;
STICKLINE(ASIJC,20,40,4,1),COLORBLUE;
MTM:=CLOSE-REF(CLOSE,12);
MTMJC:CROSS(MTM,0),COLORBROWN;
STICKLINE(MTMJC,50,70,4,1),COLORBROWN;
XG:=MACDJC AND KDJC AND BBIJC AND ASIJC AND MTMJC;
STICKLINE(XG,-100,100,1,0);
三指标共振:=MACDJC+KDJC+BBIJC+ASIJC+MTMJC=3;
四指标共振:=MACDJC+KDJC+BBIJC+ASIJC+MTMJC=4;
五指标共振:=MACDJC+KDJC+BBIJC+ASIJC+MTMJC=5;
DRAWTEXT(三指标共振,85,'三指标共振');
DRAWTEXT(四指标共振,0,'四指标共振');
DRAWTEXT(五指标共振,0,'五指标共振');
原理解析:
SHORT赋值:6
LONG赋值:13
MID赋值:4
DIF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
DEA赋值:DIF的MID日指数移动平均
MACD赋值:(DIF-DEA)*2,COLORSTICK
MACDJC:DIF上穿DEA
当满足条件MACDJC时,在-100和-80之间画柱状线
N赋值:9
M1赋值:3
M2赋值:3
RSV赋值:(收盘价-N日内最低价最低值)/(N日内最高价最高值-N日内最低价最低值)*100
RSV的M1日[1日权重]移动平均
K的M2日[1日权重]移动平均
J赋值:3*K-2*D
KDJC:K上穿D
当满足条件KDJC时,在-60和-40之间画柱状线
N1:=5
N2:=10
N3:=20
N4:=30
BBI赋值:(收盘价的N1日简单移动平均+收盘价的N2日简单移动平均+收盘价的N3日简单移动平均+收盘价的N4日简单移动平均)/4,COLORRED,LINETHICK1
BBIJC:C上穿BBI,COLORRED
当满足条件BBIJC时,在-30和-10之间画柱状线
N5:=6
LC赋值:1日前的收盘价
AA赋值:最高价-LC的绝对值
BB赋值:最低价-LC的绝对值
CC赋值:最高价-1日前的最低价的绝对值
DD赋值:LC-1日前的OPEN的绝对值
R赋值:IF(AA>BB AND AA>CC,AA+BB/2+DD/4,IF(BB>CC AND BB>AA,BB+AA/2+DD/4,CC+DD/4))
X赋值:(收盘价-LC+(收盘价-OPEN)/2+LC-1日前的OPEN)
SI赋值:16*X/R*AA和BB较大值
ASI赋值:0的SI日累和
MASI赋值:(ASI,N5)
ASIJC:ASI上穿MASI,COLORBLUE
当满足条件ASIJC时,在20和40之间画柱状线
MTM赋值:收盘价-12日前的收盘价
MTMJC:MTM上穿0,COLORBROWN
当满足条件MTMJC时,在50和70之间画柱状线
XG:=MACDJC AND KDJC AND BBIJC AND ASIJC AND MTMJC
当满足条件XG时,在-100和100之间画柱状线
三指标共振赋值:MACDJC+KDJC+BBIJC+ASIJC+MTMJC=3
四指标共振赋值:MACDJC+KDJC+BBIJC+ASIJC+MTMJC=4
五指标共振赋值:MACDJC+KDJC+BBIJC+ASIJC+MTMJC=5
当满足条件三指标共振时,在85和'三指标共振'位置书写文字
当满足条件四指标共振时,在0和'四指标共振'位置书写文字
当满足条件五指标共振时,在0和'五指标共振'位置书写文字