TRV:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),12);) h, [; M2 M0 l) f* p+ B
HD :=HIGH-REF(HIGH,1);
& n: [9 L j. g; {1 }( pLD :=REF(LOW,1)-LOW;
8 X" C. _' W4 s b( s* z7 A& UDMP:=EMA(IF(HD>0 and HD>LD,HD,0),12);
# b6 z: Q& L! p. e- aDMM:=EMA(IF(LD>0 and LD>HD,LD,0),12);
0 `8 R) Y1 a( t+ H6 r7 hPDI:= DMP*100/TRV;9 }; f/ o7 g; Z- M u% D* v2 X- S1 B
MDI:= DMM*100/TRV;
' T1 H# c" N' r: FADX:= EMA(ABS(MDI-PDI)/(MDI+PDI)*100,2);
' I. ^% y# O* ^* G7 ~) ~' @$ gADXR:=EMA(ADX,2);
7 q! Z, t% m/ o$ A- P7 m
4 Z5 e0 D, b1 d9 A; q# madxsc:=cross(adxr,adx) and pdi>ref(pdi,1);
7 |0 X+ S; p' O5 y1 z1 v# n! B1 P& f& y- P: X+ r0 }: x# ~
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;6 ?; v9 ~% W( p/ H, M- j6 j
K:=SMA(RSV,3,1);
4 s% B/ ]0 a" @! {D:=SMA(K,3,1);
2 e. W; A) F/ ~$ kJ:=3*K-2*D;
" H' k8 U. a" \8 q0 a! r
4 E z) j+ c. i& Q6 Ujj:=cross(j,k);- ]% t9 W- T- q$ w4 A9 d
9 {% i* u$ O5 a( K
vv:=count(v=2 and ref(v,1)=llv(v,3) and v>ref(v,1);
/ z6 {% m# R2 x
+ N0 T* T9 J/ _& t/ Gma3:=ma(c,3);ma5:=ma(c,5);
8 U6 O1 |- Q% x! E, Dpl:=abs(ma3-ma5)/ma3*100ma3 and adxsc and jj and pl |