A:=EMA((CLOSE-REF(C,1))/REF(C,1)*10-(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*10,5);
STICKLINE(A>0,0,A,5,2),COLORRED;
STICKLINE(A<0,0,A,5,2),COLORGREEN;
HSNP1:=CLOSE-REF(CLOSE,1);
HSNP2:=IF(CLOSE-REF(CLOSE,1)>=0,HSNP1,0);
HSNP3:=REF(CLOSE,1)-CLOSE;
HSNP4:=IF(CLOSE-REF(CLOSE,1)<=0,HSNP3,0);
HSNP5:=SUM(HSNP2,90)/SUM(HSNP4,90);
HSNP6:=100-100/(1+HSNP5);
HSNP7:=EMA(HSNP6,21);
HSNP8:=EMA(HSNP7,5);
HSNP:=EMA(HSNP7,3);
NP:=(HSNP7-HSNP);
NL:=(HSNP-HSNP7);
STICKLINE(NL<0,0,NL,1,2),COLOR0B0B77;
STICKLINE(NP<0,0,NP,1,2),COLOR666666;
JJ :=(C*2+H+L)/4;
SK := EMA(JJ,13) - EMA(JJ,21);
SD := EMA(SK,3);
SP := EMA(SK,10);
长线1:=IF(SD>=SP,SD,SP);
长线2:=IF(SP-SD,SP,SD);
A1:=EMA(CLOSE,7)-EMA(CLOSE,21);
B1:=EMA((0.668*REF(A1,1)+0.333*A1),1);
做多:=IF(A1>=B1,A1,B1);
做空:=IF(B1-A1,B1,A1);
做多重仓:IF(CROSS(做多,做空) AND 长线1>长线2 and a>0,0.3,0),COLORRED,LINETHICK1;
做多买:IF(CROSS(做多,做空) and a>0,0.2,0) ,COLORYELLOW;
做多加仓:IF(CROSS(长线1,长线2) AND 做多>做空 and a>0 ,0.25,0),COLORWHITE;
DRAWTEXT(做多重仓,0.3,'做多重仓'),COLORRED,LINETHICK1;
DRAWTEXT(做多买,0.2,'做多买'),COLORYELLOW;
DRAWTEXT(做多加仓,0.25,'做多加仓'),COLORWHITE;