MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20);
MA60:MA(CLOSE,60);
MA120:MA(CLOSE,120);
MA250:MA(CLOSE,250);
CM:=IF(WINNER(CLOSE),WINNER(CLOSE)*100,20)<10 AND C<O;
STICKLINE(CM,O,C,1,0),COLORLICYAN;
CM1:=IF(WINNER(CLOSE),WINNER(CLOSE)*100,20)<0.2 AND C<O;
STICKLINE(CM1,O,C,1,0),COLORGREEN;
DK:=O>REF(H,1) AND C>REF(H,1) AND L>REF(H,1);
ZTQ:=C<REF(C,1)*1.07 AND NOT(REF(C>REF(C,1)*1.09 AND C=H,1));
SYX:=(H-MAX(C,O))/MAX(C,O)*100>4 AND H>HHV(REF(H,1),20);
����:=VOL/CAPITAL*100;
T5:=����>2 AND ����<35;
��������:=(DK OR SYX) AND ZTQ AND C<45 AND T5;
DRAWTEXT(��������,H+0.05,'�춯');
TH:=O>REF(C,1) AND L>REF(C,1) AND C/REF(C,1)>=1.03;
QSJ:=BETWEEN(C>MA(C,20),1,65);
QK:=QSJ AND TH;
DRAWTEXT(QK AND NOT(C=O),L-0.1,'ȱ');
ƽ��:=ABS(V-HHV(REF(V,1),5))/HHV(REF(V,1),5)<=0.03 OR ABS(V-REF(V,1))/REF(V,1)<=0.03 AND C>O;
STICKLINE(ƽ��,OPEN,CLOSE,1,0),COLORWHITE;
����:=(V/REF(V,1)>=1.90 AND COUNT(C>O,1)) OR (L>REF(H,1) AND COUNT(O>C,1) AND V/REF(V,1)>=1.90);
����:=(V/REF(V,1)>3 AND COUNT(C>O,1)) OR (L>REF(H,1) AND COUNT(O>C,1) AND V/REF(V,1)>3);
STICKLINE(����,C,(C+O)/2,1,0),COLORYELLOW;
STICKLINE(���� AND NOT(����),O,(C+O)/2,0.5,0),COLORYELLOW;
���糿֮��:=REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1) < REF(CLOSE,2) AND ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.03 AND
CLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2);
��ƻ�֮��:=REF(CLOSE,2)/REF(OPEN,2) > 1.03 AND REF(OPEN,1) > REF(CLOSE,2) AND ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.02 AND
CLOSE/OPEN<0.97 AND CLOSE<REF(CLOSE,2);
�ﳤʮ��:=CLOSE=OPEN AND HIGH/LOW >1.03;
�ﴹ��ʮ��:=CLOSE=OPEN AND CLOSE=LOW AND CLOSE!=HIGH;
���糿ʮ����:=REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1) < REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) AND
CLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2);
��ƻ�ʮ����:=REF(CLOSE,2)/REF(OPEN,2) > 1.05 AND REF(OPEN,1) > REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) AND
CLOSE/OPEN<0.95 AND CLOSE<REF(CLOSE,2);
�����֮��:=MIN(OPEN,CLOSE)=LOW AND HIGH-LOW >2.3*(MAX(OPEN,CLOSE)-LOW) AND CLOSE>MA(CLOSE,5);
�ﵹת��ͷ:=MIN(OPEN,CLOSE)=LOW AND HIGH-LOW >2.5*(MAX(OPEN,CLOSE)-LOW) AND CLOSE<MA(CLOSE,5);
�ﴸͷ:=HIGH = MAX(OPEN,CLOSE) AND HIGH-LOW > 3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE < MA(CLOSE,5);
STICKLINE(�ﵹת��ͷ,O,C,2,0),COLORMAGENTA;
��ͷ:=(((HIGH = MAX(OPEN,CLOSE)) AND ((HIGH - LOW) > (3 * (HIGH - MIN(OPEN,CLOSE))))) AND (CLOSE < MA(CLOSE,5)));
STICKLINE(�ﴸͷ,O,C,2,0),COLORMAGENTA;
�����:=HIGH = MAX(OPEN,CLOSE) AND HIGH-LOW > 3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE>MA(CLOSE,5);
�ﴩͷ�ƽ�:=(REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN<0.96 AND CLOSE<REF(OPEN,1) AND OPEN>REF(CLOSE,1))
OR (REF(CLOSE,1)/REF(OPEN,1)<0.97 AND CLOSE/OPEN>1.04 AND CLOSE>REF(OPEN,1) AND OPEN<REF(CLOSE,1));
�����ƸǶ�:=REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN<0.97 AND OPEN>REF(CLOSE,1) AND CLOSE<REF(CLOSE,1);
��������:=REF(CLOSE,1)/REF(OPEN,1)<0.97 AND CLOSE/OPEN>1.03 AND OPEN<REF(CLOSE,1) AND CLOSE>REF(CLOSE,1);
STICKLINE(��������,O,(C+O)/2,1,0),COLORLIMAGENTA;
����������:=ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04 AND ABS(CLOSE-OPEN)/CLOSE<0.005 AND
MAX(CLOSE,OPEN) < MAX(REF(CLOSE,1),REF(OPEN,1)) AND MIN(CLOSE,OPEN) > MIN(REF(CLOSE,1),REF(OPEN,1));
��ʮ��̥:=ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04 AND CLOSE=OPEN AND
CLOSE < MAX(REF(CLOSE,1),REF(OPEN,1)) AND CLOSE > MIN(REF(CLOSE,1),REF(OPEN,1));
��ƽ��:=ABS(HIGH-REF(HIGH,1))/HIGH<0.001;
��ƽ��:=(ABS(LOW-REF(LOW,1))/LOW<0.001 AND ABS(REF(LOW,1)-REF(LOW,2))/REF(LOW,1)<=0.001);
�������:=CLOSE/OPEN>1.05 AND HIGH/LOW < CLOSE/OPEN+0.018;
�������:=REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)>REF(OPEN,1) AND CLOSE>OPEN
AND REF(CLOSE,1)>REF(CLOSE,2) AND CLOSE>REF(CLOSE,1);
��˫����ѻ:=REF(CLOSE,1)<REF(OPEN,1) AND CLOSE<OPEN AND CLOSE/OPEN<0.98;
��������:=REF(CLOSE,2)>REF(OPEN,2) AND (REF(CLOSE,2)-REF(OPEN,2))/REF(OPEN,2)>=2/100 AND REF(OPEN,1)>=REF(CLOSE,1) AND
(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<=2/100 AND REF(OPEN,1)<=REF(CLOSE,2) AND REF(CLOSE,1)>=REF(OPEN,2) AND C>=OPEN AND
(CLOSE-OPEN)/OPEN>=2/100 AND CLOSE>=REF(OPEN,1) AND OPEN<=REF(CLOSE,1) AND (MAX(CLOSE,REF(C,2))-MIN(CLOSE,REF(CLOSE,2)))/MIN(CLOSE,REF(CLOSE,2))<=1/100;
����:=REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)<REF(OPEN,1) AND CLOSE>OPEN;
���ˮܽ��:=(OPEN<EMA(C,20) OR OPEN<EMA(C,40) OR OPEN<EMA(C,60)) AND (C>MAX(EMA(C,20),MAX(EMA(C,40),EMA(C,60))))
AND (V/MA(V,30)>1.2 AND C/REF(C,1)>1.049);
������������:=REF(CLOSE,4)/REF(OPEN,4)>1.03 AND REF(CLOSE,3)<REF(OPEN,3) AND REF(CLOSE,2)<REF(OPEN,2) AND REF(CLOSE,1)<REF(OPEN,1) AND
REF(LOW,4)<REF(LOW,3) AND REF(LOW,4)<REF(LOW,2) AND REF(LOW,4)<REF(LOW,1) AND REF(HIGH,4)>REF(HIGH,3) AND REF(HIGH,4)>REF(HIGH,2) AND
REF(HIGH,4)>REF(HIGH,1) AND CLOSE/OPEN>1.03 AND CLOSE>REF(CLOSE,4);
���µ�������:= REF(CLOSE,4)/REF(OPEN,4)<0.97 AND REF(CLOSE,3)>REF(OPEN,3) AND REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)>REF(OPEN,1) AND REF(LOW,4)<REF(LOW,3) AND
REF(LOW,4)<REF(LOW,2) AND REF(LOW,4)<REF(LOW,1) AND REF(HIGH,4)>REF(HIGH,3) AND REF(HIGH,4)>REF(HIGH,2) AND REF(HIGH,4)>REF(HIGH,1) AND CLOSE/OPEN<0.97 AND
CLOSE<REF(CLOSE,4);
������ȱ��:=HIGH<REF(LOW,1) OR LOW>REF(HIGH,1);
����ֻ��ѻ:=REF(CLOSE,2)<REF(OPEN,2) AND REF(CLOSE,1)<REF(OPEN,1) AND CLOSE<OPEN AND REF(CLOSE,1)<REF(CLOSE,2) AND CLOSE<REF(CLOSE,1);
��������:=LOW=CLOSE AND HIGH!=LOW;
���ͷ����:=HIGH=CLOSE AND HIGH!=LOW;
�����:=OPEN=REF(OPEN,1) AND (CLOSE-OPEN)*(REF(CLOSE,1)-REF(OPEN,1))<0;
�ﳤ��Ӱ:=(MIN(CLOSE,OPEN)-LOW)/(HIGH-LOW)>0.667;
�ﳤ��Ӱ:=(HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)>0.667;
��ʮ����:=CLOSE=OPEN AND HIGH!=LOW;
�������:=OPEN/CLOSE > 1.05 AND HIGH/LOW < OPEN/CLOSE+0.018;
����ѷ���:=(REF(CLOSE,1)<REF(OPEN,1) AND CLOSE>OPEN AND ABS(CLOSE-REF(CLOSE,1))/CLOSE<0.002)
OR (REF(CLOSE,1)>REF(OPEN,1) AND CLOSE<OPEN AND ABS(CLOSE-REF(CLOSE,1))/CLOSE<0.002);
���������:=REF(C,1)/REF(O,1)>=1.03 AND O<REF(C,1) AND O>REF(O,1) AND C<REF(O,1);
DRAWTEXT( ���糿֮��,IF(���糿֮��,H,L),IF(��ƻ�֮��,IF(��ʮ����,'',''),IF(��ʮ����,'��ʮ��','����'))),COLORGREEN;
DRAWTEXT(�����ƸǶ� OR �������� OR ����ѷ���,IF(�����ƸǶ�,H,L-L*0.01),IF(�����ƸǶ�,'',IF(��������,'��',''))),COLORLIGRAY;
DRAWTEXT(�����֮�� OR ����� OR ��ʮ��̥,IF(�����֮��,H,L),IF(�����֮��,'',IF(�����,'','ʮ��̥'))),COLORLIBLUE;
DRAWTEXT(�ﴸͷ OR �ﵹת��ͷ OR ��������,IF(�ﴸͷ,H,L),IF(�ﴸͷ,'��ͷ',IF(�ﵹת��ͷ,'��','����'))),COLORLIGREEN;
DRAWTEXT(��ƽ�� OR ��ƽ��,IF(��ƽ��,H,L),IF(��ƽ��,'','')),COLORLICYAN;
STICKLINE(C>REF(C,1) AND C<O,O,C,1,0),LINETHICK3,COLORRED;
TJ1:=REF(ABS(C-O)<0.12,1);
TJ2:=REF(ABS((C-O)/O)<0.03,1);
A1:=IF(C>O,C,O);
TJ3:=REF(H/A1>(1+1/100),1);
TJ4:=(MIN(O,C)-L)/L*100>2 AND (C<=O OR C<REF(H,1)) AND ABS((C-O)/O)<0.01;
CRX:=TJ2 AND TJ3 AND TJ4;
����:=-(C-REF(C,1))/REF(C,1)*100;
CY1:=O<REF(L,1) AND REF(C<O,1) AND BETWEEN(C/O,0.99,1.02) AND C<REF(C,1) AND (����>1.5 OR (C>REF(C,1) AND C<O));
DRAWTEXT(CY1,L-0.03,'��Ӥ');
��Ӥ1:=(O<REF(L,1) AND REF(C<O,1) AND BETWEEN(C/O,0.99,1.02) AND C<REF(C,1) AND ABS(OPEN-CLOSE)/CLOSE<0.04 AND CLOSE<MA(CLOSE,5)) OR (O<REF(L,1) AND REF(C<O,1) AND BETWEEN(C/O,0.99,1.02) AND C<REF(C,1));
STICKLINE(��Ӥ1 OR CRX OR CY1,H,L,0.1,0),COLORYELLOW;
STICKLINE(��Ӥ1 OR CRX OR CY1,O,C,2,0),COLORGREEN;
LL:=REF(L,2);
XQK:=REF(H,1)<LL;
YSB:=REF(C,1)<REF(O,1) AND REF(VOL,1)/VOL>1.90;
STICKLINE(XQK AND YSB,H,L,0.1,0),COLORLICYAN;
DRAWTEXT(XQK AND YSB,L-0.2,'ϴ�̵�');
N1:=30;
LLL:=REF(L,1);
XQK1:=H<LLL;
STICKLINE(XQK1,H,LLL,0.2*N1,2),COLORBLUE;
STICKLINE(YSB,O,C,2,0),COLORMAGENTA;
ZT:=C>REF(C,1)*1.09 AND C=H;
STICKLINE(ZT,H,L,0,2),COLORYELLOW;
STICKLINE(ZT,O,C,3,2),LINETHICK2,COLORYELLOW;
TS:= BARSLAST(ZT);
A2:= IF(REF(L,TS)>REF(H,TS+1),REF(C,TS+1),REF(O,TS));
A22:=IF(REF(L,TS)>REF(H,TS+1),REF(C,TS+1),REF(L,TS));
A3:= BETWEEN(TS,3,8);
A4:= H>=A22;
A5:= V<REF(V,1);
A6:=L<=A2;
XGG:=A3 AND A4 AND A6 AND A5;
AA2:=IF(REF(L,TS)>REF(H,TS+1),(REF(H,TS+1)+REF(C,TS))/2,(REF(O,TS)+REF(C,TS))/2);
AA22:=IF(REF(L,TS)>REF(H,TS+1),REF(C,TS+1),REF(L,TS));
AA3:=BETWEEN(TS,5,9);
AA4:=L<=AA2;
AA6:=L>=AA22;
XG1:=AA3 AND AA4 AND AA6;
��:=BARSLAST(EMA(CLOSE,5)<REF(EMA(CLOSE,5),1));
ɽ:=COUNT(EMA(CLOSE,5)>REF(EMA(CLOSE,5),1),5);
����:=REF(��,3)>0 AND REF(��,2)>0 AND REF(��,1)>0 AND ��=0 AND REF(��,1)>ɽ,REF(��,1);
DT:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>-5.4;
TOU:=MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20);
����1:=EMA(C,83);
����1:=EMA(C,3)/1.01;
ѹ��1:=MA(LLV(C,3)*1.1,8);
֧��1:=MA(HHV(C,8)*0.9,8);
�����:=(ѹ��1+֧��1)/2;
ɢ��:=(ѹ��1+֧��1)/2;
������:=SMA(LLV(C,3)*1.1,22,1);
ţ����:=SMA(����1-(����1-����1)*0.5,5,1);
FL:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1));
FS:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1);
��ѹ��:=IF(MA(CLOSE,17)<FS,FS,MA(CLOSE,17));
LTP:=C<40 AND FINANCE(7)/100000000<8 AND IF(NAMELIKE('*'),0,1) AND IF(NAMELIKE('S'),0,1);
T:=IF((BARSCOUNT(C)>7),(100)*((MA(C,7))/(LLV(MA(C,7),7))-1),1);
N:=IF((T>0.35),6,65) AND C>MA(C,5);
GO:=CROSS(��ѹ��,ţ����) OR (��ѹ��>=ţ���� AND C>��ѹ�� AND C>ţ����);
GO1:=COUNT(XG1 OR XGG,5)>0 AND NOT(����) AND TOU AND NOT(REF(ZT,TS+1));
LSG:=DYNAINFO(11)+(DYNAINFO(11)*0.001);
XG:=GO AND GO1 AND N AND IF(C>AMOUNT/V/100+AMOUNT/V/100*0.012,1,0);
DRAWICON(X