ADX指标的构造原理下载。! Z7 l7 z% x& S! ]
ADX指标的计算方式: d2 n+ n j/ ~0 }% L
计算+DI和-DI,需要在特定时间内连续的价格最高价,最低价和收盘价,这个就以日为例子。首先要计算定向运动,也就是+DM和-DM:5 J/ I. f4 T! x8 E
UpMove = today's high − yesterday's high5 A: b5 Y" r/ S
上移=今日最高价-昨日最高价7 E. R2 g1 Y7 e! f% c& k
DownMove = yesterday's low − today's low
* p) i P/ x" X8 {( ^下移=昨日最低价-今日最低价
* |) _# F, Q$ L$ }if UpMove > DownMove and UpMove > 0, then +DM = UpMove, else +DM = 0
6 v: X2 m) m+ A; t5 L如果上移大于下移,那么上移大于0,所以+DM=上移,此外+DM=0& k! f. X5 ^' p0 d* f0 H- ]9 H+ P
if DownMove > UpMove and DownMove > 0, then −DM = DownMove, else −DM = 0
+ m2 Y/ R4 q$ O; h2 O! c3 W) y如果下移大于上移,那么下移大于0,所以-DM=下移,此外-DM=0
9 M' b8 T) O+ R+ C这里需要注意的是-DM和+DM都是非负数。然后如果两者都等于0,那么说明无动向,也就是上升动向值和下降动向值正好相等。, ~. O% j" _, B/ [. s. C) I! Z
在选定的时间内(原作者最初使用的参数是14,这里就是14日),那么+DI和-DI的算法如下:/ ]: R3 M6 q# L3 ]7 s3 O9 a5 C
这里要先计算一下真实波幅(TR),英文就是“True range”。
6 a* {* A) j/ GTR代表真实波幅,是当日价格较前一日价格的最大变动值。取以下三项差额的数值中的最大值(取绝对值)为当日的真实波幅:2 j) q5 k" H j# `4 V
A、当日的最高价减去当日的最低价的价差。9 P1 _; d# T, g. N& L* z
B、当日的最高价减去前一日的收盘价的价差。
4 e8 [! ^0 F) n6 RC、当日的最低价减去前一日的收盘价的价差。/ S' T% `4 L' Y6 l" W. b
TR是A、B、C中的数值最大者
# n# X# n1 }" e& o' Q# L3 N0 O0 O% `+DI = 100 times the smoothed Moving Average of (+DM) divided by average true range Q" ^ s; c) Z# {9 m' h
简单的理解:+DI=(+DM÷TR)×100( ~* t4 J M7 |% W9 C* m5 _
−DI = 100 times the smoothed moving average of (−DM) divided by average true range
/ n: e0 ^0 C- B, ]1 G简单的理解:-DI=(-DM÷TR)×100
) ^& [0 ?9 z- d那么以参数14为例子:9 b' I' m& l5 S$ k* {6 l: }
+DI(14)=(+DM14÷TR14)×100# ~5 X+ Q8 ^) z$ ?2 B5 s. y G7 M
-DI(14)=(-DM14÷TR14)×100) I! e4 @: ]3 T7 p& b% P2 g
这里要注意的是要使方向线具有参考价值,则必须运用平滑移动平均的原理(SMA)对其进行累积运算。- u: g, |. J6 K( c
最后就是计算ADX,需要根据+DI和-DI两个DI值计算出DX值。但是DX值一般波动幅度比较大,所以要进行平均,也就得到了ADX平均趋向指数。
+ q y N& B! e. @A.D.X. = 100 times the smoothed moving average of the absolute value of (+DI − −DI) divided by (+DI + −DI)6 f" M$ `9 m) B/ o Q4 X5 a" w
其计算方法是将+DI和—DI间的差的绝对值除以总和的百分比得到动向指数DX。
- W1 q1 ^4 f* _7 _DX=(DI DIF÷DI SUM) ×100/ z1 }* a" ~. I8 Q! m
其中,DI DIF为上升指标和下降指标的差的绝对值
* c7 [% r5 l8 v; \) l T2 EDI SUM为上升指标和下降指标的总和 w5 x0 h) C) W
ADX就是DX的一定周期n的移动平均值,或者说ADX = DX 的 SMA9 ]( M$ N7 i: E b6 b! y
: @" |& F, W3 y9 e, @1 J- I3 D" Y如果从变量与函数的方式去解释计算的话:( M+ ^# J6 k; R; ^* e& D" `
TR = SUM(MAX(MAX(HIGH - LOW, ABS(HIGH-REF(CLOSE,1))), ABS(LOW - REF(CLOSE, 1))), N)
8 q& H! S& L" F2 s) p7 v) n! gHD = HIGH - REF(HIGH, 1)
- b1 Z# ]9 }, a0 z1 m; C: WLD = REF(LOW, 1) - LOW - Q! d4 N" ?6 `6 |- r6 Q9 q
DMP = SUM(IF(HD>0 AND HD>LD, HD, 0), N)
. h1 c+ q9 ?" v8 eDMM = SUM(IF(LD>0 AND LD>HD, LD, 0), N)
: D7 m: n7 h; F# }$ o% Q) I5 BPDI = DMP*100/TR MDI = DMM*100/TR
+ q- F( i. z# D) `$ y" x3 M* j6 @ADX = MA(ABS(MDI - PDI)/(MDI + PDI)*100, M) ~2 Z6 L. ~1 K) T) ?# p
其中变量与函数定义如下: / f, C8 | M7 {
CLOSE:引用收盘价(在盘中指最新价)8 D" U, u4 Z2 V- K- N
HIGH:引用最高价 2 n# W3 k! N& K' e( z" j; }
LOW:引用最低价
- u) V3 P4 P( _. U4 lREF(X, N):引用X在N个周期前的值' [2 @7 H6 D- N: b3 L! d
ABS(X):求X的绝对值 4 d V$ @: |7 Y( C5 S/ M
MAX(A, B):求A,B中的较大者 5 R( [" d5 G' p
SUM(X, N):得到X在N周期内的总和 2 y7 J: j6 \* V" K" b
IF(C, A, B):如果C成立返回A,否则返回B
! s* @ B9 P l; L此外,PDI简记为+DI,MDI简记为-DI;参数:N=14(默认),M=14 (默认)。, z3 x3 g8 K- Q5 b. y; M
, M% Q# W j; Y; i
常见ADX指标图表详解:点击下方图片放大预览
4 Z! _. X$ J" Y7 ?4 c- g" w图表中指标为:ADX&MA组合,ADX指标3,ADX指标4。3 I2 l* B( @7 Y: T# q& P
ADX指标的构造原理下载
+ n! J0 v) ]$ M* o( I
ADX指标的构造原理下载。
5 K0 @; V# N& s# M' d$ T* q- k4 I( _0 p# R, j a
, C# t( y" O& @9 {5 C7 e! D518外汇网--是一家专门提供外汇交易平台免费学习的专业化外汇交易论坛、外汇开户、炒外汇入门,如何炒外汇,外汇培训、外汇学习网,提供外汇交易教程,外汇视频教程,外汇基础知识,外汇交易策略. 炒外汇工具,MT4技术指标、外汇技术指标分析,外汇入门书籍下载,外汇赠金活动,MT4外汇交易系统,十大外汇平台,外汇投资高手,外汇EA下载,外汇技术面分析技巧,外汇基本面分析技巧,黄金分析软件,主要是以公平公正的角度传达做外汇需要的心态 技巧。免费共享各种外汇交易投资策略,提供新鲜的外汇交易资讯和公平,透明的外汇交易平台如ADX指标的构造原理下载。0 o& v Q2 A% c) i S
下载链接,已做隐藏处理,注册账号->回复帖子->即可永久免费下载,1分钟搞定,就这么简单!
0 y& {0 H1 L/ i: n3 p" u! K/ ?2 Q/ P
6 t$ _0 \0 ^) v ], e6 y$ H
|