MA5:MA(C,5);
IF(MA5>=C,MA5,DRAWNULL),COLORGREEN;
IF(MA5<C,MA5,DRAWNULL),COLORLIMAGENTA,LINETHICK2;
�ּ�:REFDATE(C,DATE),DOTLINE,COLORLIGRAY;
��D:=REF(HHV(H,72),5);
����:REFDATE(��D,DATE),COLORWHITE,LINETHICK2;
MCST:=DMA(AMOUNT/(100*V),V/CAPITAL),COLORFFFF00;
����:=WMA(C,250),COLORGREEN;
����:=WMA(C,251),COLORGREEN;
�߽�:ATAN((����/REF(����,1)-1)*100)*180/3.1416,NODRAW,COLOR5588FF;
DRAWBAND(����,RGB(250,10,10),����,RGB(10,220,10));
DRAWKLINE(H,O,L,C);
������:REF(O,BARSLAST(CROSS(C,����))),COLORFF00FF,NODRAW;
������:REF(O,BARSLAST(CROSS(����,C))),COLORFFFF00,NODRAW;
STICKLINE(C>������,������,������,5,0),COLORFF00FF;
STICKLINE(CROSS(C,����) AND �߽�>-13,O,C,2.8,0),COLORFF00FF;
DRAWTEXT(CROSS(C,����) AND �߽�>-13,L*0.99,'B'),COLORYELLOW;
STICKLINE(C<������,������,������,5,0),COLORFFFF00;
STICKLINE(CROSS(����,C) AND �߽�<10,O,C,2.8,0),COLORLIGREEN;
DRAWTEXT(CROSS(����,C) AND �߽�<10,H*1.03,'S'),COLORWHITE;
�嶥:=CROSS(����,C);
���:=BARSLAST(�嶥);
�ȵ�:=CROSS(C,����);
�Ⱦ�:=BARSLAST(�ȵ�);
TM:=1200823;
��ͣ:IF(DATE<TM,ZTPRICE(REF(C,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),ZTPRICE(REF(C,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1)))),NODRAW,COLORRED;
��ͣ:IF(DATE<TM,DTPRICE(REF(C,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),DTPRICE(REF(C,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1)))),NODRAW,COLORGREEN;
����ͣ:IF(DATE<TM,C*IF(CODELIKE('688'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)),C*(IF(CODELIKE('688') OR CODELIKE('300'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)))),NODRAW,COLORLIMAGENTA;
����ͣ:IF(DATE<TM,C*IF(CODELIKE('688'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)),C*(IF(CODELIKE('688') OR CODELIKE('300'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)))),NODRAW,COLORFFFF00;
ZT:=C>=��ͣ AND PERIOD=5 AND H=C;
ZT1:=H>=��ͣ AND PERIOD=5 AND H>C;
DT:=C<=��ͣ AND PERIOD=5 AND L=C;
DT1:=L<=��ͣ AND PERIOD=5 AND L<C;
����:=COUNT((C<REF(C,1) OR L<REF(L,1)),10)>=5;
�����:=REF(����,1) AND (DT OR DT1);
��������:DRAWLINE(�����,(C+O)/2,REF(�����,1),REF((C+O)/2,1),1),COLOR55FFCC;
STICKLINE(ZT,C,(O+C)/2,3,0),COLOR000099;
STICKLINE(ZT,C,(O+C)/2,2.2,0),COLOR0000CC;
STICKLINE(ZT,C,(O+C)/2,1.5,0),COLOR0000FF;
STICKLINE(ZT,C,(O+C)/2,0.5,0),COLORCC66FF;
STICKLINE(ZT,O,(O+C)/2,3,0),COLOR999999;
STICKLINE(ZT,O,(O+C)/2,2.2,0),COLORBBBBBB;
STICKLINE(ZT,O,(O+C)/2,1.5,0),COLORDDDDDD;
STICKLINE(ZT,O,(O+C)/2,0.5,0),COLORFFFFFF;
STICKLINE(DT,O,(O+C)/2,3,0),COLOR999999;
STICKLINE(DT,O,(O+C)/2,2.2,0),COLORBBBBBB;
STICKLINE(DT,O,(O+C)/2,1.5,0),COLORDDDDDD;
STICKLINE(DT,O,(O+C)/2,0.5,0),COLORFFFFFF;
STICKLINE(DT,C,(O+C)/2,3,0),COLOR009900;
STICKLINE(DT,C,(O+C)/2,2.2,0),COLOR00BB00;
STICKLINE(DT,C,(O+C)/2,1.5,0),COLOR00DD00;
STICKLINE(DT,C,(O+C)/2,0.5,0),COLOR00FF00;
STICKLINE(ZT1,C,(O+C)/2,3,0),COLORFF00FF;
STICKLINE(ZT1,C,(O+C)/2,2.2,0),COLORFF00FF;
STICKLINE(ZT1,C,(O+C)/2,1.5,0),COLOR0000FF;
STICKLINE(ZT1,O,(O+C)/2,3,0),COLOR999999;
STICKLINE(ZT1,O,(O+C)/2,2.2,0),COLORBBBBBB;
STICKLINE(ZT1,O,(O+C)/2,1.5,0),COLORDDDDDD;
STICKLINE(DT1,O,(O+C)/2,3,0),COLOR888888;
STICKLINE(DT1,O,(O+C)/2,2.2,0),COLORBBBBBB;
STICKLINE(DT1,O,(O+C)/2,1.5,0),COLORDDDDDD;
STICKLINE(DT1,C,(O+C)/2,3,0),COLOR009900;
STICKLINE(DT1,C,(O+C)/2,2.2,0),COLOR00BB00;
STICKLINE(DT1,C,(O+C)/2,1.5,0),COLOR00DD00;
STICKLINE(DT1,C,(O+C)/2,0.5,0),COLOR00FF00;
DRAWTEXT(ZT AND DT1 AND PERIOD=5,L-0.03,'�����'),COLORCC00CC;
DRAWTEXT(DT AND ZT1 AND PERIOD=5,H+0.03,'��ذ�'),COLOR00CC00;;
DRAWTEXT(DT1,L-0.09,'��'),COLORCC00CC;;
DRAWTEXT(ZT1,H+0.03,'ը'),COLOR00CC00;;
LB:=REF(EVERY(ZT,3),2) AND REF(H=HHV(H,20),1) AND H<REF(H,1);
LBQ:=BARSLAST(LB);
���ɴ���:REF(H,LBQ+1)*0.65,NODRAW,COLORWHITE;
STICKLINE(���ɴ���,���ɴ���,���ɴ���,5,0),COLORWHITE;
Q3:=STRCAT(CON2STR(���ɴ���,2),'������');
DRAWTEXT(ISLASTBAR,���ɴ���,VARCAT(VARCAT('���ۼ�',VAR2STR(���ɴ���,2)),'Ԫ'))COLORFFFF00;
�µ����:=L-REF(H,���),NODRAW,COLORCC9966;
�µ����:=ABS(L-REF(H,���))/L,NODRAW,COLORCC9966;
�����µ�:=C-REF(C,���+1),NODRAW,COLORLIGREEN;
�ղ���ʧ%:100*(C-REF(C,���+1))/REF(C,���+1),NODRAW,COLORLIGREEN;
Q1:=STRCAT(CON2STR(�ղ���ʧ%,2),'%');
DRAWTEXT(CURRBARSCOUNT=1,L*0.99,Q1),COLORLIGREEN;
�������:=H-REF(L,�Ⱦ�),NODRAW,COLORCC00FF;
�������:=(H-REF(L,�Ⱦ�))/REF(L,�Ⱦ�)*100,NODRAW,COLORCC00FF;
��������:=C-REF(C,�Ⱦ�+1),NODRAW,COLORRED;
�ֲ�����%:100*(C-REF(C,�Ⱦ�+1))/REF(C,�Ⱦ�+1),NODRAW,COLORRED;
Q2:=STRCAT(CON2STR(�ֲ�����%,2),'%');
DRAWTEXT(CURRBARSCOUNT=1,H*1.011,Q2),COLORLIRED;
����:=REF(C>=O,1) AND AMOUNT/V/100>REF(C,1) AND C<O;
����:=REF(C<=O,1) AND H<REF(O,1) AND C<(REF(O-C,1))/3+REF(C,1) AND AMOUNT/V/100<REF(C,1) AND C>O;
STICKLINE(����,O,C,0.2,0),COLORRED;;
STICKLINE(����,O,C,0.7,0),COLORLIGREEN;;
DY:=C>REF(C,1)*1.035;
ֹӯ��:IF(�ֲ�����%>50 AND DY AND H>REFX(H,1) ,H,DRAWNULL),COLORYELLOW,NODRAW;
STICKLINE(ֹӯ��>0,C,O,3,1),COLORLIGREEN;
DRAWICON(ֹӯ��>0,H*1.05,2);
DRAWICON(REF(ZT OR ZT1,1) AND ���� AND H=HHV(H,5) AND V>=REF(V,1)*0.9 AND C>REFX(C,1),H*1.03,8);
DRAWICON(ZT1 AND H=HHV(H,10) AND V>=REF(V,1) AND H>REFX(H,1),H*1.03,8);
�װ�:=ZT AND COUNT(ZT,2)=1;
����:=REF(�װ�,1) AND ZT;
����:=REF(����,1) AND ZT;
��:=REF(����,1) AND ZT;
���:=REF(��,1) AND ZT;
����:=REF(���,1) AND ZT;
�߰�:=REF(����,1) AND ZT;
�˰�:=REF(�߰�,1) AND ZT;
�Ű�:=REF(�˰�,1) AND ZT;
ʮ��:=REF(�Ű�,1) AND ZT;
DRAWTEXT(�װ�,0.1+(C+O)/2,'1'),COLORWHITE;
DRAWTEXT(����,0.1+(C+O)/2,'2'),COLORYELLOW;
DRAWTEXT(����,0.1+(C+O)/2,'3'),COLOR00CC99;
DRAWTEXT(��,0.1+(C+O)/2,'4'),COLORGREEN;
DRAWTEXT(���,0.1+(C+O)/2,'5'),COLORLIGRAY;
DRAWTEXT(����,0.1+(C+O)/2,'6'),COLORLIRED;
DRAWTEXT(�߰�,0.1+(C+O)/2,'7'),COLORLIBLUE;
DRAWTEXT(�˰�,0.1+(C+O)/2,'8'),COLORBLUE;
DRAWTEXT(��,0.1+(C+O)/2,'9'),COLORWHITE;
DRAWTEXT(ʮ��,0.1+(C+O)/2,'10'),COLORYELLOW;
XXX1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;
XXX2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;
XXX3:=FINANCE(23)/FINANCE(10)*3.3;
XXX4:=FINANCE(19)/FINANCE(15)*0.6;
XXX5:=FINANCE(20)/FINANCE(15)*0.999;
Zֵ:=XXX1+XXX2+XXX3+XXX4+XXX5;
DRAWTEXT_FIX(Zֵ<1.2,0.52,0.20,1,' ���� ����'),COLORFFFF00;
DRAWTEXT_FIX( BETWEEN(Zֵ,1.2,2.6),0.52,0.20,1,' ���� ����'),COLORFFFF00;
DRAWTEXT_FIX(Zֵ>2.6,0.52,0.20,1,' ���� ����'),COLORFFFF00;
DRAWTEXT(CURRBARSCOUNT=1,L*0.995,EXTERNSTR(0,4));
����:=(C<REF(C,1) OR L<REF(L,1) OR AMOUNT/V/100<REF((C+O)/2,1)) AND O<=REF(C,1);
����:=EVERY(����,2);
��:=O-L<=0.03 AND H>C AND C>O AND O<REF(C,1) AND C<REF(MAX(C,O),1) AND V<REF(V,1);
������:=REF(����,1) AND ��;
STICKLINE(������,O,C,2.5,0),COLORCC22FF;
STICKLINE(������,(O+C)/2-0.02,(O+C)/2+0.02,2,0),COLORWHITE;
DRAWICON((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)),LOW*0.98,7);
DRAWICON((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)),HIGH*1.02,8);
DRAWTEXT_FIX(1,0.980,20,1,'�﹫ʽ��WWW.GPXIAZAI.COM'),COLOR666666;
MA10:=MA(C,10),COLORYELLOW;
MA20:=MA(C,20),COLORFF00FF;
MA30:=MA(C,30);
MA55:=MA(C,55);
��ZK:=REF(C,1)<MA5 AND REF(C,1)<MA10 AND REF(C,1)<MA20 AND REF(L,1)<MA30 AND REF(L,1)<MA55;
��K:=O<MA5 AND O<MA10 AND O<MA20 AND L<MA30 AND L<MA55;
��K:=C>MA5 AND C>MA10 AND H>MA20 AND H>MA30 AND H>MA55;
HSLZ:=V*10000/FINANCE(46);
������:=C>REF(C,1)*1.02 AND H<C+0.06 AND (��K OR ��ZK) AND ��K AND V>REF(V,1) AND HSLZ>=1.5;
DRAWTEXT(������,L*0.99,'�Iһ����'),COLORYELLOW;