��:=YEAR,NODRAW;
��:=MONTH,NODRAW;
����:=WEEKDAY,NODRAW;
��1:=DATETODAY(DATE);
������:=REF(DATE,TOTALBARSCOUNT-CURRBARSCOUNT);
��Ȼ��:=��1-DATETODAY(������)+1;
ZB:=(��Ȼ��-REF(��Ȼ��,1))!=����-REF(����,1)
OR TOTALBARSCOUNT-CURRBARSCOUNT=0;
DRAWKLINE(H,O,L,C);
ZKP:=IF(C>REF(C,1),REF(C,1),DRAWNULL);
ZSP:=IF(C>REF(C,1),C,DRAWNULL);
DKP:=IF(C<=REF(C,1),REF(C,1),DRAWNULL);
DSP:=IF(C<=REF(C,1),C,DRAWNULL);
DRAWKLINE(H,DKP,L,DSP);
STICKLINE(C<=REF(C,1),DKP,DSP,3.05,0),COLORBLUE;
STICKLINE(C<=REF(C,1),DKP,DSP,2.2,0),COLORFF7700;
STICKLINE(C<=REF(C,1),DKP,DSP,1.5,0),COLORFF9900;
STICKLINE(C<=REF(C,1),DKP,DSP,0.5,0),COLORFFBB00;
DRAWKLINE(H,ZKP,L,ZSP);
STICKLINE(C>REF(C,1),ZKP,ZSP,3.05,0),COLOR000099;
STICKLINE(C>REF(C,1),ZKP,ZSP,2.2,0),COLOR0000CC;
STICKLINE(C>REF(C,1),ZKP,ZSP,1.5,0),COLOR0000FF;
STICKLINE(C>REF(C,1),ZKP,ZSP,0.5,0),COLORCC66FF;
STICKLINE(V/REF(V,1)>2 AND CLOSE>=OPEN,ZKP,ZSP,1,0),COLORYELLOW;
M5:MA(C,5),COLORWHITE;
M10:MA(C,10),COLORYELLOW;
M20:MA(C,20),COLORCYAN;
M60:MA(C,60),COLORGREEN,LINETHICK2;
M120:MA(C,120),COLORRED,LINETHICK2;
TY:=C;
A1:=REF(TY,10)=HHV(TY,2*10+1);
B1:=FILTER(A1,10);
C1:=BACKSET(B1,10+1);
HD:=FILTER(C1,10);
A2:=REF(TY,10)=LLV(TY,2*10+1);
B2:=FILTER(A2,10);
C2:=BACKSET(B2,10+1);
LD:=FILTER(C2,10);
ǰ�ڸ�λ:REF(C,BARSLAST(HD)),COLOR8000FF,POINTDOT;
STICKLINE(C,ǰ�ڸ�λ,ǰ�ڸ�λ,8,0),COLOR8000FF;
JRH:=HHV(C,2);
JRL:=LLV(C,2);
VAR01:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
VAR02:=(REF(VAR01,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR03:=(REF(VAR02,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR04:=(REF(VAR03,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR05:=(REF(VAR04,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR06:=(REF(VAR05,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR07:=(REF(VAR06,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR08:=(REF(VAR07,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR09:=(REF(VAR08,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VARA:=(REF(VAR09,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VARB:=(REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VARC:=(REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2));
VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR010:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR011:=(REF(VAR010,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR012:=(REF(VAR011,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR013:=(REF(VAR012,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR014:=(REF(VAR013,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR015:=(REF(VAR014,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR016:=(REF(VAR015,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR017:=(REF(VAR016,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR018:=(REF(VAR017,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR019:=((REF(VARD OR VARE OR VARF OR VAR010 OR VAR011 OR VAR012 OR VAR013 OR VAR014 OR VAR015 OR VAR016 OR VAR017 OR VAR018,1)) AND VAR01);
VAR1A:=((REF(VAR01 OR VAR02 OR VAR03 OR VAR04 OR VAR05 OR VAR06 OR VAR07 OR VAR08 OR VAR09 OR VARA OR VARB OR VARC,1)) AND VARD);
��ɫ�ֹ�:=VAR01 OR VAR02 OR VAR03 OR VAR04 OR VAR05 OR VAR06 OR VAR07 OR VAR08 OR VAR09 OR VARA OR VARB OR VARC,COLOR0000FF,NODRAW;
�볡:=IF(��ɫ�ֹ�,JRL,DRAWNULL);
���볡��:=�볡,COLORFF99FF,NODRAW;
��ɫ����:=VARD OR VARE OR VARF OR VAR010 OR VAR011 OR VAR012 OR VAR013 OR VAR014 OR VAR015 OR VAR016 OR VAR017 OR VAR018,COLORFFFF00,NODRAW;
��:=IF(��ɫ����,JRH,DRAWNULL);
���볡��:REF(�볡,1),COLOR0000FF,NODRAW;
��������:=��,COLOR33AACC,NODRAW;
�������:REF(��������,1),COLORGREEN,NODRAW;
���Ǽ���:INDEXADV,COLOR0080FF,NODRAW;
�µ�����:INDEXDEC,COLORGREEN,NODRAW;
DRAWTEXT_FIX(C>0,0.0,0.0,0,STRCAT('������ҵ��',HYBLOCK)),COLORYELLOW;
DRAWTEXT_FIX(C>0,0.10,0.0,0,STRCAT('����������',DYBLOCK)),COLORYELLOW;
DRAWTEXT_FIX(C>0,0.20,0.0,0,STRCAT('��Ӫҵ��',EXTERNSTR(0,6))),COLORYELLOW;
DRAWTEXT_FIX(C>0,0.0,0.05,0,STRCAT('ҵ��Ԥ����',EXTERNSTR(0,3))),COLORYELLOW;
DRAWTEXT_FIX(C>0,0.00,0.10,0,STRCAT('����Ͷ�ʣ�',EXTERNSTR(0,7))),COLORYELLOW;
DRAWTEXT_FIX(C>0,0.0,0.15,0,STRCAT('������ڣ�',EXTERNSTR(0,8))),COLORYELLOW;
DRAWTEXT_FIX(C>0,0.00,0.20,0,STRCAT('ǧ��ǧ����',EXTERNSTR(0,1))),COLOR00FFFF;
VAR111:=ZIG(3,13);
STICKLINE((REF(VAR111,2) < REF(VAR111,1)) AND (VAR111 < REF(VAR111,1)),CLOSE,OPEN,3,0),COLOR66FF00;
DRAWTEXT_FIX(STICKLINE((REF(VAR111,2) < REF(VAR111,1)) AND (VAR111 < REF(VAR111,1)),CLOSE,OPEN,5,0),0.00,0.11,0,''),COLOR00FF00,LINETHICK1;
VARK1:=(HIGH+LOW+CLOSE*2)/4;
VARK2:=EMA(VARK1,21);
VARK3:=STD(VARK1,21);
VARK4:=((VARK1-VARK2)/VARK3*100+200)/4;
VARK5:=(EMA(VARK4,89)-25)*1.56;
VARK6:=EMA(VARK5,5)*1.22;
VARK7:=EMA(VARK6,3);
VARK8:=3*VARK6-2*VARK7;
VARK1A:=IF(CROSS(VARK6,VARK8) AND CROSS(VARK7,VARK8) AND CROSS(VARK7,VARK6),1,0);
VARK1B:=EMA(CLOSE,3)-EMA(CLOSE,89);
VARK1C:=EMA(VARK1B,21);
VARK1D:=(VARK1B-VARK1C)*10;
VARK1F:=POW(VARK1D,3)*0.1+POW(VARK1D,2);
�����ʽ�:=IF(VARK1D>0.015,VARK1F,0)/45;
VARK9:=EMA(CLOSE,2)-EMA(CLOSE,55);
VARK10:=EMA(VARK9,13);
VARK11:=2*(VARK9-VARK10);
�����ʽ�:=POW(VARK11,3)*0.1+POW(VARK11,1);
DRAWICON(CROSS(�����ʽ�,0) AND CROSS(�����ʽ�,0.01)AND VOL/MA(REF(VOL,1),5)>2,L-0.25,23);
��B:=L2_AMO(0,2)/10000.0;
��B:=L2_AMO(1,2)/10000.0;
��B:=L2_AMO(2,2)/10000.0;
СB:=L2_AMO(3,2)/10000.0;
��S:=-L2_AMO(0,3)/10000.0;
��S:=-L2_AMO(1,3)/10000.0;
��S:=-L2_AMO(2,3)/10000.0;
СS:=-L2_AMO(3,3)/10000.0;
������:=(��B+��B+��B+СB)+(��S+��S+��S+СS);
�е�:=��B+��S;
���ھ�����:=(��B+��B)+(��S+��S);
���մ���:=SUM(���ھ�����,3);
ʮ�մ���:=SUM(���ھ�����,10);
����:=(��B)+(��S);
��:=(��B)+(��S);
С��:=(СB)+(СS);
���ڽ�:=(��B)+(��B);
���ڳ�:=(��S)+(��S);
�Ǵ��ڽ�:=(��B)+(СB);
�Ǵ��ڳ�:=(��S)+(СS);
��3������:=SUM(������,3);
��10������:=SUM(������,10);
����������:=LARGEINTRDVOL*100/VOL;
����������:=LARGEOUTTRDVOL*100/VOL;
DRAWRECTREL(0,450,264,999.4,IF(120,RGB(10,0,0),0));
AAB:=CONST(MAX(ABS(����),MAX(ABS(��),MAX(ABS(�е�),ABS(С��)))))*1.5,NODRAW;
DRAWRECTREL(2,CONST(945-(ABS(����)*500/AAB)),37,945,IF(CONST(����)>0,RGB(255,0,255),RGB(0,50,0)));
DRAWRECTREL(39,CONST(945-(ABS(��)*500/AAB)),74,945,IF(CONST(��)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWRECTREL(76,CONST(945-(ABS(�е�)*500/AAB)),111,945,IF(CONST(�е�)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWRECTREL(113,CONST(945-(ABS(��)*500/AAB)),148,945,IF(CONST(��)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.006,0.9,0,INTPART(����)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.043,0.9,0,INTPART(��)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.080,0.9,0,INTPART(�е�)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.117,0.9,0,INTPART(��)),COLORWHITE;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.008,1,0,'����'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.048,1,0,'��'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.086,1,0,'�е�'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.120,1,0,'��'),COLORYELLOW;
AAC:=CONST(MAX(ABS(������),MAX(ABS(��3������),ABS(��10������))))*1.5,NODRAW;
DRAWRECTREL(153,CONST(945-(ABS(������)*500/AAC)),188,945,IF(CONST(������)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWRECTREL(190,CONST(945-(ABS(��3������)*500/AAC)),225,945,IF(CONST(��3������)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWRECTREL(227,CONST(945-(ABS(��10������)*500/AAC)),262,945,IF(CONST(��10������)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.155,0.9,0,INTPART(������)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.192,0.9,0,INTPART(��3������)),COLORWHITE;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.229,0.9,0,INTPART(��10������)),COLORWHITE;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.157,1,0,'�� �� ��'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.192,1,0,'��������'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.228,1,0,'ʮ������'),COLORYELLOW;
DDZ:=IF(TRADENUM>0,(LARGETRDINNUM-LARGETRDOUTNUM)/TRADENUM*100,0);
DDY:=IF(TRADENUM>0,(TRADEOUTNUM-TRADEINNUM)*100/TRADENUM,0);
DDX:=(LARGEINTRDVOL-LARGEOUTTRDVOL)*100/CAPITAL;
DRAWRECTREL(2,455,88,515,IF(CONST(DDZ)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWRECTREL(89,455,175,515,IF(CONST(DDY)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWRECTREL(176,455,262,515,IF(CONST(DDX)>0,RGB(192,17,27),RGB(0,50,0)));
DRAWTEXT_FIX(1,0.005,0.455,0,STRCAT('���:',CON2STR(DDZ,2))),COLORWHITE;
DRAWTEXT_FIX(1,0.094,0.455,0,STRCAT('�ǵ�����:',CON2STR(DDY,2))),COLORWHITE;
DRAWTEXT_FIX(1,0.181,0.455,0,STRCAT('����:',CON2STR(DDX,2))),COLORWHITE;
T1Z:=IF (DDZ>0 AND REF(DDZ,1)<0,1,0);
T2Z:=IF (DDZ>0 AND REF(DDZ,1)>0 AND REF(DDZ,2)<0,2,T1Z);
T3Z:=IF (DDZ>0 AND REF(DDZ,1)>0 AND REF(DDZ,2)>0 AND REF(DDZ,3)<0,3,T2Z);
T4Z:=IF (DDZ>0 AND REF(DDZ,1)>0 AND REF(DDZ,2)>0 AND REF(DDZ,3)>0 AND REF(DDZ,4)<0,4,T3Z);
T5Z:=IF (DDZ>0 AND REF(DDZ,1)>0 AND REF(DDZ,2)>0 AND REF(DDZ,3)>0 AND REF(DDZ,4)>0 AND REF(DDZ,5)<0,5,T4Z);
T6Z:=IF (DDZ>0 AND REF(DDZ,1)>0 AND REF(DDZ,2)>0 AND REF(DDZ,3)>0 AND