|
TRV:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),12);
1 S. i& F; ?+ L1 ^HD :=HIGH-REF(HIGH,1);2 ^' D. B% c+ r4 f
LD :=REF(LOW,1)-LOW;. }/ o7 h* J& j
DMP:=EMA(IF(HD>0 and HD>LD,HD,0),12);
, D% E1 I1 `$ D2 h" N& XDMM:=EMA(IF(LD>0 and LD>HD,LD,0),12);
0 t* M$ G: O7 T. wPDI:= DMP*100/TRV;7 F, Z: Y) R$ L6 F4 m
MDI:= DMM*100/TRV;
: g& b) E4 C3 M% kADX:= EMA(ABS(MDI-PDI)/(MDI+PDI)*100,2); n$ z7 ^8 T" _6 I A. q
ADXR:=EMA(ADX,2);) J/ @& t3 z% V+ R/ ]
5 l0 S- X2 R$ ` p# m# ?adxsc:=cross(adxr,adx) and pdi>ref(pdi,1);
" l0 F V! }) u0 D0 C# e! D
8 i* z. r, s* j2 o* {RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
3 f( ^; z' u: F6 |$ ?2 W' BK:=SMA(RSV,3,1);0 F5 ?( Q$ s; j7 o v1 L
D:=SMA(K,3,1);
2 }& @5 n$ H, XJ:=3*K-2*D;% d" U R5 r9 C' ]; T+ W
: R- e1 W8 i7 x$ ~ @
jj:=cross(j,k);$ w$ |4 m1 ^% v# z& P& y
3 E% {6 h. f+ o2 @, w
vv:=count(v=2 and ref(v,1)=llv(v,3) and v>ref(v,1);8 p! z/ H. \& p+ R- E9 D
. X9 u0 D2 b0 ` A& ?7 p
ma3:=ma(c,3);ma5:=ma(c,5);' `6 o1 ~* q* N6 ]
pl:=abs(ma3-ma5)/ma3*100ma3 and adxsc and jj and pl |