RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K0:=SMA(RSV,3,1);
D0:=SMA(K0,3,1);
J0:=3*K0-2*D0;
DIFF:EMA(CLOSE,5)-EMA(CLOSE,10),colorgreen,NODRAW;
DEA:EMA(DIFF,5),colorlired,NODRAW;
macd:2*(DIFF-DEA),colormagenta,NODRAW;
LC:=REF(CLOSE,1);
rsi9:=SMA(MAX(CLOSE-LC,0),9,1)/SMA(Abs(CLOSE-LC),9,1)*100;
RSI100:=SMA(MAX(CLOSE-LC,0),100,1)/SMA(ABS(CLOSE-LC),100,1)*100;
KX:=250;
KH:=HHV(K0,KX);
DH:=HHV(D0,KX);
JH:=HHV(J0,KX);
KL:=LLV(K0,KX);
DL:=LLV(D0,KX);
JL:=LLV(J0,KX);
HKMAX:=MAX(KH,MAX(DH,JH));
LKMIN:=MIN(KL,MIN(DL,JL));
KHLB:=(HKMAX+LKMIN)/2;
KHLC:=HKMAX-LKMIN;
MHF:=HHV(DIFF,KX);
MHD:=HHV(DEA,KX);
MHM:=HHV(MacD,KX);
MLF:=LLV(DIFF,KX);
MLD:=LLV(DEA,KX);
MLM:=LLV(MACD,KX);
HMAX:=MAX(MHF,MAX(MHD,MHM));
LMIN:=MIN(MLF,MIN(MLD,MLM));
FHLB:=(HMAX-LMIN)/100;
FHLC:=HMAX-LMIN;
SH:=(0-FHLB)*(KHLC/FHLC)+KHLB,COLOR00AAAA;
DRAWTEXT(ISLASTBAR=1,SH,' 0 轴'),COLOR00AAAA;
K:=K0,LINETHICK2,COLORFF6600;
D:=D0,LINETHICK2,COLOR99FF00;
J:J0,LINETHICK2,colorred;
MACDA:=(MACD-FHLB)*(KHLC/FHLC)+KHLB;
CDA:=MACD0;
CDB:=MACD>=REF(MACD,1) AND MACD>0;
CDC:=MACD>REF(MACD,1) AND MACD<0;
CDD:=MACD<=REF(MACD,1) AND MACD<0;
STICKLINE(CDA,SH,MACDA,1.8,0),COLOR0066FF;
STICKLINE(CDA,SH,MACDA,1.5,0),COLOR0077FF;
STICKLINE(CDA,SH,MACDA,1.2,0),COLOR0088FF;
STICKLINE(CDA,SH,MACDA,1.0,0),COLOR0099FF;
STICKLINE(CDA,SH,MACDA,0.8,0),COLOR00AAFF;
STICKLINE(CDA,SH,MACDA,0.5,0),COLOR00EEFF;
STICKLINE(CDB,SH,MACDA,1.8,0),COLOR0000AA;
STICKLINE(CDB,SH,MACDA,1.5,0),COLOR0011BB;
STICKLINE(CDB,SH,MACDA,1.2,0),COLOR0022CC;
STICKLINE(CDB,SH,MACDA,1.0,0),COLOR0033DD;
STICKLINE(CDB,SH,MACDA,0.8,0),COLOR0044EE;
STICKLINE(CDB,SH,MACDA,0.5,0),COLOR0055FF;
STICKLINE(CDC,SH,MACDA,1.8,0),COLORAA00BB;
STICKLINE(CDC,SH,MACDA,1.5,0),COLORBB11BB;
STICKLINE(CDC,SH,MACDA,1.2,0),COLORCC22BB;
STICKLINE(CDC,SH,MACDA,1.0,0),COLORDD33BB;
STICKLINE(CDC,SH,MACDA,0.8,0),COLOREE44BB;
STICKLINE(CDC,SH,MACDA,0.5,0),COLORFF55BB;
STICKLINE(CDD,SH,MACDA,1.8,0),COLOR007700;
STICKLINE(CDD,SH,MACDA,1.5,0),COLOR008811;
STICKLINE(CDD,SH,MACDA,1.2,0),COLOR00AA22;
STICKLINE(CDD,SH,MACDA,1.0,0),COLOR00BB33;
STICKLINE(CDD,SH,MACDA,0.8,0),COLOR00DD44;
STICKLINE(CDD,SH,MACDA,0.5,0),COLOR00DD55;
VAR51:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
VAR52:=SMA(VAR51,4,1);
VAR53:=SMA(VAR52,6,1);
VAR54:=vol/CAPITAL*34;
VAR55:=REF(VAR54,1);
STICKLINE(VAR53>89.5 AND VAR52>91,100,97,3,0),LINETHICK1,COLORFF8888;
STICKLINE(VAR53>88.5 AND VAR52>94.6,100,95,5,0),colorred;
S1:=(COUNT(crOSS(J,K) OR CROSS(J,D),3)=1 OR (K/J<1.12 AND K>J)) AND J>REF(J,1);
S2:=(CROSS(DIFF,DEA) OR (MACD>0 AND MACD<0.1)) AND MACD>0;
S3:=COUNT(CROSS(J,SH),3)=1 AND J>SH*1.05;
S4:=REF(MACD,1)>=REF(MACD,2) AND MACD0;
S5:=CROSS(K,J) OR CROSS(D,J) OR (JSH AND MACDS6:=CROSS(RSI100,RSI9) OR CROSS(50,RSI9);
DRAWTEXT(S1 AND S2 AND S3 OR CROSS(RSI9,RSI100),SH*0.7,'↖买'),coloryellow;
DRAWTEXT(S4 AND S5 OR S6,MACD,'↓卖'),colorcyan;