A01:=DYNAINFO(7);
A03:=BARSCOUNT(CLOSE);
A04:=(SMA((CLOSE / HHV(HIGH,120)),3,1) * 100);
A05:=IF((A03 > 20),A04,0);
A06:=IF((LOW > A01),0,IF((HIGH < A01),1,(((A01 - LOW) + 0.009) / ((HIGH - LOW) + 0.009))));
A07:=DMA(A06,(VOL / CAPITAL)) * 60;
A09:=IF((((A07 > 0) AND (A07 > REF(A07,1))) AND (A05 <= 88)),A07,0);
VAR1:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
VAR2:=EMA(VAR1,8);
VAR3:=3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1),3,1);
趋势:=EMA(VAR3,3)-10;
STICKLINE(趋势>80,趋势,80,0,0);
底:(CROSS(趋势,1.5)),COLORWHITE;
DRAWICON(CROSS(趋势,1.5),40,1);
DRAWTEXT(CROSS(趋势,1.5),30,'底');
STICKLINE((A09 > 0 AND (趋势<20 OR 趋势>REF(趋势,1) AND 趋势<50)),0,A09*0.65,2,0),COLORFFFF00;
机构建仓区:0,LINETHICK0,COLORFFFF00;
VAR4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;
STICKLINE(趋势<=13,0,16,0,0),COLORWHITE;
白底:IF((趋势<=13),1,0),COLORWHITE;
准备现金:(FILTER(趋势<=8,15)),COLOR00FF00;
STICKLINE(趋势<=13 AND VAR4>13,0,50,0,0),COLOR0099FF;
VAR5:=FILTER((趋势<=13 AND VAR4>13),10);
买入:FILTER((趋势<=13 AND VAR4>13),10),COLORWHITE;
DRAWTEXT(VAR5,75,'买入'),COLORWHITE;
STICKLINE(趋势>=90 AND VAR4,0,30,0,0),COLORGRAY;
VAR6:=FILTER((趋势>=90 AND VAR4),10);
DRAWTEXT(VAR6,40,'清仓'),COLORGRAY;
VAR7:=LLV(LOW,30);
VAR8:=HHV(HIGH,30);
VAR9:=EMA((CLOSE-VAR7)/(VAR8-VAR7)*4,4)*25;
STICKLINE(VAR9>90,100,105,0,2),COLORRED;
VAR10:=(VAR9-LLV(VAR9,4))/(HHV(VAR9,4)-LLV(VAR9,4))*100;
DRAWTEXT(IF(CROSS(VAR9,VAR10) AND VAR9>87,85,0),100,'险'),COLOR00FF00;
VAR11:=SMA(ABS(LOW-REF(LOW,1)),3,1)/SMA(MAX(LOW-REF(LOW,1),0),3,1)*100;
VAR12:=HHV(VAR11,30)*8;
火焰山:=EMA(IF(LOW<=VAR7 AND 趋势<40,(VAR11+VAR12),0),3)/618,COLORFF00FF,LINETHICK1;
STICKLINE(火焰山>0,0,火焰山*1.2,0,0 ),COLORFF00FF;
VAR13:=(MA(CLOSE,1)+MA(CLOSE,3)+MA(CLOSE,5)+MA(CLOSE,7)+MA(CLOSE,9))/5;
VAR14:=(MA(CLOSE,2)+MA(CLOSE,4)+MA(CLOSE,6)+MA(CLOSE,8)+MA(CLOSE,10))/5;
趋势线:趋势,COLORYELLOW;
VAR16:=MAX(EMA(VAR13,2)-EMA(VAR14,5),0)*200;
VAR17:=EMA(VAR16,5);
VAR18:=MA(趋势线,8);
抄底:IF(CROSS(VAR2,VAR18) AND VAR2<15,100,0),COLOR00FF00;
DRAWTEXT(CROSS(趋势线,0.8*VAR2) AND 趋势线>REF(趋势线,1) AND 趋势线<50,50,'追涨'),COLORWHITE;
追涨:IF((CROSS(趋势线,0.8*VAR2) AND 趋势线>REF(趋势线,1) AND 趋势线<50),1,0),COLORWHITE;
趋势线2:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),COLORFF6666,LINETHICK2;
DRAWTEXT(IF(CROSS(8,趋势线2),1,0),100,'$备钱'),COLOR33FFCC;
备钱:IF(CROSS(8,趋势线2),1,0),COLORWHITE;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
短买:IF(REF(J,1)<0 AND J>0,40,0),STICK,COLORRED;
STICKLINE(REF(J,1)<0 AND J>0,0,40,3,0),COLORRED;
DRAWTEXT(REF(J,1)<0 AND J>0,40,'短买'),COLORWHITE;