��ַ��ӹ������ã�ͨ�����������߰�������ˣ������ˣ�����ָ���ַ��ӹ������ã�����������50�����
��Ҫ��13����Ϊ�ֹ��ߣ�ͬʱ�Ӹ��ɴ���macd,������ʾ�����Dz����ɺ����ã��ɺ����ݲ��У����÷ɺ���ͨ����
��ʾ���л��ģ�Ӧ���ݱ䣬Ҫ������Ŷ
������ͼ
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
MA3:=MA(CLOSE,20);
MA4:=MA(CLOSE,30);
��ͷ����:=CLOSE>MA1 AND MA1>MA2 AND MA2>MA3 AND MA3>MA4 AND CLOSE>OPEN;
MA60:=MA(C,60),COLORFFCC66; MA13:=MA(C,13),COLORFFCC66;
MA75:=MA(C,75),COLORFFCC66;
��ͷ����:=CLOSE<MA1 AND MA1<MA2 AND MA2<MA3 AND MA3<MA4 AND CLOSE<OPEN;
�µ�����:=MA4<REF(MA4,3) AND MA4<REF(MA4,1) AND MA1<MA4;
��������:=MA4>REF(MA4,3) AND MA4>REF(MA4,1) AND MA1>MA4;
�½���:=�µ����� AND MA1<REF(MA1,1) AND REF(NOT(�µ�����),1);
������:=�������� AND MA1>REF(MA1,1) AND REF(NOT(��������),1);
һ����2��:=C/O<0.985 AND H>MA1 AND C<MA3;
һ����2��:=C/O>1.016 AND L<MIN(MA1,MA3)AND C>MAX(MA1,MA3);
��ɢ��:=MA1/MA4;
�����·�ɢ:=�µ����� AND ��ɢ��<0.9 AND ��ɢ��<0.99*REF(��ɢ��,1);
�����Ϸ�ɢ:=MA1>REF(MA1,1) AND MA2>REF(MA2,1) AND MA3>REF(MA3,1) AND MA4>REF(MA4,1) AND MA1>MA2 AND MA2>MA3 AND MA3>MA4;
AAAA1:=MAX(MAX(MA(V,5),MA(V,10)),MA(V,60))/MIN(MIN(MA(V,5),MA(V,10)),MA(V,60))<=1.4;
AAAA2:=MAX(MA(C,5),MA(C,10))/MIN(MA(C,5),MA(C,10))<=1.4;
DIFF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIFF,9);
VARF:=LOW*0.9;
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
�����ܼ�:=DIFF>DEA AND K >D AND(MA5-MA10)<0.05 AND (MA20-MA5)<0.05 AND (MA10-MA5)<0.05 AND (MA5-MA20)<0.05;
A:=MA(-100*(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34)),19);
B:=-100*(HHV(H,14)-C)/(HHV(H,14)-LLV(L,14));
DD:=EMA(-100*(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34)),4);
����:=A+100;
����:=B+100;
����:=DD+100;
����:=(REF(����,1)>85 AND REF(����,1)>85 AND REF(����,1)>65 AND CROSS(����,����));
����:=(���� >REF(����,1) AND REF(����,1)>80 AND REF(����,1)>95 OR REF(����,2)>95
AND ����>60 AND ����<83.5 AND ����<���� AND ����<����+4);
����:=����<20 AND ����<18 AND ����<40 AND REF(����,1)<5 AND ���� >REF(����,1)AND ���� >REF(����,1);
����:=FILTER(����,4);
STICKLINE(����,H,(H+L)/2,3,0), ,COLORRED;
STICKLINE(����,H,(H+L)/2,3,0), ,COLORRED;
VAR2N:=LLV(LOW,3)<=LLV(LOW,60);
VAR3N:= C>O AND (C/O>1.03 OR C>1.03*REF(C,1));
���ط���:=IF(VAR2N AND VAR3N,90,0),COLORYELLOW,LINETHICK2;
GR1:=BARSLAST(BETWEEN("BIAS.BIAS2"(6,13,24),0,5));
GR2:=MA2>MA3 AND MA3>MA4 AND MA2>REF(MA2,1);
GR3:=COUNT("BIAS.BIAS2"(6,13,24)>10 AND H=HHV(H,GR1),GR1);
GR4:=H=HHV(H,GR1);
GR5:="MACD.MACD"(9,17,8)<REF("MACD.MACD"(9,17,8),1);
GR6:=GR2 AND GR3 AND GR4;
GR7:=GR2 AND GR3 AND GR4 AND GR5;
GR8:=GR6 AND GR7;
LC := REF(CLOSE,1);
RSI6:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
BIAS5:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
����:=100*V/CAPITAL;
BB13:=ATAN(MA2-REF(MA2,1))*3.1416*10;
EMA8:=EMA(C,8);
AA1:=AMOUNT/VOL;
BB1:=L<AA1*0.9;
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L<MA(C,6)*0.921;
EE1:=VOL<MA(V,5)*1.5;
FF1:=BB1 AND CC1 AND DD1 AND EE1;
DRAWTEXT(FF1,L*0.99,'���'),COLOR00FF00;
��1:=REF(HHV(H,150),3);
��1:=REF(LLV(L,150),3);
H3:=��1-(��1-��1)*0.5;
��:=REFDATE(H3,DATE)*0.7,POINTDOT,COLORLIGRAY,LINETHICK3;
����:=DYNAINFO(3)*1.2;
MACD:=4*(DIFF-DEA);
STICKLINE(MACD<REF(MACD,1)AND MACD>0,����,����+MACD,0,0 ),COLOR00BBFF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,����,����+MACD,0,0 ),COLOR0011BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,����,����+MACD,0,0),COLORBB11BB;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,����,����+MACD,0,0),COLORFFBB11;
��ͷ:=IF(MACD>0 AND REF(MACD,1)>REF(MACD,2) AND MACD< REF(MACD,1),1,0);
����:=IF(MACD<0 AND REF(MACD,1)< REF(MACD,2) AND MACD>REF(MACD,1),1,0);
DRAWICON( ����,(����+MACD)-0.1,1),COLOR00FF00;
DRAWICON(FILTER(��ͷ,3) AND ��ͷ,(����+MACD)+0.1,2),COLORFF00FF;
SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100,COLORRED;
DRAWICON(SAT>=100 AND MACD>0,(����+MACD)+0.2,12);
ZDIF:=EMA(INDEXC,12)-EMA(INDEXC,26);
ZHIDEA:=EMA(ZDIF,9);
ZEMACD:=(ZDIF-ZHIDEA)*2/100,COLORSTICK;RC:=��;DK:=ZEMACD;
STICKLINE(DK<REF(DK,1)AND DK>0,RC,RC+DK,0,0 ),COLOR00BBFF;
STICKLINE(DK>=REF(DK,1)AND DK>0,RC,RC+DK,0,0 ),COLOR0011BB;
STICKLINE(DK>REF(DK,1)AND DK<0,RC,RC+DK,0,0),COLORBB11BB;
STICKLINE(DK<=REF(DK,1)AND DK<0,RC,RC+DK,0,0),COLORFFBB11;
Z��ͷ:=IF(DK>0 AND REF(DK,1)>REF(DK,2) AND DK< REF(DK,1),1,0);
Z����:=IF(DK<0 AND REF(DK,1)< REF(DK,2) AND DK>REF(DK,1),1,0);
DRAWICON( Z����,(RC+DK)-0.1,1),COLOR00FF00;
DRAWICON(FILTER(Z��ͷ,3) AND Z��ͷ,(RC+DK)+0.1,2),COLORFF00FF;
��������:=MA(C,1)/MA(REF(C,18),18)*100,COLOR33FF99,LINETHICK1;
��������:=EMA(INDEXC,1)/MA(REF(INDEXC,18),18)*100;
��������:=MA(FORCAST(��������,20),6),COLORRED;
DPZD:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100;
GGZD:=(C-REF(C,1))/REF(C,1)*100;
QRD:=GGZD-DPZD;
ǿ����:=EMA(QRD,20),COLORYELLOW;
��:=CROSS(��������,��������) AND ��������>REF(��������,2);
BDGD1:=HHV(J,2)=HHV(J,8) AND J>80;
BDDD:=LLV(J,2)=LLV(J,8);
J1���¹�ͷ:=IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD1,1),1,0);
DRAWTEXT(J1���¹�ͷ ,HIGH*1.02,'J'),COLOR00FF00;
J1���Ϲ�ͷ:=IF(CROSS(J,REF(J+0.01,1)) AND BDDD AND J<20,1,0);
DRAWTEXT(J1���Ϲ�ͷ,LOW*0.993,'J'),COLOR00FFFF;
����:=IF(J<0,10,0);DRAWTEXT(CROSS(9.9,����),LOW*0.95,'K'),COLORLIMAGENTA;
XS1:=MA(HIGH,5)*(1+5/100)*0.99;
DRAWTEXT(CROSS(C,XS1),H*1.03,'��'),COLORWHITE;
TT:=240/FROMOPEN;
��:=TT;
J12:=(HIGH - ((HIGH - LOW) / 3));
J23:=(LOW + ((HIGH - LOW) / 3));
AAA1:=CONST(HHV(H,90));
BBB:=CONST(LLV(L,30))+2;
T1:=CONST(IF(CLOSE>=MA(CLOSE,13),1,0));
T2:=CONST(IF(CLOSE<MA(CLOSE,13) AND C<MA(CLOSE,5),1,0));
T3:=CONST(IF(C<MA75,1,0));
T4:=CONST(IF(CROSS(CLOSE,MA(CLOSE,13)),1,0));
T5:=CONST(IF(CROSS(MA(CLOSE,13),CLOSE),1,0));
T6:=CONST(IF((C>=MA5 AND C<MA13) ,1,0));
T7:=CONST(IF(C>=MA75,1,0));
T8:=CONST(IF(CROSS(C,XS1),1,0));
VAR1Y:=VOL/CAPITAL*100;
VAR2Y:=LLVBARS(LOW,10);
VAR3Y:=(CLOSE-REF(OPEN,VAR2Y))/REF(OPEN,VAR2Y)*100;
VAR4Y:=REF(CLOSE,2)*0.865;
VAR5Y:=REF(CLOSE,13)*0.772;
VAR6Y:=MAX(VAR4Y,VAR5Y);
T9:=(CLOSE-VAR6Y)/CLOSE>0.2 AND VAR3Y<50 AND SUM(VAR1Y,5)/5>5;
T10:=CONST(IF(VAR2N AND VAR3N,1,0));
T11:=CONST(IF(����,1,0));
T12:=CONST(IF(ZEMACD>REF(ZEMACD,1) AND ZEMACD>0 AND ZDIF<0 ,1,0));
T13:=CONST(IF(ZEMACD<REF(ZEMACD,1) AND ZEMACD<0 ,1,0));
T14:=CONST(IF(��������,1,0));
T15:=CONST(IF(ZEMACD>=REF(ZEMACD,1) AND ZEMACD>0 AND ZDIF>=0 ,1,0));
TS1:=IF(T1=1,0+0.03,0);
TS2:=IF(T2=1,TS1+0.04,TS1);
TS3:=IF(T3=1,TS2+0.04,TS2);
TS4:=IF(T4=1,TS3+0.04,TS3);
TS5:=IF(T5=1,TS4+0.04,TS4);
TS6:=IF(T6=1,TS5+0.04,TS5);
TS7:=IF(T7=1,TS6+0.04,TS6);
TS8:=IF(T8=1,TS7+0.04,TS7);
TS9:=IF(T9=1,TS8+0.035,TS8);
TS10:=IF(T10=1,TS9+0.04,TS9);
TS11:=IF(T11=1,TS10+0.04,TS10);
TS12:=IF(T12=1,TS11+0.04,TS11);
TS13:=IF(T13=1,TS12+0.04,TS12);
TS14:=IF(T14=1,TS13+0.04,TS13);
TS15:=IF(T15=1,TS14+0.04,TS14);
DRAWTEXT(T1=1 AND CURRBARSCOUNT=150,��*1.4,'���������ֹ�'),COLORRED ;
DRAWTEXT(T2=1 AND CURRBARSCOUNT=150,��*1.4,'�����½��ֱ�'),COLORGREEN ;
DRAWTEXT(T3=1 AND CURRBARSCOUNT=150,��*1.6,'�����½��ֱ�'),COLORGREEN ;
DRAWTEXT(T4=1 AND CURRBARSCOUNT=28,��*1.2,'������ź�'),COLORRED;
DRAWTEXT(T5=1 AND CURRBARSCOUNT=28,��*1.7,'�����Ƕ����½������ź�'),COLORGREEN ;
DRAWTEXT(T6=1 AND CURRBARSCOUNT=28,��*1.3,'�����ֹ��ź�'),COLORRED ;
DRAWTEXT(T7=1 AND CURRBARSCOUNT=150,��*1.6,'���������ֹ�'),COLORRED ;
DRAWTEXT(T8=1 AND CURRBARSCOUNT=28,����*0.85,'���߶����źţ����̻���������������'),COLORGREEN ;
DRAWTEXT(T9=1 AND CURRBARSCOUNT=28,����*0.85,'������������'),COLORGREEN ;
DRAWTEXT(T11=1 AND CURRBARSCOUNT=28,��*1.15,'����,ע������'),COLORGREEN ;
DRAWTEXT(T12=1 AND CURRBARSCOUNT=70,��*1.2,'���̷���������'),COLORWHITE ;
DRAWTEXT(T13=1 AND CURRBARSCOUNT=70,��*1.2,'�����½�'),COLORWHITE ;
DRAWTEXT(T15=1 AND CURRBARSCOUNT=28,��*0.9,'������������'),COLORWHITE ;
WJ:=(H+L+C)/3;
V1:=IF(H=L,1,H-MAX(O,C));
V2:=IF(H=L,1,MAX(C,O)-WJ);
V3:=IF(H=L,1,MIN(O,C)-L);
V4:=IF(H=L,1,WJ-MIN(C,O));
V5:=VOL/IF(H=L,4,H-L);
V6:=(V1*V5);
V7:=(V2*V5);
V8:=(V3*V5);
V9:=(V4*V5);
����1:=DYNAINFO(23)*��;
����1:=DYNAINFO(22)*��;
����2:=IF(ISLASTBAR AND C>300,(V9+V8)*TT,(V9+V8));
����2:=IF(ISLASTBAR AND C>300,(V6+V7)*TT,(V6+V7));
����:=IF(ISLASTBAR AND PERIOD=5 AND C<300,����1,����2);
����:=IF(ISLASTBAR AND PERIOD=5 AND C<300,����1,����2);MFI:=(HIGH-LOW)*1000000/(VOL*��);
�̵�:=MFI>=REF(MFI,1)AND VOL*��>=REF(VOL,1);
M1:=CONST(IF(��ͷ���� AND �����·�ɢ,1,0));
M2:=CONST(IF(��ͷ���� AND �����Ϸ�ɢ,1,0));
M3:=CONST(IF(��ͷ���� AND NOT(�����·�ɢ),1,0));
MM1:=CONST(IF(�����ܼ�,1,0));
MM2:=CONST(IF(�������� AND NOT(һ����2��) AND REF(��������,1),1,0));
MM3:=CONST(IF(��������<��������,1,0));
MM4:=CONST(IF(�µ����� AND REF(�µ�����,1) AND NOT(һ����2��),1,0));
MM5:=CONST(IF(DIFF<0 AND MACD<=0 AND MACD>REF(MACD,1),1,0));
MM6:=CONST(IF((��������>=��������),1,0));
MM7:=CONST(IF(ZEMACD>REF(ZEMACD,1) AND ZEMACD<0,1,0));
MM8:=CONST(IF(�µ����� AND REF(�µ�����,1) AND NOT(һ����2��),1,0));
MM9:=CONST(IF(ZEMACD<REF(ZEMACD,1) AND ZEMACD>0,1,0));
����:=(����+����)/REF(VOL,1)>2;
M5:=CONST(����);
����:=REF(VOL,1)/(����+����)>1.5;
M6:=CONST(����);
������:=(����-����)/����>0.4;
M7:=CONST(������);
�����