ADX指标的构造原理下载。
* G/ l1 w3 ?- T9 ] Y2 KADX指标的计算方式:& T# _. ]) b6 K7 {4 i
计算+DI和-DI,需要在特定时间内连续的价格最高价,最低价和收盘价,这个就以日为例子。首先要计算定向运动,也就是+DM和-DM:
. B3 x0 [( V4 x2 `3 c( M# TUpMove = today's high − yesterday's high" Z) P! C! D, k$ [
上移=今日最高价-昨日最高价& E0 \. f" P) _! s H
DownMove = yesterday's low − today's low+ n" i; N* A7 O. R9 D
下移=昨日最低价-今日最低价
. ~8 ?4 P; {' ^' n" q2 n) O* a: B$ nif UpMove > DownMove and UpMove > 0, then +DM = UpMove, else +DM = 0% Q& r- f" W" }
如果上移大于下移,那么上移大于0,所以+DM=上移,此外+DM=0, j" v5 o. g5 K: S. Q; l
if DownMove > UpMove and DownMove > 0, then −DM = DownMove, else −DM = 0
: `# [( E# s; \; N1 Q* f如果下移大于上移,那么下移大于0,所以-DM=下移,此外-DM=0
3 D" }9 b- U" e5 {$ X: o1 v这里需要注意的是-DM和+DM都是非负数。然后如果两者都等于0,那么说明无动向,也就是上升动向值和下降动向值正好相等。
/ s) z5 T% m+ x( j e Z在选定的时间内(原作者最初使用的参数是14,这里就是14日),那么+DI和-DI的算法如下:
3 |9 z8 o5 \4 G! h- [+ `这里要先计算一下真实波幅(TR),英文就是“True range”。
- k8 A) b' |: {8 b1 d/ g8 D" |' ~% STR代表真实波幅,是当日价格较前一日价格的最大变动值。取以下三项差额的数值中的最大值(取绝对值)为当日的真实波幅:
7 Q; r, ]1 x( y7 c* k& bA、当日的最高价减去当日的最低价的价差。
3 @+ }+ V# ]) FB、当日的最高价减去前一日的收盘价的价差。
, i6 a0 s9 A6 O5 l8 ^' MC、当日的最低价减去前一日的收盘价的价差。6 Z6 n/ t+ Y) Z4 _6 B: v3 I. ^
TR是A、B、C中的数值最大者/ g: U9 m- W9 {
+DI = 100 times the smoothed Moving Average of (+DM) divided by average true range
7 [9 Y |# y& c简单的理解:+DI=(+DM÷TR)×1005 ^- c) R. ~6 n2 k I% P
−DI = 100 times the smoothed moving average of (−DM) divided by average true range% r# F s/ {4 @. N$ q
简单的理解:-DI=(-DM÷TR)×100
) @7 k! p& o8 h0 d( z那么以参数14为例子:
! [! c- r4 |& W' @" G5 w9 h! ^+DI(14)=(+DM14÷TR14)×100
, _' r2 [/ Z7 Y) C, w8 v! P/ l& w, |-DI(14)=(-DM14÷TR14)×100. J) j) C7 }: i0 C6 | |
这里要注意的是要使方向线具有参考价值,则必须运用平滑移动平均的原理(SMA)对其进行累积运算。; C. \3 I" Q4 Q- ~9 i" B5 O
最后就是计算ADX,需要根据+DI和-DI两个DI值计算出DX值。但是DX值一般波动幅度比较大,所以要进行平均,也就得到了ADX平均趋向指数。
9 l7 a( V7 u( v2 fA.D.X. = 100 times the smoothed moving average of the absolute value of (+DI − −DI) divided by (+DI + −DI)
& o" o+ z3 P0 A其计算方法是将+DI和—DI间的差的绝对值除以总和的百分比得到动向指数DX。) H; o4 h, A3 ^! x7 `/ @
DX=(DI DIF÷DI SUM) ×100
0 c6 l8 E' M& z0 f+ C& C! C" {" U, ?5 f其中,DI DIF为上升指标和下降指标的差的绝对值. x1 O2 y2 k1 v* N5 w; K3 k
DI SUM为上升指标和下降指标的总和
) m3 s9 _) }( s$ QADX就是DX的一定周期n的移动平均值,或者说ADX = DX 的 SMA
' L; [5 [& u6 Q
. R6 o5 _. j j" g5 w# e' M如果从变量与函数的方式去解释计算的话:9 I$ C6 ~1 x8 u9 e
TR = SUM(MAX(MAX(HIGH - LOW, ABS(HIGH-REF(CLOSE,1))), ABS(LOW - REF(CLOSE, 1))), N)
j$ P9 V' ? W# FHD = HIGH - REF(HIGH, 1)2 M6 k6 S9 G. G! F; \
LD = REF(LOW, 1) - LOW 1 Y- c8 u3 [) C& d* m
DMP = SUM(IF(HD>0 AND HD>LD, HD, 0), N)3 O( g( p, y X/ W5 q0 l& p' @
DMM = SUM(IF(LD>0 AND LD>HD, LD, 0), N)* G5 t3 t4 ?. q$ p! T/ j
PDI = DMP*100/TR MDI = DMM*100/TR : n4 W: x; K. O! j1 K' ]2 F
ADX = MA(ABS(MDI - PDI)/(MDI + PDI)*100, M)
, B4 y* F2 z+ k# F2 M% {其中变量与函数定义如下:
6 @; o$ D: W3 ]% R' V/ w# F x9 H8 YCLOSE:引用收盘价(在盘中指最新价)2 e2 m. T; b+ k7 N- e$ z' ]2 [
HIGH:引用最高价
" Q# `- h. n* W* B/ U$ N% KLOW:引用最低价
; J. N- X. f+ pREF(X, N):引用X在N个周期前的值) c. O m0 r8 A" h. y3 e! K) n3 I
ABS(X):求X的绝对值 / K1 v1 A3 c9 T, ]' I, `3 A
MAX(A, B):求A,B中的较大者 * O3 a1 A2 ]- C! |6 ?, o5 ?/ h
SUM(X, N):得到X在N周期内的总和
1 k) q) ~# S2 j/ I7 x7 X: oIF(C, A, B):如果C成立返回A,否则返回B 0 T, u" t! V4 [ e$ N4 G9 u
此外,PDI简记为+DI,MDI简记为-DI;参数:N=14(默认),M=14 (默认)。+ W* [0 S% c/ h3 f* l/ e
& J, A" y& d: p+ a: Q5 Y7 q1 d常见ADX指标图表详解:点击下方图片放大预览
0 K3 ] M, @" k W图表中指标为:ADX&MA组合,ADX指标3,ADX指标4。
( l0 @) P. ^$ _4 Q" \" o9 k
ADX指标的构造原理下载
) F0 z; s9 V- }: I% F) M
ADX指标的构造原理下载。
) d2 D* h% t" P+ j% N. M, X/ l+ N9 P3 v; E, J4 d1 F& h; W! L9 A
a" t# [" E8 o' l
518外汇网--是一家专门提供外汇交易平台免费学习的专业化外汇交易论坛、外汇开户、炒外汇入门,如何炒外汇,外汇培训、外汇学习网,提供外汇交易教程,外汇视频教程,外汇基础知识,外汇交易策略. 炒外汇工具,MT4技术指标、外汇技术指标分析,外汇入门书籍下载,外汇赠金活动,MT4外汇交易系统,十大外汇平台,外汇投资高手,外汇EA下载,外汇技术面分析技巧,外汇基本面分析技巧,黄金分析软件,主要是以公平公正的角度传达做外汇需要的心态 技巧。免费共享各种外汇交易投资策略,提供新鲜的外汇交易资讯和公平,透明的外汇交易平台如ADX指标的构造原理下载。
1 d2 _, ]1 H4 L* ]: H 下载链接,已做隐藏处理,注册账号->回复帖子->即可永久免费下载,1分钟搞定,就这么简单!
* T# F" k4 c! R/ ~3 E
^# @+ Y$ L# g2 q. }3 R
6 X/ o4 }2 d& h1 q5 X6 x+ w* c |