DRAWGBKLAST(v>1,STRIP(RGB(0,0,205),RGB(60,179,113),0));
�ɽ�:(LLV(LOW ,20)+HHV(HIGH ,20) )/2,colorgreen,LINETHICK2;
������:(MA(CLOSE,30)+MA(CLOSE,72))/2,COLORyellow,LINETHICK2;
�����:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,colorwhite,LINETHICK2;
DA:=(EMA(C,1)+EMA(C,2)+EMA(C,3)+EMA(C,4))/4;
DB:=(EMA(C,10)+EMA(C,20)+EMA(C,40)+EMA(C,80))/4;
DRAWTEXT(CROSS(DA-DB,0),L*0.95,'��B'),COLORRED;
JH:=SMA(MAX(C-REF(C,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100;
DRAWTEXT(CROSS(84,JH),H*1.02,'��S'),COLORGREEN;
ѹ21:HHV(HIGH,21),coloryellow;
֧10:LLV(LOW,10),coloryellow;
����:HHV((HIGH+LOW+OPEN+2*CLOSE)/5*2-L,5),colorred,LINETHICK2;
ƽ��:LLV((HIGH+LOW+OPEN+2*CLOSE)/5,3),COLORwhite,LINETHICK2;
����:LLV((HIGH+LOW+OPEN+2*CLOSE)/5*2-H,8),colorgreen,LINETHICK2;
F:=100*(C-REF(C,1))/REF(C,1);
����:=IF(C<REF(O,1) AND f<0,1,0);
p1:=����;
��Сǰ:=IF(C<REF(O,2) AND f<0,1,0);
p2:=��Сǰ;
stickline(P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1,open,CLOSE,6,0),COLORMAGENTA;
stickline(P1=1 AND REF(P1,1)=0 AND P2=1 AND REF(P2,1)=0,open,CLOSE,3,0),COLORGREEN;
Jm:=cross("Macd.DIFF"(12,26,9),"Macd.DEA"(12,26,9));
JmCOUNT:=COUNT(Jm,BARSLAST("Macd.DEA"(12,26,9)>=0));
Jmtj:=1*("Macd.DEA"(12,26,9)<0 and Count(JmCount=2,21)=1);
xg:=if(jmtj,1,0);
DRAWTEXT(xg>0,low*0.99,'����'),align1,COLORWHITE;
a1:=hhvall(h);
a2:=llvall(l);
x50:=(a1+a2)/2;
x191:=a2+(a1-a2)*0.191;
x382:=a2+(a1-a2)*0.382;
x618:=a2+(a1-a2)*0.618;
x809:=a2+(a1-a2)*0.809;
x125:=a2+(a1-a2)*0.125;
x25:=a2+(a1-a2)*0.25;
x333:=a2+(a1-a2)*0.333;
x375:=a2+(a1-a2)*0.375;
x625:=a2+(a1-a2)*0.625;
x667:=a2+(a1-a2)*0.667;
x75:=a2+(a1-a2)*0.75;
x875:=a2+(a1-a2)*0.875;
aa00:a1,LINETHICK1;
aa50:x50,LINETHICK1,POINTDOT;
aa100:a2,LINETHICK1;
aa382:x382,LINETHICK1,DOTLINE;
aa618:x618,LINETHICK2;
aa809:x809,LINETHICK1,DOTLINE;
aa191:x191,LINETHICK1;
bb125:x125,LINETHICK1,POINTDOT;
bb25:x25,LINETHICK1,POINTDOT;
BB333:X333,LINETHICK1,POINTDOT;
BB375:X375,LINETHICK1,POINTDOT;
BB625:X625,LINETHICK1,POINTDOT;
BB667:X667,LINETHICK1,POINTDOT;
BB75:X75,LINETHICK1,POINTDOT;
BB875:X875,LINETHICK1,POINTDOT;
DRAWTEXT(BARSTATUS=2,aa618,'..61.8%��'+NUMTOSTRN(aa618,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,aa809,'..80.9%��'+NUMTOSTRN(aa809,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,aa50,'..50%��'+NUMTOSTRN(aa50,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,aa382,'..38.2%��'+NUMTOSTRN(aa382,2)+''),ALIGN0,VALIGN2,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,aa191,'..19.1%��'+NUMTOSTRN(aa191,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb125,'..1/8��'+NUMTOSTRN(bb125,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb25,'..1/4��'+NUMTOSTRN(bb25,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb333,'..1/3��'+NUMTOSTRN(bb333,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb375,'..3/8��'+NUMTOSTRN(bb375,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb625,'..5/8��'+NUMTOSTRN(bb625,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb667,'..2/3��'+NUMTOSTRN(bb667,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb75,'..3/4��'+NUMTOSTRN(bb75,2)+''),ALIGN0,color00FFff,LINETHICK1;
DRAWTEXT(BARSTATUS=2,bb875,'..7/8��'+NUMTOSTRN(bb875,2)+''),ALIGN0,color00FFff,LINETHICK1;
����:=(HHV(MA(HIGH,13),13))*(1);
����:=(LLV(MA(HIGH,13),1))*(1);
�����:=(CLOSE>OPEN) AND (HIGH>����) AND (OPEN<����) AND ((HIGH-REF(CLOSE,1))/(REF(CLOSE,1))>0.06);
DRAWTEXT(�����,(LOW)*0.985,'���'),align1,CoLor0000FF;
TYPp:= (HIGH + LOW + CLOSE)/3;
CCIp:=(TYPp-MA(TYPp,14))/(0.015*AVEDEV(TYPp,14));
DRAWICON( CROSS(CCIp,-200),low,1),align1;
Vartcx1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
Vartcx2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
Vartcx3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
Vartcx4:=REF(CLOSE,1);
Vartcx5:=SMA(MAX(CLOSE-Vartcx4,0),5,1)/SMA(ABS(CLOSE-Vartcx4),5,1)*100;
�ƽ�ѡ��:=(Vartcx1>=-15.8 AND Vartcx1<=-12.2 AND Vartcx2<=-20.8 AND Vartcx3<=-27.5 AND Vartcx5<=11.7)*100;
DRAWTEXT(�ƽ�ѡ��,(LOW)*0.98,'�ƽ�'),align1,CoLor0000FF;
aaz:=(c-ref(c,1))/ref(c,1)*100;
��������:=aaz>1 and all(ref(aaz,1)<1,9);
DRAWTEXT(��������,h*1.04,'����'),align1,CoLorwhite;
�����ʽ�:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
�����ʽ�:=(CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100;
�߽�:=IF(CROSS(�����ʽ�,-24),1,0);
DRAWTEXT(IF(CROSS(�����ʽ�,�߽�),50,0),low,'�̻�'),COLORWHITE,align1;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
Ŀǰλ��:=k;
DRAWTEXT(IF(CROSS(Ŀǰλ��,20) and ref(�����ʽ�,1)<0 ,100,0),high*1.02,'����'),align1,COLORWHITE ;
aa:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;
ab:=HHv(c,30)/llv(c,30)<1.50 and count(c>o,30)>=1 and count(c<o,30)>=1 and count(l>ref(l,1),30)<=3;
����ͻ��:=ref(aa,1) and c>o and (c-o)>ref(hhv(abs(c-o),30),1)*1.3 and c>ref(hhv(h,30),1);
DRAWTEXT(����ͻ��,l*0.97,'��ͻ'),align1,CoLorwhite;
VARTNH2:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;
VARTNH3:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
VARTNH4:=SMA(VARTNH3,13,8);
�����:=SMA(VARTNH4,13,8);
����a:=CROSS(�����,45);
DRAWTEXT(����a,h*1.02,'�飿'),align1,ColorWHITE;
VARAc:=LLV(LOW,35);
VARBc:=HHV(HIGH,30);
VARCc:=EMA((CLOSE-VARAc)/(VARBc-VARAc)*4,4)*19;
���վ���:=MA(CLOSE,5);
ͳ������:=VARCc;
mayi:=if(cross(ͳ������,���վ���),30,0);
DRAWTEXT(mayi,h*1.03,'����'),align1,ColorWHITE;
��A1:=COUNT((CLOSE > OPEN),20);
��A2:=COUNT((CLOSE < OPEN),20);
��A3:=IF((��A1 > ��A2),CLOSE,HIGH);
��A4:=EMA(��A3,13);
��A5:=EMA(��A3,60);
��A6:=(��A4 - ��A5) * 10;
��:=IF(((��A6 <= 0) AND ((REF(��A6,1)) > 0)),1,0);
DRAWTEXT(��,L*1.0,'���ͳ�'),COLORYELLOW;
partline(ƽ��,ƽ��>=ref(ƽ��,1),rgb(255,0,0),ƽ��<ref(ƽ��,1),rgb(0,250,0)),linethick3;
����N:=5;
����V1:=MA(HIGH,30)*1.15;
����V2:=MA(HIGH,3)*1.03;
����V3:=MA(LOW,3)*0.97;
����V4:=MA(LOW,30)*0.85;
����GET:ZIG(3,����N),COLORYELLOW;
����PL5:=ZIG(3,5);
����EN1:=ZIG(3,5)>REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)<=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)<=REF(ZIG(3,5),3);
����EX1:=ZIG(3,5)<REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)>=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)>=REF(ZIG(3,5),3);
����PL10:=ZIG(3,10);
����EN2:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<=REF(ZIG(3,10),2) AND REF(ZIG(3,10),2)<=REF(ZIG(3,10),3);
����EX2:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>=REF(ZIG(3,10),2) AND REF(ZIG(3,10),2)>=REF(ZIG(3,10),3);
����PL20:=ZIG(3,20);
����EN3:=ZIG(3,20)>REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)<=REF(ZIG(3,20),2) AND REF(ZIG(3,20),2)<=REF(ZIG(3,20),3);
����EX3:=ZIG(3,20)<REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)>=REF(ZIG(3,20),2) AND REF(ZIG(3,20),2)>=REF(ZIG(3,20),3);
����PL40:=ZIG(3,40);
��ǿ1:=BARSLAST(����PL5<REF(����PL5,1));
����1:=BARSLAST(����PL5>REF(����PL5,1));
��ǿ2:=BARSLAST(����PL10<REF(����PL10,1));
����2:=BARSLAST(����PL10>REF(����PL10,1));
��ǿ3:=BARSLAST(����PL20<REF(����PL20,1));
����3:=BARSLAST(����PL20>REF(����PL20,1));
����ZTJZ5:=IF(����PL10>REF(����PL10,1),COUNT(����EN1,��ǿ2),0);
����ZTJD5:=IF(����PL10>REF(����PL10,1),COUNT(����EX1,��ǿ2),0);
����DTJZ5:=IF(����PL10<REF(����PL10,1),COUNT(����EN1,����2),0);
����DTJD5:=IF(����PL10<REF(����PL10,1),COUNT(����EX1,����2),0);
����ZTJZ10:=IF(����PL20>REF(����PL20,1),COUNT(����EN2,��ǿ3),0);
����ZTJD10:=IF(����PL20>REF(����PL20,1),COUNT(����EX2,��ǿ3),0);
����DTJZ10:=IF(����PL20<REF(����PL20,1),COUNT(����EN2,����3),0);
����DTJD10:=IF(����PL20<REF(����PL20,1),COUNT(����EX2,����3),0);
DRAWTEXT(����EN1 AND ����DTJZ5=1,L*0.98,'T����\ϴ�̢�'),COLORwhite;
С���̢�:=����EN1 AND ����DTJZ5=1;
DRAWTEXT(����EX1 AND ����DTJD5=2,H*1.02,'T�µ���'),colorwhite;
����:=����EX1 AND ����DTJD5=2;
DRAWTEXT(����EN2 AND ����ZTJZ5=1,L*0.98,'T������'),COLORYELLOW;
������:=����EN2 AND ����ZTJZ5=1;
DRAWTEXT(����EX1 AND ����PL10>REF(����PL10,1) AND ����ZTJD5=1,H*1.02,'A����'),COLORwhite;
��:=����EX1 AND ����PL10>REF(����PL10,1) AND ����ZTJD5=1;
DRAWTEXT(����EN1 AND ����PL10>REF(����PL10,1) AND ����ZTJZ5=2,L*0.98,'A������'),COLOR0000FF;
��:=����EN1 AND ����PL10>REF(����PL10,1) AND ����ZTJZ5=2;
DRAWTEXT(����EX1 AND ����PL10>REF(����PL10,1) AND ����ZTJZ5=2,H*1.02,'A����'),COLORGREEN;
��:=����EX1 AND ����PL10>REF(����PL10,1) AND ����ZTJZ5=2;
DRAWTEXT(����EN1 AND ����PL10>REF(����PL10,1) AND ����ZTJZ5=3,L*0.98,'A������'),COLOR0000FF;
��:=����EN1 AND ����PL10>REF(����PL10,1) AND ����ZTJZ5=3;
DRAWTEXT(����EX2 AND ����PL20>REF(����PL20,1) AND ����ZTJD10=1,H*1.02,'A������'),COLORwhite;
��:=����EX2 AND ����PL20>REF(����PL20,1) AND ����ZTJD10=1;
DRAWTEXT(����EN2 AND ����DTJZ10=1,L*0.94,'B������+С'),COLORwhite;
��:=����EN2 AND ����DTJZ10=1;
DRAWTEXT(����EX2 AND ����DTJD10=2,H*1.05,'B������'),COLORwhite;
��:=����EX2 AND ����DTJD10=2;
DRAWTEXT(����EN3 AND ����ZTJZ10=1,L*0.94,'B������+��'),COLORwhite;
��:=����EN3 AND ����ZTJZ10=1;
DRAWTEXT(����EX2 AND ����PL20>REF(����PL20,1) AND ����ZTJD10=1,H*1.04,'C����'),LINETHICK3,COLORGREEN;
��:=����EX2 AND ����PL20>REF(����PL20,1) AND ����ZTJD10=1;
DRAWTEXT(����EN2 AND ����PL20>REF(����PL20,1) AND ����ZTJ