HH1:=HHV(HIGH,4);
LL1:=LLV(LOW,4);
MX:=EMA(C,2);
SX:=EMA(SLOPE(C,21)*20+C,42);
BU:=CROSS(MX,SX);
S:=CROSS(CLOSE,EMA2(HIGH,13));
X:=CROSS(EMA2(LOW,8),CLOSE);
WS:=BARSLAST(S)+1;
WX:=BARSLAST(X)+1;
SS:=CROSS(SUM(S,WX),0.382);
XX:=CROSS(SUM(X,WS),0.382);
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,COLORBLUE,1);
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,COLORRED,1);
HX:=HHV(HIGH,3);
LX:=LLV(LOW,3);
H1:=IFELSE(HX<REF(HX,1)&&HX<REF(HX,2)&&HX<REF(HX,4)&&LX<REF(LX,1)&&LX<REF(LX,3)&&LX<REF(LX,5)&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HX,4),0);
L1:=IFELSE(LX>REF(LX,1)&&LX>REF(LX,3)&&LX>REF(LX,5)&&HX>REF(HX,1)&&HX>REF(HX,2)&&HX>REF(HX,4)&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LX,4),0);
H2:=VALUEWHEN(H1>0,H1);
L2:=VALUEWHEN(L1>0,L1);
K1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
G:=IFELSE(K2=1,H2,L2);
TMP:=K2;
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE);
LT:=IFELSE(OPEN<CLOSE,OPEN,CLOSE);
DRAWLINE(W1=1,HIGH,W1=1,HT,COLORBLUE);
DRAWLINE(W1=1,LOW,W1=1,LT,COLORBLUE);
DRAWLINE(W1=-3,HIGH,W1=-3,HT,COLORRED);
DRAWLINE(W1=-3,LOW,W1=-3,LT,COLORRED);
STICKLINE(W1>0,OPEN,CLOSE,COLORBLUE,1);
STICKLINE(W1<=0,OPEN,CLOSE,COLORRED,1);
STICKLINE(W2>0&&W1<=0,OPEN,CLOSE,COLORRED,0);
STICKLINE(W2>0&&W1>0,OPEN,CLOSE,COLORBLUE,0);
DRAWLINE(TMP=1&&REF(TMP,1)=1,G,TMP=1&&REF(TMP,1)=1,REF(G,1),COLORLIGHTGREEN),LINETHICK4;
DRAWLINE(TMP=-3&&REF(TMP,1)=-3,G,TMP=-3&&REF(TMP,1)=-3,REF(G,1),COLORRED),LINETHICK4;
DRAWSL(K2=1,G,0,1,0,COLORLIGHTGREEN);
DRAWSL(K2=-3,G,0,1,0,COLORRED);
DRAWTEXT(CROSS(TMP,0),HH1,'做空'),COLORYELLOW,FONTSIZE18;
DRAWTEXT(CROSS(0,TMP),LL1,'做多'),COLORYELLOW,FONTSIZE18,VALIGN0;
//CROSS(TMP,0),SOUND('A');
//CROSS(0,TMP),SOUND('A');
DRAWTEXT(SS&&W1<=0,LOW,'加多'),COLORYELLOW;
DRAWTEXT(XX&&W1>0,HIGH,'加空'),COLORYELLOW;
//SS&&W1<=0,SOUND('A');
//XX&&W1>0,SOUND('A');
M1:=5;
M2:=10;
M3:=20;
VAR2:=1;
VAR3:=MA(CLOSE,13);
VAR4:=100-ABS((CLOSE-VAR3)/VAR3*100);
VAR5:=LLV(LOW,75);
VAR6:=HHV(HIGH,75);
VAR7:=(VAR6-VAR5)/100;
VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);
VAR9:=SMA((OPEN-VAR5)/VAR7,20,1);
VARA:=3*VAR8-2*SMA(VAR8,15,1);
VARB:=3*VAR9-2*SMA(VAR9,15,1);
VARC:=100-VARB;
散户:= 1;
VARD:=散户>VAR4;
VARE:=REF(LOW,1)*0.9;
VARF:=LOW*0.9;
CAPITAL:=1;
VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;
VAR11:=EMA(VAR10,30);
VAR12:=CLOSE-REF(CLOSE,1);
VAR13:=MAX(VAR12,0);
VAR14:=ABS(VAR12);
VAR15:=SMA(VAR13,7,1)/SMA(VAR14,7,1)*100;
VAR16:=SMA(VAR13,13,1)/SMA(VAR14,13,1)*100;
VAR17:=1;
VAR18:=SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1)*100;
VAR19:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR1A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR1B:=SMA((SMA(VAR1A,4,1)-50)*2,3,1);
INDEXC:=1;
INDEXH:=1;
INDEXL:=1;
VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR1D:=SMA(VAR1C,4,1);
VAR1E:=SMA(VAR1D,3,1);
VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR20:=VAR18<=25 AND VAR19<-95 AND VAR1F>20 AND VAR1B<-30 AND VAR1E<30 AND VAR11-CLOSE>=-0.25 AND VAR15<22 AND VAR16<28 AND VAR17>50;
VAR21:=(HIGH+LOW+CLOSE)/3;
VAR22:=(VAR21-MA(VAR21,14))/(0.015*AVEDEV(VAR21,14));
VAR23:=(VAR21-MA(VAR21,70))/(0.015*AVEDEV(VAR21,70));
VAR24:=IF(VAR22>=150 AND VAR22<200 AND VAR23>=150 AND VAR23<200,10,0);
VAR25:=IF(VAR22<=-150 AND VAR22>-200 AND VAR23<=-150 AND VAR23>-200,-10,VAR24);
STICKLINE(VARD,VAR4,散户,5,0);
VAR26:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
VAR27:=REVERSE(VAR26);
VAR28:=SMA(VAR26,3,1);
神通:= SMA(VAR28,3,1),COLORFF00FF,LINETHICK2,NODRAW;
标王:= SMA(神通,3,1),COLORYELLOW,LINETHICK2,NODRAW;
//FILLRGN(神通>标王,神通,标王,COLORRED);
//FILLRGN(神通<标王,神通,标王,COLORCYAN);
低吸:=IF(CROSS(神通,标王) AND 神通<40,25,0),COLOR0066FF ,LINETHICK2 ;
高抛:=IF(CROSS(标王,神通) AND 标王>75,75,100),COLORGREEN ,LINETHICK2 ;
DRAWTEXT(CROSS(神通,标王) AND 神通<40,L,'低吸!'),VALIGN0,COLORWHITE;
DRAWTEXT(CROSS(标王,神通) AND 标王>75,H,'高抛'),COLORFFFF00;
//CROSS(标王,神通) AND 标王>75,SOUND('A');
VARA8:=LLV(LOW,35);
VARB8:=HHV(HIGH,30);
VARC8:=EMA((CLOSE-VARA8)/(VARB8-VARA8)*4,4)*25;
QS:=VARC8,COLORWHITE;
VARD8:=87.5;
VARE8:=(VARC8-LLV(VARC8,4))/(HHV(VARC8,4)-LLV(VARC8,4))*4*25;
VAR68:=(2*CLOSE+HIGH+LOW)/4;
VAR88:=LLV(LOW,30);
VARAA:=HHV(HIGH,30);
B:=EMA((VAR68-VAR88)/(VARAA-VAR88)*100,8);
B1:=EMA(B,5);
//STICKLINE(B>0 && B-B1>=0,93,98,COLORRED,1);
//STICKLINE(B>0 && B-B1<0,93,98,COLORGREEN,1);
//STICKLINE(B>0 && B-B1>=0,2,7,COLORRED,1);
//STICKLINE(B>0 && B-B1<0,2,7,COLORGREEN,1);
//STICKLINE1(B>0 && B-B1>=0,49,51,8,0),COLORRED;
//STICKLINE1(B>0 && B-B1<0,49,51,8,0),COLORGREEN;