SOZ:=3;
N := 14;
M := 8;
N1 := 4;
M1:= 6;
HL:=SQRT(ABS(CLOSE-OPEN))+(CLOSE=OPEN);
JFC:=IF(CAPITAL>0,HL,SQRT(CLOSE));
DHL:=IF(3=1,JFC,IF(3=2,1,1/JFC));
M2:=EMA(C*DHL,2)/EMA(DHL,2);
M3:=EMA(C*DHL,3)/EMA(DHL,3);
M5:=EMA(C*DHL,5)/EMA(DHL,5);
M8:=EMA(C*DHL,8)/EMA(DHL,8);
M13:=EMA(C*DHL,13)/EMA(DHL,13);
M21:=EMA(C*DHL,21)/EMA(DHL,21);
M34:=EMA(C*DHL,34)/EMA(DHL,34);
M55:=EMA(C*DHL,55)/EMA(DHL,55);
M89:=EMA(C*DHL,89)/EMA(DHL,89);
M144:=EMA(C*DHL,144)/EMA(DHL,144);
M233:=EMA(C*DHL,233)/EMA(DHL,233);
M377:=EMA(C*DHL,377)/EMA(DHL,377);
M610:=EMA(C*DHL,610)/EMA(DHL,610);
HJ:=C;
AA:=MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(M2,M3),M5),M8),M13),M21),M34),M55),M89),M144),M233),M377),M610);
BB:=MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(MIN(M2,M3),M5),M8),M13),M21),M34),M55),M89),M144),M233),M377),M610);
ճ��14:=(AA-BB)/BB,VOLSTICK;
ճ��3��:=EMA(ճ��14*DHL,3)/EMA(DHL,3);
ճ��13��:=EMA(ճ��14*DHL,13)/EMA(DHL,13);
ճ��26��:=EMA(ճ��14*DHL,26)/EMA(DHL,26);
ճ��55��:=EMA(ճ��14*DHL,55)/EMA(DHL,55);
ճ��144��:=EMA(ճ��14*DHL,144)/EMA(DHL,144);
ճ��243��:=EMA(ճ��14*DHL,233)/EMA(DHL,233);
A:=MA(AMOUNT,5)/REF(MA(AMOUNT,250),1),DRAWNULL;
B:=MA(AMOUNT,3)/REF(MA(AMOUNT,5),1),DRAWNULL;
CC:=MA(AMOUNT,5)/REF(MA(AMOUNT,35),1),DRAWNULL;
E:=MA(AMOUNT,3)/REF(MA(AMOUNT,35),1),DRAWNULL;
F:=EMA(SLOPE(CC,21)*21+C,42),DRAWNULL;
TRR:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N,1);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SMA(IF(HD>0 AND HD>LD,HD,0),N,1);
DMM:=SMA(IF(LD>0 AND LD>HD,LD,0),N,1);
PDI:=DMP*100/TRR,COLORRED;
MDI:=DMM*100/TRR,COLORGREEN;
ADX:=SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1),COLORYELLOW;
ADXR:=(ADX+REF(ADX,M))/2;
DDD := (MA(CLOSE,10)-MA(CLOSE,50));
AMA1 := MA(DDD,10);
ǿ����:PDI > MDI AND ADX >= 30 AND ADX>ADXR,NODRAW;
ǿ�½�:PDI < MDI AND ADX >= 30 AND ADX>ADXR,NODRAW;
����:PDI > MDI AND BETWEEN( ADX, 16, 30) AND ADX>ADXR,NODRAW;
����:PDI < MDI AND BETWEEN( ADX, 16, 30) AND ADX>ADXR,NODRAW;
��ͷ����:PDI > MDI AND BETWEEN( ADX, 16, 30) AND ADX-ADXR<REF(ADX-ADXR,1),NODRAW;
��ͷ����:PDI < MDI AND BETWEEN( ADX, 16, 30) AND ADX-ADXR<REF(ADX-ADXR,1),NODRAW;
������:=ADX <=16 AND (PDI > MDI OR PDI < MDI),DRAWNULL;
��λΣ����:=PDI > MDI AND ADX >= 30 AND ADX-ADXR<REF(ADX-ADXR,1),DRAWNULL;
��ͷ����:=PDI<MDI OR DDD<AMA1,DRAWNULL;
��ͷ��:PDI,COLORRED,LINETHICK2;
��ͷ��:MDI,COLORCYAN,LINETHICK2;
˳����_����:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,M1);
˳����:=(˳����_����+REF(˳����_����,M1))/2;
D:=ABS(AMOUNT-REF(AMOUNT,1));
EI:=SUM(D,5)/5;
FI:=REF(SUM(D,250)/250,1);
Ԫ����1:=D>REF(D,1) AND 3*(EMA(C,3)-EMA(C,8)-EMA(EMA(C,3)-EMA(C,8),20))*5+20>20 AND EI/FI>0 AND EI/FI<3;
ճ��ͻ��:˳����_����>˳���� AND ��ͷ��>36 AND C>F AND F>REF(F,1) AND ճ��14>=ճ��3�� AND ճ��3��>=ճ��13�� AND ճ��13��>ճ��26�� AND ճ��3��>ճ��243�� AND A>1 AND E>MA(E,5) AND E>0.618*MA(E,250) AND MA(DYNAINFO(37),7)>0.236*MA(DYNAINFO(37),250) AND AMOUNT>MA(AMOUNT,35),COLORYELLOW;
STICKLINE(ճ��ͻ��,0,0.809*ճ��14,7,0),COLORYELLOW;
�µ�ͻ��:˳����_����>36 AND C<F AND F<REF(F,1) AND ճ��14>=ճ��3�� AND ճ��3��>=ճ��13�� AND ճ��13��>=ճ��26�� AND ճ��3��>=ճ��243�� AND MA(DYNAINFO(37),7)>=0.236*MA(DYNAINFO(37),250) AND AMOUNT>=MA(AMOUNT,35),DRAWNULL;
STICKLINE(�µ�ͻ��,0,ճ��14,7,0),COLORBLUE;
�µ�ճ�Ϸ�ɢ:C<F AND F<REF(F,1)AND ճ��14>=ճ��3�� AND ճ��3��>=ճ��13�� AND ճ��13��>=ճ��26�� AND ճ��26��>=ճ��55�� AND ճ��26��>=ճ��144�� AND ճ��13��>=ճ��243�� AND NOT(ճ��ͻ��),COLORBLUE;
STICKLINE(�µ�ճ�Ϸ�ɢ,0,0.5*ճ��14,7,0),COLORGREEN;
����ճ�Ϸ�ɢ:˳����_����>˳���� AND ��ͷ��>��ͷ�� AND C>F AND F>=REF(F,1) AND ճ��14>=ճ��3�� AND ճ��3��>=ճ��13�� AND ճ��13��>=ճ��26�� AND ճ��3��>=ճ��243�� AND E>=0.618*MA(E,250) AND MA(DYNAINFO(37),7)>=0.236*MA(DYNAINFO(37),250) AND AMOUNT>=MA(AMOUNT,35) AND NOT(�µ�ճ�Ϸ�ɢ),COLORMAGENTA;
STICKLINE(����ճ�Ϸ�ɢ,0,0.5*ճ��14,7,0),COLORMAGENTA;
���Ƿ�ɢ:Ԫ����1 AND ˳����_����>˳���� AND ��ͷ��>��ͷ�� AND C>=F AND F>REF(F,1),COLORWHITE;
STICKLINE(���Ƿ�ɢ,0,0.2*ճ��14,7,0),COLORWHITE;
�µ���ɢ:˳����_����>˳���� AND C<F AND F<REF(F,1),COLORGREEN;
STICKLINE(�µ���ɢ,0,0.2*ճ��14,7,0),COLORGREEN;