|
TRV:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),12);+ n+ ]! r, S7 i& _0 v8 v3 g
HD :=HIGH-REF(HIGH,1);
2 n6 R0 x; s H/ c r. ^LD :=REF(LOW,1)-LOW;/ C- z, g- Q6 P: N3 J* d: |% T
DMP:=EMA(IF(HD>0 and HD>LD,HD,0),12);& V$ ]2 _6 [' Y& f9 j) G7 o
DMM:=EMA(IF(LD>0 and LD>HD,LD,0),12);
V' e8 p y& \: d/ p& x) gPDI:= DMP*100/TRV;
0 _: `# q e! F. j7 a8 x8 N; lMDI:= DMM*100/TRV;8 V. t- Q) @2 s: w r* \
ADX:= EMA(ABS(MDI-PDI)/(MDI+PDI)*100,2);: r) f$ c0 J p* z: b# l
ADXR:=EMA(ADX,2);
0 }2 Y, r4 g1 A; z* Q5 L- ^' u6 ^% X; T4 O8 f4 r+ l" A
adxsc:=cross(adxr,adx) and pdi>ref(pdi,1);
# L( x/ d) u* {, l" _1 |; a+ b5 T6 G
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
$ u# D* t' x( O: l, N6 d1 pK:=SMA(RSV,3,1);
( k, R' S# s+ [, w: V5 l1 g SD:=SMA(K,3,1);* t* F. R& f+ M% f/ j& H
J:=3*K-2*D;
4 P% k( |( R- ^# C2 n! X% B3 Y' G* m9 x9 t r3 K+ A
jj:=cross(j,k); d: N1 _9 j8 G- {! l4 y
2 P0 I; J6 a) Z3 a5 pvv:=count(v=2 and ref(v,1)=llv(v,3) and v>ref(v,1);
- C# l" Q/ ]' u$ b ~3 @* C
' |( w. k- g9 F: ]* ?* A1 s2 vma3:=ma(c,3);ma5:=ma(c,5);4 b! ?! v- c: s- O7 x
pl:=abs(ma3-ma5)/ma3*100ma3 and adxsc and jj and pl |