����:=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);
������Ծ����:=(((����-LLV(����,27))/(HHV(����,27)-LLV(����,27)))*(4))*(25);
����:=(((����-LLV(����,9))/(HHV(����,9)-LLV(����,9)))*(4))*(25);
RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
K1:=SMA(RSV,3,1);
D1:=SMA(K1,3,1);
KK:=INTPART(K1);
DD:=INTPART(D1);
TFXXS:=KK+DD;
TGLXS:=(TFXXS-REF(TFXXS,1));
��������:=EMA(WINNER(CLOSE)*70,3);
ɢ������:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
����ţ:=EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2);
��:=MA(CLOSE,27);
�ֹ�ʱ��:IF((����ţ>��)AND(ɢ������<��������)AND
((������Ծ����>50)OR(������Ծ����>REF(������Ծ����,1))),-40,0),COLORRED,NODRAW;
ZLCM:=EMA(WINNER(CLOSE)*70,3);
SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
ZSHTL:=SHCM/(ZLCM+SHCM)*100;
ZZLKP:=ZLCM/(ZLCM+SHCM)*100;
ZCMZL:=MA(ZLCM+SHCM,13);
ZZNTS:=BARSLAST(ZSHTL<90 AND REF(ZSHTL,1)>90);
ZSHJJ:=EMA(ZSHTL,89);
ZZLJJ:=EMA(ZZLKP,89);
ZJLRQD:=INTPART(ZZLKP-ZZLJJ);
BB:=MA(C,1);
�ֱҽ�:SMA(SMA(SMA(BB,2,1),2,1),2,1);
�����ֹɲ���:=HHV(MA(�ֱҽ�,1),13);
SH8:=EMA(ZSHTL,8);
DKB:=IF(ZZLKP-REF(ZZLKP,1)>ZSHTL-REF(ZSHTL,1),1,0);
ţ�ɳ���Ԥ��:=WINNER(C/1.10)*100,COLOR00FFFF,NODRAW;
����Ӯ��25�ֲ�:=WINNER(C/1.25)*100,COLORFF00FF,NODRAW;
ɢ�����γ���:=ɢ������/(��������+ɢ������)*100;
�����˲���:=��������/(��������+ɢ������)*100,COLORFF6100,NODRAW;
������������:=EMA(�����˲���,55),NODRAW,COLORFF00FF;
M:=60;
N:=30;
SHX:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60)) COLORGRAY;
ׯ��������:=50-SMA(SMA(SMA(SHX,2,1),2,1),2,1)/2,COLOR00FFFF,LINETHICK2;
ɢ���ֹ���:=50-HHV(MA(ׯ��������,1),13)/2,COLORFF00FF,LINETHICK4;
����:=(REF(C,1)-C)/REF(C,1)*100;
�Ƿ�:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100,POINTDOT,COLOR009900,LINETHICK0;
ER:=V/FINANCE(7)*100;
A0:=TMA(ER,(1-ER),1);
MAXCYC:=DMA((C+O)/2,ER/TMA(ER,(1-ER),1));
T1:=BARSLAST(C>MAXCYC*POW(1.1,0.9));
T2:=BARSLAST(C<MAXCYC*POW(1.1,-0.9));
T3:=CROSS(T1,T2) OR CROSS(T2,T1) OR BARSSINCE(T1+1)=0 OR BARSSINCE(T2+1)=0 OR BARSCOUNT(C)=0;
T4:=REF(MAXCYC,BARSLAST(T3));
HZ:=HHV((H+L)/2,120);
AA:=(2*C+H+L)/4;
VAR1:=IF(DATE=10301201,0,1);
VAR2:=EMA(SLOPE(CLOSE,21)*20+CLOSE,55);
VAR3:=EMA(CLOSE,3);
VAR4:=(2*CLOSE+LOW+HIGH)/4*VAR1;
VAR5:=VAR2-VAR3;
VAR6:=CLOSE*VOL;
VAR7:=EMA((EMA(VAR6,3)/EMA(VOL,3)+EMA(VAR6,6)/EMA(VOL,6)+EMA(VAR6,12)/EMA(VOL,12)+EMA(VAR6,24)/EMA(VOL,24))/4,13);
VAR8:=(EMA(CLOSE,5)*7+EMA(CLOSE,10)*3)/10;
VAR9:=(CLOSE+OPEN)/2;
MA5:=MA(CLOSE,5);
VAR11:=3*SMA((C-LLV(L,480))/(HHV(H,480)-LLV(L,480))*100,5,1)
-2*SMA(SMA((C-LLV(L,480))/(HHV(H,480)-LLV(L,480))*100,180,1),15,1);
��������:=EMA(VAR11,5);
����1:=��������-100;
D8:=EMA(C,5);
D2:=(EMA(C,1)+EMA(C,5)+EMA(C,10)+EMA(C,15)+EMA(C,20)+EMA(C,25)+EMA(C,30)+EMA(C,35)+EMA(C,40)+EMA(C,45)+
EMA(C,50)+EMA(C,55)+EMA(C,60)+EMA(C,65)+EMA(C,70)+EMA(C,75)+EMA(C,80)+EMA(C,85)+EMA(C,90)+EMA(C,95)+
EMA(C,100)+EMA(C,105)+EMA(C,110)+EMA(C,115)+EMA(C,120)+EMA(C,125)+EMA(C,130)+EMA(C,135)+EMA(C,140)+EMA(C,150))/30;
DDE:=(D8/D2)*100;
����2:=DDE-110;
A:=(H+L+2*C)/4;
A1:=(A-REF(A,3))/3+A;
J:=EMA(HHV(A1,20),60),LINETHICK3;
CB5:=EMA(COST(80),30),CIRCLEDOT;
HMX:=EMA(1.4*EMA(FORCAST(A1,20),40),20),LINETHICK2;
��ţ��:=(J+CB5+HMX)/3,LINETHICK2;
MA20:=MA(C,20);
UP:=EMA(EMA(C*1.38,50),50),DOTLINE,COLOR0000FF;
��ɫ:=SMA(HIGH,21,2)*1.05;
��ɫ:=SMA(LOW,21,2)*0.95;
����:=(��ɫ+��ɫ)/2;
UP1:=����+2*STD(����,20);
UP2:=REF(UP1,0);
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(A1,20))/MA(A1,20);
DT:=DMA(CLOSE,CC);
ͨ��3:=(1+9/100)*DT;
ͨ��4:=(1-7/100)*DT;
����:=(REF((��ţ��+UP+EMA(UP1*1.04,40)+ͨ��3)/4,10)+MA(C,20)*1.04)/2;
AHC1:=H*VOL;
AHC24:=EMA((EXPMA(AHC1,180)/EXPMA(VOL,180)+EXPMA(AHC1,360)/EXPMA(VOL,360)+EXPMA(AHC1,720)/EXPMA(VOL,720)+EXPMA(AHC1,1440)/EXPMA(VOL,1440))/4,34);
C��X:=1.06*AHC24;
C��X:=AHC24*0.94;
AHC22:=EMA((EXPMA(AHC1,27)/EXPMA(VOL,27)+EXPMA(AHC1,54)/EXPMA(VOL,54)+EXPMA(AHC1,108)/EXPMA(VOL,108)+EXPMA(AHC1,316)/EXPMA(VOL,316))/4,34);
��X:=1.06*AHC22;
��X:=AHC22*0.94;
AHC23:=EMA((EXPMA(AHC1,5)/EXPMA(VOL,5)+EXPMA(AHC1,10)/EXPMA(VOL,10)+EXPMA(AHC1,20)/EXPMA(VOL,20)+EXPMA(AHC1,40)/EXPMA(VOL,40))/4,34);
D��X:=1.06*AHC23;
D��X:=AHC23*0.94;
T:=(C��X+D��X+��X)/3*1.05;
����3:=(MA5*2/(����+T)-1)*100;
CBX80:=MA(COST(80),20);
����4:=(MA5/CBX80-1)*100;
FT:=((HHV(H,42)-LLV(L,42)))/2+LLV(L,42);
FT1:=ABS(HHV(H,40)-LLV(L,40)-LLV(L,40))+FT*0.5;
����5:=(FT/FT1-1)*100;
P:=EMA(EMA(C*1.14,55),20);
����6:=(MA5/P-1)*100;
��K��:=(EMA(HHV(H,60),60)+EMA(FT,453)*1.62)/2;
����7:=(MA5/��K��-1)*100;
��ţ����:=(����1+����2+����3+����4+����5+����6+����7)/2,LINETHICK2;
SMA2:=MA(�ֱҽ�,3);
V1:=(C*2+H+L)/4*10;
V2:=EMA(V1,13)-EMA(V1,21);
V3:=EMA(V2,5);
V4:=2*(V2-V3)*100,COLORRED,LINETHICK2;
�����:=IF(V4>=0,V4,0);
VARAA:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VAR21:=SMA(ABS(HIGH-VARAA),13,1)/SMA(MIN(HIGH-VAR1,0),10,1);
VAR31:=EMA(VAR21,10);
VAR41:=HHV(HIGH,33);
VAR51:=EMA(IF(HIGH>=VAR41,VAR31,0),3);
����̧��:=IF(VAR51<REF(VAR51,1)AND(�Ƿ�>0)AND(�����>150)AND(�ֹ�ʱ��<-18)AND(����<3),�����,0),COLORRED,NODRAW;
�Ϲ�:=EMA(VAR8*1.15,15),COLORRED,LINETHICK1;
����:=(EMA(VAR9,3)+EMA(VAR9,6)+EMA(VAR9,12)+EMA(VAR9,24))/4,COLORYELLOW,LINETHICK1;
HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
REF(H,20))/210,COLORBLUE,LINETHICK1;
LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)
+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)
+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+
REF(L,20))/210,COLORBLUE,LINETHICK1;
VAR80:=3*SMA((C-LLV(L,180))/(HHV(H,180)-LLV(L,180))*100,5,1)-2*SMA(SMA((C-LLV(L,180))/(HHV(H,180)-LLV(L,180))*100,180,1),15,1);
��ţDZ����:=EMA(VAR80,5), NODRAW,COLOR6600FF;
ţ�ֵܷ�:EMA(HH,90),COLORYELLOW,LINETHICK2;
��:=ţ�ֵܷ�-((C-ţ�ֵܷ�)*C-ţ�ֵܷ�)/ţ�ֵܷ�*1.68,LINETHICK3,COLORRED;
�¹�:=MA(��,14),COLORGREEN,LINETHICK2;
IF(�ֹ�ʱ��<-28 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF0080,LINETHICK6;
IF(�ֹ�ʱ��<-28 AND ��ţDZ����>50 AND BARSCOUNT(C)>250 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>=REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF0080,LINETHICK6;
IF(��ţDZ����>50 AND BARSCOUNT(C)>250 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����<=REF(��ţDZ����,1),�¹�,DRAWNULL),COLORGREEN,LINETHICK6;
IF(�Ϲ�>=�¹� AND �¹�>REF(�¹�,1),�¹�,DRAWNULL),COLORGREEN,LINETHICK6;
IF(�ֹ�ʱ��<-28 AND BARSCOUNT(C)<250 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>=REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF0080,LINETHICK6;
IF(�ֹ�ʱ��=0 AND BARSCOUNT(C)<250 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>=REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF00FF,LINETHICK6;
IF(��ţDZ����>50 AND �Ϲ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1) AND ţ�ֵܷ�>=�¹�,�Ϲ�,DRAWNULL),COLORFF00FF,LINETHICK4;
IF(��ţDZ����>50 AND �Ϲ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1),�Ϲ�,DRAWNULL),COLORFF00FF,LINETHICK4;
IF(COUNT(C>�Ϲ�,5)>=2 AND �Ϲ�>=ţ�ֵܷ� AND ��ţDZ����>REF(��ţDZ����,1) AND �Ƿ�>0.5,�Ϲ�,DRAWNULL),COLOR0000FF,LINETHICK4;
�������:IF(�Ϲ�<�¹�,�Ϲ�,�Ϲ�),COLORGREEN,LINETHICK2;
�ֵ���ע:IF(�Ϲ�>=�¹� AND ţ�ֵܷ�<�¹� AND �¹�<REF(�¹�,1),�¹�,DRAWNULL),COLORFF00FF,LINETHICK2;
IF(�Ϲ�>=�¹� AND ţ�ֵܷ�<�¹� AND �¹�<REF(�¹�,1),�¹�,DRAWNULL),COLORFF00FF,LINETHICK2;
����������:IF(�ֹ�ʱ��<-28 AND ��ţDZ����>50 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF0080,LINETHICK2;
IF(�ֹ�ʱ��<-28 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF0080,LINETHICK2;
IF(�ֹ�ʱ��<-28 AND ��ţDZ����>50 AND BARSCOUNT(C)>250 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>=REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF0080,LINETHICK2;
IF(��ţDZ����>50 AND BARSCOUNT(C)>250 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����<=REF(��ţDZ����,1),�¹�,DRAWNULL),COLORGREEN,LINETHICK2;
IF(�Ϲ�>=�¹� AND �¹�>REF(�¹�,1),�¹�,DRAWNULL),COLORGREEN,LINETHICK2;
IF(�ֹ�ʱ��<-28 AND BARSCOUNT(C)<250 AND �Ϲ�>=�¹� AND ţ�ֵܷ�>=�¹� AND ��ţDZ����>=REF(��ţDZ����,1),�¹�,DRAWNULL),COLORFF0080,LINETHICK2;
IF(��ţDZ����>50 AND �Ϲ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1) AND ţ�ֵܷ�>=�¹�,�Ϲ�,DRAWNULL),COLORFF00FF,LINETHICK2;
IF(��ţDZ����>50 AND �Ϲ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1),�Ϲ�,DRAWNULL),COLORFF00FF,LINETHICK2;
������ţ�ֽ�:IF(�ֹ�ʱ��<-28 AND ��ţDZ����>50 AND �Ϲ�>=�¹� AND ��ţDZ����>REF(��ţDZ����,1),�Ϲ�,DRAWNULL),COLORRED,LINETHICK2;
IF(COUNT(C>�Ϲ�,5)>=2 AND �Ϲ�>=ţ�ֵܷ� AND ��ţDZ����>REF(��ţDZ����,1) AND �Ƿ�>0.5,�Ϲ�,DRAWNULL),COLORRED,LINETHICK2;
����ѡ��:=BARSLASTCOUNT(�Ϲ�>�¹�)=1,NODRAW;
DRAWICON(����ѡ��,MIN(�¹�,�Ϲ�)*1.08,26);
DRAWTEXT(����ѡ��,LOW,71),COLORYELLOW;
DRAWTEXT(����ѡ��,�Ϲ�*1.13,'��ʼ��ע'),COLORRED;
���̼�������:=CROSS(ţ�ֵܷ�,�¹�);
DRAWICON(���̼�������,LOW*0.9,25);