DRAWGBKLAST(v>1,STRIP(RGB(0,0,205),RGB(60,179,113),0));
DRAWTEXTREL(10,50,'�������߾���ϵͳ '),linethick1,colorWhite;
DRAWTEXTREL(10,10,'�������:'+BKNAME),COLORFF00FF;
��53:eMA(CLOSE,453),LINETHICK2, ColorD9D919 ;
ѹl:(SMA(HIGH,21,2) * 1.05),LINETHICK2,colorFFFFFF;
֧c:(SMA(LOW,21,2) * 0.95),LINETHICK2,color00FF00;
����:=MA(CLOSE,26);
ѹ:���� + 2*STD(CLOSE,26),colorwhite,POINTDOT,linethick3;
֧:���� - 2*STD(CLOSE,26),colorwhite,POINTDOT,linethick3;
M17:eMA(CLOSE,17),colorred,linethick2;
����:eMA(CLOSE,453), Colorwhite ;
�ž�:eMA(CLOSE,99),colorred;
M144:eMA(CLOSE,144),LINETHICK2,Coloryellow ;
EMA6:MA(C,6),COLORyellow;
EMA18:=MA(C,18);
�ż�����:=WMA(CLOSE,14);
ma34:=ma(c,34);
ma55:=ma(c,55);
���50:eMA(CLOSE,50),colorwhite;
ǿ��:ema(cost(60),10),COLOR428899;
����:MA(C,120),CIRCLEDOT,colorgreen;
�ż�����:=WMA(CLOSE,14);
ma34:=ma(c,34);
ma55:=ma(c,55);
STICKLINE(close>open,O,C,9,0 ),COLOr6666cc;
STICKLINE(close>open,O,C,6 ,0 ),COLOR7777dd;
STICKLINE(close>open,O,C,2.4 ,0 ),COLOR8888ee;
STICKLINE(close>open,O,C,1.1 ,0 ),COLOR9999ff;
STICKLINE(close>open,open,low,0.5,0 ),COLOR1199ff;
STICKLINE(close>open,close,HIGH,0.5 ,0 ),COLOR1199ff;
STICKLINE(open>=close,close,low,0.5 ,0 ),COLORcccccc;
STICKLINE(open>=close,open,HIGH,0.5 ,0 ),COLORcccccc;
STICKLINE(cross(ma(c,1),ma(c,9)),CLOSE,OPEN,8,0),colorred;
STICKLINE(cross(ma(c,1),ma(c,9)),HIGH,LOW,0.8,0),COLORred;
STICKLINE(cross(ma(c,1),ma(c,55)),CLOSE,OPEN,6,0),COLORred;
STICKLINE(cross(ma(c,1),ma(c,55)),HIGH,LOW,0.6,0),COLORred;
STICKLINE(cross(ma(c,1),ma(c,23.5)),CLOSE,OPEN,7,0),COLORyellow;
STICKLINE(cross(ma(c,1),ma(c,23.5)),HIGH,LOW,0.7,0),COLORyellow;
STICKLINE(cross(ma(c,1),ma(c,120)),CLOSE,OPEN,5,0),COLORMAGENTA;
STICKLINE(cross(ma(c,1),ma(c,120)),HIGH,LOW,0.5,0),COLORMAGENTA;
����a:=COUNT(CLOSE<EMA18,5)=4 AND CLOSE/EMA18>1.004 AND CROSS(CLOSE,EMA18) AND EMA18>=REF(EMA18,1);
DRAWTEXT(����a,LOW*0.858,'18����'),ALIGN1,COLORRED;
�ɼ�ƽ̨1:=IF(CLOSE>10,1.004,0);
�ɼ�ƽ̨2:=IF(CLOSE>8 AND CLOSE<=10,1.006,0);
�ɼ�ƽ̨3:=IF(CLOSE>6 AND CLOSE<=8,1.008,0);
�ɼ�ƽ̨4:=IF(CLOSE>4 AND CLOSE<=6,1.010,0);
�ɼ�ƽ̨5:=IF(CLOSE>2 AND CLOSE<=4,1.012,0);
�ɼ�ƽ̨6:=IF(CLOSE<=2,1.015,0);
�ɼ�ƽ̨:=�ɼ�ƽ̨1+�ɼ�ƽ̨2+�ɼ�ƽ̨3+�ɼ�ƽ̨4+�ɼ�ƽ̨5+�ɼ�ƽ̨6;
����b:=(CLOSE-REF(CLOSE,18))/18+EMA18*�ɼ�ƽ̨;
DRAWTEXT((CROSS(CLOSE,����b) AND BARSLAST(����b)<89 AND BARSLAST(����b)>5 AND CLOSE>REF(CLOSE,BARSLAST(����b))),LOW*0.985,'���롿'),align1,coloryellow;
����6:=EMA18>=REF(EMA18,1) AND CROSS(CLOSE,EMA6) AND CLOSE/EMA6>1.004;
DRAWTEXT(����6,LOW*0.89,'6����'),ALIGN1,COLORWHITE;
������:=CLOSE>REF(CLOSE,2);
����������:=FILTER(������,5);
����:=���������� and EMA18>=REF(EMA18,1) and EMA6>=REF(EMA6,1);
DRAWTEXT(����,LOW*0.93,'����'),align1,COLORYELLOW;
EMA13:=EMA(C,13);
MA18:=MA(CLOSE,18);
EMA34:=EMA(C,34);
EMA55:=EMA(C,55);
EMA89:=EMA(C,89);
EMA120:=EMA(C,120);
AR1:=EMA55>EMA34 AND EMA34>EMA13;
AR2:=BARSLAST((C-EMA13)/EMA13*100<-6);
AR3:=EMA13>=REF(EMA13,2);
AR4:=COUNT(CROSS(C,EMA13),AR2)=1;
AR5:=AR1 AND AR2 AND AR3 AND AR4;
AR6:=AR5 AND FILTER(AR5,10);
DRAWTEXT(AR6,L-0.309,'����'),ALIGN1,COLORYELLOW;
STICKLINE(AR6,O,C,6,1),LINETHICK2,COLORYELLOW;
BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5) ,5)=5;
BR2:=ABS((EMA13-EMA34)+(EMA34-EMA55))/C<0.2;
BR3:=C>EMA55 AND (REF(C,1)<REF(EMA55,1) OR REF(C,2)<REF(EMA55,2) OR REF(C,3)<REF(EMA55,3) OR REF(C,4)<REF(EMA55,4) OR REF(C,5)<REF(EMA55,5));
BR4:=BR1 AND BR2 AND BR3;
DRAWTEXT(BR4 AND FILTER(BR4,10),L-0.09,'����'),ALIGN1,COLOR00C5FF;
STICKLINE(BR4 AND FILTER(BR4,10),O,C,6,1),LINETHICK2,COLOR00C5FF;
CR1:=(C-REF(C,1))/REF(C,1)*100>0.5;
CR2:=V>MA(V,5)*0.6;
CR3:=COUNT(CROSS(EMA13,EMA55),3)=1;
CR4:=ABS(EMA34-EMA55)/EMA55<0.03;
CR5:=EMA55<=EMA120 AND EMA55>=REF(EMA55,1);
CR6:=FILTER(CR1 AND CR2 AND CR3 AND CR4 AND CR5,2);
STICKLINE(CR6,O,C,6,1),LINETHICK2,COLORF00FF0;
DRAWTEXT(CR6,L-0.09,'����'),ALIGN1,COLORF00FF0;
DR1:=EMA13>EMA34 AND EMA34<EMA55;
DR2:=BARSLAST(CROSS(C,EMA55) );
DR3:=H=HHV(H,DR2);
DR4:=BARSLAST(DR3);
DR5:=COUNT(O>C AND C<REF(C,1) AND C>EMA55 AND BETWEEN((C-EMA55)/EMA55,0,0.02),DR4)=1;
DR6:=C>REF(C,1) ;
DR7:= DR1 AND DR5 AND DR6 ;
DR8:=DR7 AND FILTER(DR7 ,10);
DRAWTEXT(DR8,L-0.09,'����'),ALIGN1,COLORwhite;
ER:=BARSLAST(REF(CROSS(EMA55,EMA34),1)) AND CROSS(EMA34,EMA55);
DRAWTEXT(ER,L-0.09,'���'),ALIGN1,COLOR0099FF;
FR:=BARSLAST(REF(CROSS(EMA34,EMA13),1)) AND CROSS(EMA13,EMA34);
DRAWTEXT(FR,L-0.09,'�Ӳ�'),ALIGN1,COLORWHITE;;
HR2:=EMA13>=REF(EMA13,3) AND EMA34>=REF(EMA34,1) AND EMA55>=REF(EMA55,1) AND CROSS(C,EMA13) AND CROSS(C,EMA34) AND CROSS(C,EMA55);
DRAWTEXT(HR2 AND FILTER(HR2,10),L-0.01,'�ƽ�'),ALIGN1,COLORred;
bbg:=MA(LOW,5)*(1-5/100);
a11g:=(HHv(bbg,5)+llv(bbg,5))/2;
DRAWICON(cross(a11g,l) and a11g>ref(a11g,1) ,l*0.95,1),ALIGN1;
Var2ed:=(3*CLOSE+LOW+OPEN+HIGH)/6;
Var3ed:=(20*Var2ed+19*REF(Var2ed,1)+18*REF(Var2ed,2)+17*REF(Var2ed,3)+16*REF(Var2ed,4)+15*REF(Var2ed,5)+14*REF(Var2ed,6)+13*REF(Var2ed,7)+12*REF(Var2ed,8)+11*REF(Var2ed,9)+10*REF(Var2ed,10)+9*REF(Var2ed,11)+8*REF(Var2ed,12)+7*REF(Var2ed,13)+6*REF(Var2ed,14)+5*REF(Var2ed,15)+4*REF(Var2ed,16)+3*REF(Var2ed,17)+2*REF(Var2ed,18)+REF(Var2ed,20))/210;
Var4ed:=MA(Var3ed,13);
Var5ed:=EMA(MA(CLOSE,3),34);
DRAWTEXT(FILTER(IF(Var3ed<Var5ed,Var3ed<=1.015*Var4ed,Var3ed<=1.005*Var4ed),10),(Var3ed+Var4ed)/2,'��'),ALIGN1,colorred;
rVAR2:=(HIGH+LOW+CLOSE*2)/4;
rVAR3:=EMA(rVAR2,21);
rVAR4:=STD(rVAR2,21);
rVAR5:=((rVAR2-rVAR3)/rVAR4*100+200)/4;
rVAR6:=(EMA(rVAR5,5)-25)*1.56;
AK:=EMA(rVAR6,2)*1.22;
AD:=EMA(AK,2);
AJ:=3*AK-2*AD;
���:DRAWICON(CROSS(AK,AD),L*0.995,7),ALIGN1;
DRAWTEXT(CROSS(�ż�����,C) AND INDEXC>MA(INDEXC,13) AND �ż�����>REF(�ż����� ,1) AND V<REF(V,1) AND �ż�����>ma34 ,L*0.97,'����'),align1,COLORRED;
LCg:=REF(CLOSE,1);
RSIg:=SMA(MAX(CLOSE-LCg,0),6,1)/SMA(ABS(CLOSE-LCg),6,1)*100;
����:=CROSS(RSIg,11);
DRAWTEXT(����,l-0.05,'����'),colorwhite;
varg7:=ema(amount/vol/100,3);
varg8:=ema(varg7,88);
varg9:=ema(varg7,88)*0.85;
vara:=varg9*0.87;
varb:=low<vara and close>ref(close,1)*1.02;
drawtext(filter(varb,6),l-0.6,'��ע'),align1,colorff00ff;
VarF:=(2*CLOSE+HIGH+LOW)/4;
Va4:=LLV(LOW,34);
Va5:=HHV(HIGH,34);
Va6:=EMA((VarF-Va4)/(Va5-Va4)*100,6);
Va7:=EMA(0.667*REF(Va6,1)+0.333*Va6,4);
DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>0.3 AND COUNT(Va6>Va7,3) AND REF(LOW,1)=LLV(LOW,120) AND
CLOSE>OPEN,1,0),L-0.06,'��'),align1,COLORYELLOW;
VARg12:=(HIGH - LOW);
VARg3:=ABS((OPEN - CLOSE));
VARg4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));
VARg5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);
VARg6:=((VARg3 / VARg12) * VOL);
DRAWTEXT((((((VARg6 > (MA(VOL,5) * 2)) AND �ż�����>REF(�ż����� ,1) AND (VARg6 >= VARg7)) AND (VARg6 >= VARg8)) AND (CLOSE > OPEN)) OR ((VOL > (MA(VOL,5) * 3)) AND VARB)) ,L*0.90,'������'),align1,COLORYELLOW;
a:=(3*CLOSE+LOW+OPEN+HIGH)/6;
D1:=(20*a+19*REF(a,1)+18*REF(a,2)+17*REF(a,3)+16*REF(a,4)+15*REF(a,5)+14*REF(a,6)
+13*REF(a,7)+12*REF(a,8)+11*REF(a,9)+10*REF(a,10)+9*REF(a,11)+8*REF(a,12)
+7*REF(a,13)+6*REF(a,14)+5*REF(a,15)+4*REF(a,16)+3*REF(a,17)+2*REF(a,18)+
REF(a,20))/211;
D2:=EMA(D1,2);
D3:=EMA(D2,2);
K1:=EMA(D3,2);
DRAWTEXT(CROSS(D1,K1),l-0.55,'����'),align1,colorwhite;
VARg1:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;
DRAWTEXT(VARg1>9 AND V<REF(V,1) AND FILTER(VARg1<REF(VARg1,1),5),H*1.05,'ϴ��'),align1,COLORYELLOW;
DRAWTEXT(VARg1>9 AND V>REF(V,1) AND FILTER(VARg1<REF(VARg1,1),5),H*1.04,'����'),align1,COLORGREEN;
DRAWTEXT(VARg1>20 AND FILTER(VARg1<REF(VARg1,1),5),H*1.03,'����'),align1,COLORYELLOW;
VARg2:=HHV(VARg1>20,10);
DRAWTEXT(FILTER(VARg1<-9 AND VARg1>REF(VARg1,1),18) AND V>REF(V,1),L*1.1,'��1��'),align1,COLORRED;
DRAWTEXT(VARg1<-20 AND FILTER(VARg1> REF(VARg1,1),5),L*0.95,'��1��'),align1,COLORYELLOW;
DRAWTEXT(VARg2 AND CROSS((REF(HIGH,1)+REF(LOW,1))/2,MA(CLOSE,20)+2*STD(CLOSE,20)),H*1.1,'��'),align1,COLORYELLOW;
A1:= WMA(CLOSE,22);
����:=WMA(CLOSE,250);
B:= �ż�����>A1 AND A1>ma55 AND ma55>ma34;
B1:= COUNT(B,2)=1 AND REF(ma55,1)<=REF(ma34,1);
VV2:= REF(CLOSE,1);
VV3:= SMA(CLOSE-VV2,6,1)/SMA(ABS(CLOSE-VV2),6,1)*100;
DRAWTEXT(REF(VV3,1)>81 AND VV3<80,HIGH,'��↓'),align1,COLOR00FFFF;
MAd5:=MA(C,6);
MAd20:=MA(C,21);
MAd90:=MA(C,89);
Y1:=BARSLAST(CROSS(MAd5,MAd20)) AND MAd5>MAd20;
Y2:=Y1 AND BARSLAST(CROSS(MAd5,MAd90));
Y3:=Y2 AND CROSS(MAd20,MAd90);
DRAWTEXT(Y3,L-0.45,'����1'),COLORWHITE,ALIGN1;
F0:=BARSLAST(CROSS(MA(C,5),MA(C,90)));
F1:=F0 AND
BARSLAST(CROSS(MA(C,20),MA(C,90)));
F2:=F1 AND CROSS(MA(C,5),MA(C,20)) AND
MA(C,20)>MA(C,90);
DRAWTEXT(F2,L-0.45,'����2'),COLORFF00FF,ALIGN1;
Vart10:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*(-10);
��������:=Vart10*5;
DRAWTEXT(cross(0,��������),h*1.052,'����'),align1,Colorwhite;
DRAWTEXT(CROSS(MA(CLOSE,13),C) AND INDEXC>MA(INDEXC,13) AND MA(CLOSE,13)>REF(MA(CLOSE,13) ,1) AND V<REF(V,1) AND MA(CLOSE,13)>MA(CLOSE,55) ,L*0.95,'17��'),ALIGN1,COLORRED,LINETHICK2;
DRAWTEXT(C