{---  ---}
NN:=MIN(BARSCOUNT(C),N);
FF:=(C-REF(C,NN))/REF(C,NN);
STICKLINE(FF>0,DYNAINFO(3),DYNAINFO(3)*(1+FF),0.5,0),COLORRED;
STICKLINE(FF<0,DYNAINFO(3),DYNAINFO(3)*(1+FF),0.5,0),COLORGREEN;

{---  ---}
O1:="ʱ.O1#DAY";
H1:="ʱ.H1#DAY";
L1:="ʱ.L1#DAY";
J1:="ʱ.J1#DAY";
V1:="ʱ.V1#DAY";
S:="ʱ.S#DAY";
B:="ʱ.B#DAY";
RHS:="ʱ.HS#DAY";
LB:="ʱ.LB#DAY";

{---  ---}
HS:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
:=(DYNAINFO(15)/DYNAINFO(4)/100)/DYNAINFO(16);
JJCJL:=DYNAINFO(15)/DYNAINFO(4)/100;
ȱ仯:=LB-REF(LB,1);
ǰʱ:=TIME;

{--- жǷھʱ ---}
ʱ:=ǰʱ>=091500 AND ǰʱ<=092500;
{--- жǷڽʱ ---}
ʱ:= (ǰʱ>=093000 AND ǰʱ<=113000) OR
         (ǰʱ>=130000 AND ǰʱ<=150000);

{--- ̱ͨ ---}
ͨ:=FINANCE(46);
۹:=IF(ʱ, DYNAINFO(15)/DYNAINFO(4), 0);
۹:=۹/10000;
۱:=IF(ͨ>0 AND ۹>0, ۹/ͨ*100, 0);

{--- жǷЧľ ---}
Ч:=ʱ AND DYNAINFO(4)>0 AND DYNAINFO(15)>0;

{--- ̼ ---}
:=B;
:=S;
:=IF(>0, /, 0);
X:=B/(S+B);
Y:=S/(S+B);
ZBB:=CON2STR(X*100,2);
ZSB:=CON2STR(Y*100,2);

{--- ıʽ ---}
JJJEDW:=IF(DYNAINFO(15)>10000,'Ԫ','Ԫ');
JJJE:=IF(DYNAINFO(15)>10000,CON2STR(DYNAINFO(15)/10000,2),CON2STR(DYNAINFO(15),2));
JJJE1:=STRCAT(JJJE,JJJEDW);
JJ:=STRCAT('',STRCAT(CON2STR(JJCJL/100,2),''));
JJ1:=STRCAT(JJ,' = ');
۱ı:=IF(Ч, STRCAT(STRCAT('۱:',CON2STR(۱,2)),'%'), '۱: --');
HHSS:=STRCAT(STRCAT('ۻ֣',CON2STR(HS,2)),'%');
RHHS:=STRCAT(STRCAT('ʵʱ֣',CON2STR(RHS*100,2)),'%');
LLBB:=STRCAT('ʵʱȣ',CON2STR(LB,2));
BBSS:=STRCAT(STRCAT('̣',CON2STR(B,0)), STRCAT(' / ̣',CON2STR(S,0)));
ı:=STRCAT('ȣ',CON2STR(,2));

{--- ʾɫ ---}
DRAWTEXT_FIX(۱>1 OR LB>3,0.018,0.98,0,STRCAT(JJ1,JJJE1)),COLORMAGENTA;
DRAWTEXT_FIX((۱>0.3 AND ۱<=1) OR (DYNAINFO(15)>2000000 OR JJCJL>1000),0.018,0.98,0,STRCAT(JJ1,JJJE1)),COLORYELLOW;
DRAWTEXT_FIX(LB<1,0.018,0.98,0,STRCAT(JJ1,JJJE1)),COLORGREEN;
DRAWTEXT_FIX(۱<=0.3 AND LB>=1 AND LB<=3 AND DYNAINFO(15)<=2000000 AND JJCJL<=1000,0.018,0.98,0,STRCAT(JJ1,JJJE1)),COLORWHITE;

{--- ʾ۱Ϣ ---}
DRAWTEXT_FIX(Ч, 0.018, 0.94, 0, ۱ı), COLORWHITE;
DRAWTEXT_FIX(NOT(Ч), 0.018, 0.94, 0, ۱ı), COLORGRAY;

{--- Ϣʾ ---}
DRAWTEXT_FIX(ISLASTBAR,0.4,0.83,1,STRCAT('ȣ',CON2STR(,2))),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0.4,0.87,1,HHSS),COLORWHITE;

{--- ʵʱʾɫƣ ---}
DRAWTEXT_FIX(ISLASTBAR AND LB<1,0.6,0.83,0,LLBB),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR AND LB>3,0.6,0.83,0,LLBB),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR AND LB>=1 AND LB<=3,0.6,0.83,0,LLBB),COLORWHITE;

{--- ȱ仯 ---}
DRAWTEXT_FIX(ȱ仯>0 AND ISLASTBAR,0.65,0.83,0,''),COLORRED;
DRAWTEXT_FIX(ȱ仯<0 AND ISLASTBAR,0.65,0.83,0,''),COLORGREEN;
DRAWTEXT_FIX(ȱ仯=0 AND ISLASTBAR,0.65,0.83,0,''),COLORWHITE;

{--- ʵʱʾɫ ---}
DRAWTEXT_FIX(ISLASTBAR AND RHS*100>5,0.6,0.87,0,RHHS),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND RHS*100>=3 AND RHS*100<=5,0.6,0.87,0,RHHS),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR AND RHS*100<3,0.6,0.87,0,RHHS),COLORGREEN;

{--- ʾ ---}
DRAWTEXT_FIX(ISLASTBAR,0.4,0.91,1,BBSS),COLORWHITE;

{--- ̱״ͼ ---}
DRAWRECTREL(400,978,600,988,RGB(0,500,0));
DRAWRECTREL(400,978,200*X+400,988,RGB(500,0,0));

{--- ̰ٷֱʾ ---}
DRAWTEXT_FIX(ISLASTBAR,0.4,0.95,1,STRCAT('̣',ZBB+'%')),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.6,0.95,0,STRCAT('̣',ZSB+'%')),COLORGREEN;

{--- ֵ̱ʾɫ ---}
DRAWTEXT_FIX(ISLASTBAR AND >1.5,0.53,0.95,1,ı),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND <0.5,0.53,0.95,1,ı),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR AND >=0.5 AND <=1.5,0.53,0.95,1,ı),COLORYELLOW;

{--- Ԥź ---}
ׯ:=>50 AND HS>0.2;
DRAWTEXT_FIX(ׯ,0.5,0.5,0,'ׯ'),COLORFF00FF;

WTG:=IF(INBLOCK('') OR INBLOCK('ڽ') OR INBLOCK('½') OR 
        INBLOCK('') OR INBLOCK('ʾ'),1,0);
DRAWTEXT_FIX(WTG,0.5,0.68,0,'ע⣺'),COLORYELLOW;

{--- ʱ ---}
DRAWTEXT_FIX(ǰʱ=093000,0.01,0.1,0,''),COLORWHITE;
DRAWTEXT_FIX(ǰʱ=113000,0.01,0.1,0,''),COLORWHITE;
DRAWTEXT_FIX(ǰʱ=140000,0.01,0.1,0,'β'),COLORWHITE;