variable:p1=0;
c1:=INTPART(cyc(5)*100*0.96)/100;
p2:=intpart(ref(cyc(5),1)*100)/100;
p3:=intpart(ref(cyc(5),1)*0.96*100)/100;
vv:=intpart(min(capital*0.05,ref(ma(vol,34),1))/100);
p40:=intpart(maxcyc*100)/100;
p41:=intpart(ref(MAXCYC,1)*100)/100;
p4:=p1=0 and c>p2 or (ref(vol/100,1)<vv and c>intpart(p2*0.98*100)/100 and vol>min(capital*0.05,ref(ma(vol,34),1)));
p5:=p1=1 and c<min(p3,p41);
p1:=if(p4=1,1,if(p5=1,0,ref(p1,1)));
DRAWTEXT(cross(p1,0),80,'trt��'),coloryellow,LINETHICK1;
����:=(HIGH+LOW+CLOSE)/3;
���̾���:=(INDEXH+INDEXL+INDEXC)/3;
��������:SMA(((����-LLV(����,28))/(HHV(����,28)-LLV(����,28))*100),3,1),COLORred,PRECIS2,LAYER0,linethick2;
��������:SMA(((���̾���-LLV(���̾���,28))/(HHV(���̾���,28)-LLV(���̾���,28))*100),3,1),COLORgreen,PRECIS2,LAYER0,linethick1;
DRAWTEXT(if(cross(��������,��������),60,0),��������*1,'ǿ�ڴ���'),COLORWHITE;
VAR1:=LLV(LOW,13);
VAR2:=HHV(HIGH,13);
������:SMA((CLOSE-VAR1)/(VAR2-VAR1)*100,5,1),COLORred,PRECIS2,LAYER0
;
������:SMA((VAR2-CLOSE)/(VAR2-VAR1)*100,5,1),COLORwhite,PRECIS2,LAYER0;
partline(������,������>=ref(������,1),rgb(255,0,0),������<ref(������,1),rgb(0,250,0)),linethick3;
DRAWTEXT(if(cross(10,������),60,0),65,'��'),align1,COLORWHITE;
DRAWTEXT(if(cross(������,������),60,0),������*1,'����ɢ'),align1,COLORWHITE;
FILLRGN(������,50,������>=50,RGB(155,70,50)),PRECIS2;
FILLRGN(50,������,50>������,RGB(0,10,50)),PRECIS2;
VAR3:=SMA(MAX(CLOSE-REF(CLOSE,1),0),5,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),5,1)*100;
������:EMA(VAR3,3),COLORYELLOW,PRECIS2,LAYER0;
DRAWTEXT(if(cross(������,������),60,0),������*1,'����'),align1,COLORWHITE;
DRAWTEXT(if(cross(������,������) AND ������<50,60,0),������*1,'��'),align1,COLORWHITE;
partline(������,������>=ref(������,1),rgb(255,0,0),������<ref(������,1),rgb(0,250,0)),linethick3;
DRAWTEXT(if(cross(������,10),60,0),������*1,'����'),align1,COLORWHITE;
DRAWTEXT(if(cross(������,50),60,0),50,'����'),align1,COLORWHITE;
����:90,DOTLINE,COLOR3C3CFF,PRECIS0;
�ֽ�:50,DOTLINE,COLORYELLOW,PRECIS0;
�ײ�:10,DOTLINE,COLORCYAN,PRECIS0;
DRAWGBKLAST(v>1,STRIP(RGB(0,0,205),RGB(60,179,113),0));
partline(��������,��������>=ref(��������,1),rgb(255,0,0),��������<ref(��������,1),rgb(0,250,0)),linethick3;
����1:=hhv(high,50)/llv(low,100)>1.5;
����2:=(hhv(high,50)-low)/(hhv(high,50)-llv(low,100));
����3:=(low-llv(low,100))/(hhv(high,50)-llv(low,100));
����4:=HHVBaRS(high,50)<LLVBaRS(low,100);
����5:=����1 and ����2>0.5 and ����3>0.3 and ����4;
����6:=count(����5,20)=1;
�ص���λ:����6 and ����5;
DRAWTEXT(�ص���λ,5,'�ص�λ?'),align1,COLORWHITE;
VARTA2:=MA(VOL,40);
VARTA3:=VOL/CAPITAL*100;
VARTA4:=COUNT(VOL/VARTA2<1.1,14)>11;
VARTA5:=CROSS(VARTA3,2);
VARTA6:=CLOSE/REF(CLOSE,1)>1.025 AND CLOSE>OPEN;
�쵶:=VARTA4 AND VARTA5 AND VARTA6;
DRAWTEXT(�쵶,11,'�쵶'),align1,Coloryellow;
ma10:=ma(close,10);
ma20:=ma(close,20);
v1:=count(cross(ma10,ma20),15);
v2:=c<ref(close,1) and ref(close,1)<ref(close,2);
xjb:v1=1 and v2 and ma10>c and c>ma20 and SLOPE(MA20,4)>0 AND SLOPE(MA10,3)>0;
DRAWTEXT(xjb,17,'���'),align1,Coloryellow;
Varp1:=(CLOSE*2+HIGH+LOW)/4;
SK:= EMA(Varp1,13)-EMA(Varp1,73);
SD:= EMA(SK,2);
V1:(cross(sk,sd) and sk<-0.04 and (c-ref(c,1))/ref(c,1)>=0.03)
or (cross(sk,sd) and sk<=-0.14 ) or (cross(sk,sd) and sk<=0.05
and (v/ma(v,5)>2 or c/ref(c,1)>0.035));
DRAWTEXT(V1,25,'����'),align1,Coloryellow;
��:=EMA(WINNER(C)*70,3);
��:=EMA((WINNER(C*1.1)-WINNER(C*0.9))*70,3);
��:CROSS(��,��);
DRAWTEXT(��,20,'��'),align1,Coloryellow;
�����ټ�:=3*SMA((C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100,5,1)-2*SMA(SMA((C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100,5,1),3,1);
LOWV:=LLV(C,15);
HIGHV:=HHV(C,15);
RSVy:=EMA((C-LOWV)/(HIGHV-LOWV)*100,3);
Ky:=EMA(RSVy,3);
ţ��1:=REF(�����ټ�<=10,1) AND Ky>REF(Ky,1);
N1y:=9;
M1y:=3;
M2y:=3;
Py:=9;
����y:=(CLOSE-LLV(LOW,N1y))/(HHV(HIGH,N1y)-LLV(LOW,N1y))*100;
����y:=SMA(����y,M1y,1);
��y:=SMA(����y,M2y,1);
ţ��3:=IF(BARSLAST(CROSS(����y,��y))<Py AND CROSS(����y,��y) AND ����y<20,90,0);
��������:IF(CROSS(ţ��1,0.5) OR ţ��3,2,0.0);
DRAWTEXT(��������,35,'����'),align1,Coloryellow;
At1:=MA(V,16);
At2:=MA(At1,16);
At3:=CROSS(At1,At2);
�����:(COUNT(At3,22)>0 AND COUNT(C>O*1.032,4)>0
OR REF(At3,1)=1 AND COUNT(C>O*1.022,26)>0
AND (C>L OR C<EMA(C,38)*0.77) AND HHV(H/MA(C,23),4)<1)
AND C<EMA(C,38)*0.83 AND BETA(8)>0;
DRAWTEXT(�����,45,'���'),align1,Coloryellow;
LCH:=REF(CLOSE,1);
RSIH:=SMA(MAX(CLOSE-LCH,0),55,1)/SMA(ABS(CLOSE-LCH),55,1)*100;
JW1:=EMA(RSIH,8)-EMA(RSIH,34);
GHJ3:=LLV(LOW,20);
GHJ4:=HHV(HIGH,20);
GHJ5:=MA((CLOSE-GHJ3)/(GHJ4-GHJ3)*100,12);
GHJ6:=MA(GHJ5,6);
GHJ7:=(GHJ5-GHJ6)/2;
�齭:FILTER(JW1<0,20);
����:FILTER(JW1>0,20) and CROSS(JW1,0);
DRAWTEXT(FILTER(JW1>0,20) and CROSS(JW1,0),10,'����'),align1,COLORwhite;
DRAWTEXT(FILTER(JW1<0,20),10,'�齭'),align1,COLORred;
MA2:=EMA(C,2);
MA5:=EMA(C,5);
MA13:=EMA(C,13);
MA34:=EMA(C,34);
MA55:=EMA(C,55);
YCX:=MA5>=REF(MA5,1);
Hl1:=MAX(MAX(MA5,MA13),MA34);
Ll1:=MIN(MIN(MA5,MA13),MA34);
һ��������:= Hl1<C AND O<Ll1 AND YCX AND MA2>REF(MA2,1);
��֩��ѡ��:if(һ��������,1,0),color00ff00;
drawtext(��֩��ѡ��,10 ,'��֩��'),colorwhite;
VARUUI1:=(HIGH+LOW+CLOSE)/3;
VARUUI2:=(VARUUI1-MA(VARUUI1,14))/(0.015*AVEDEV(VARUUI1,14))*1;
����:=EMA(VARUUI2,2);
VARUUI3:=MA(VOL,5);
VARUUI4:=MA(VOL,10);
VARUUI5:=MA(VOL,60);
VARUUI6:=MA(CLOSE,5);
VARUUI7:=MA(CLOSE,8);
VARUUI8:=MA(CLOSE,25);
VARUUI9:=MA(CLOSE,60);
��������:CROSS(VARUUI2,����) AND VARUUI2>80 AND VOL>VARUUI3 AND VOL>VARUUI4 AND VOL>VARUUI5 AND VARUUI6>VARUUI9 AND VARUUI7>VARUUI9 AND VARUUI8>VARUUI9 AND OPEN<VARUUI6 AND CLOSE>VARUUI6;
DRAWTEXT(��������,60,'����'),align1,COLORYELLOW;
VARUUI11:=3;
VARUUI21:=(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));
�ɼ�������:IF(CROSS(VARUUI21,VARUUI11),100,0),COLORRED,LINETHICK2;
DRAWTEXT(�ɼ�������,60,'������'),align1,COLORYELLOW;
EMA6:=MA(C,6);
EMA18:=MA(C,18);
�ɼ�ƽ̨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*�ɼ�ƽ̨;
����6:EMA18>=REF(EMA18,1) AND CROSS(CLOSE,EMA6) AND CLOSE/EMA6>1.004;
DRAWTEXT(����6,89,'6����'),ALIGN1,COLORWHITE;
AA1:=AMOUNT/V;
BB1:=L<AA1*0.9;
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L<MA(C,13)*0.921;
EE1:=V<MA(V,13)*1.5;
�����:=BB1 AND CC1 AND DD1 AND EE1;
DRAWTEXT(�����,12,'����'),align1,COLORYELLOW;
��������:=MA(EMA( (CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*480,2),3)+50;
��������2:=MA(��������,3);
��������:=IF((CROSS(��������,��������2) AND ��������2<29),1,0);
DRAWTEXT(��������,61,'����'),align1,COLORYELLOW;
pA1:=EMA(C,5)-EMA(C,34);
pA2:=MA(pA1,13);
����p:=cross(pA1,pA2) AND pA1-pA2>0.03 and pA2<-0.1;
DRAWTEXT(����p,70,'��p'),align1,COLORYELLOW;
DIFF := EMA(CLOSE,55) - EMA(CLOSE,99);
DEA :=EMA(DIFF,12);
MACD :=2*(DIFF-DEA);
macd��:=DIFF<DEA AND MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) ;
DRAWTEXT(macd��,90,'MD��'),align1,COLORYELLOW;
uTYP:=(HIGH+LOW+CLOSE)/3;
uCCI:=(uTYP-MA(uTYP,14))/(0.015*AVEDEV(uTYP,14));
uRSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
uK:=SMA(uRSV,3,1);
uD:=SMA(uK,3,1);
uJ:=3*uK-2*uD;
uBOLL:=MA(CLOSE,20);
uUPPER:=uBOLL+2*STD(CLOSE,20);
uLOWER:=uBOLL-2*STD(CLOSE,20);
uMA1:=MA(CLOSE,5);
����ѡ��:=uCCI<-180 AND uJ<0 AND CLOSE<uLOWER AND CLOSE<uMA1/1.1;
DRAWTEXT(����ѡ��,20,'����'),align1,COLORYELLOW;
VQW1:=LLV(LOW,5)=LLV(LOW,45) AND CLOSE>=OPEN*1.04;
��:=(CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100*VQW1;
ţ�г���:IF(CROSS(��,-24),0,1)*VQW1, COLORYELLOW, LINETHICK2;
DRAWTEXT(ţ�г���,100,'ţ?��'),align1,coloryellow;
VARQW1:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VARQW2:=SMA(SMA(VARQW1,3,1),3,1);
VARQW3:=EMA(VARQW2,5);
����:=3*VARQW2-2*VARQW3;
ţ������:IF(CROSS(����,VARQW2) AND ����<21,2,0),COLORGREEN,LINETHICK2;
DRAWTEXT(ţ������,90,'ţ?��'),align1,coloryellow;
Varqt2:=(2*CLOSE+HIGH+LOW)/4;
Varqt4:=LLV(LOW,5);
Varqt5:=HHV(HIGH,4);
������:=EMA((Varqt2-Varqt4)/(Varqt5-Varqt4)*100,4);
������:=EMA(0.668*REF(������,1)+0.333*������,2);
ţ�г���:if(CROSS(������,������) AND ������<50 AND 29<������ AND
C>O,3,0),COLORwhite;
DRAWTEXT(ţ�г���,60,'ţ����'),align1,coloryellow;
��Ӯ��:=3*SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1),3,1);
��Ӯ��2:=MA(��Ӯ��,9);
Ӯ����ע: IF(CROSS(��Ӯ��,MA(��Ӯ��,15)) AND ��Ӯ��<35,2,0),LINETHICK3 , colorred;
��ע:=IF(CROSS(��Ӯ��,15),4,0);
DRAWTEXT(��ע,4,'��!ע'),coloryellow;
DRAWTEXT(CROSS(��Ӯ��,��Ӯ��2) and ��Ӯ��<40,0.5,'ע��'),align1,coloryellow;
MAI:IF(CROSS(��Ӯ��,MA(��Ӯ��,6)) AND ��Ӯ��2<45,1,0),COLORCCB3E2 ,LINETHICK3 ;
DRAWTEXT(mai,4,'��@'),ALIGN1,coloryellow;
������ز������� ���ǻ�ָ�� Դ��