ADX指标的构造原理下载。' Q# [9 Y- @2 j, Q
ADX指标的计算方式:
' z7 ?1 ?# G# `0 ^9 u计算+DI和-DI,需要在特定时间内连续的价格最高价,最低价和收盘价,这个就以日为例子。首先要计算定向运动,也就是+DM和-DM:
3 a1 C6 n) F4 U' U% qUpMove = today's high − yesterday's high
7 R" C! ]! y; F( V( P# p+ q% R上移=今日最高价-昨日最高价
8 I7 ^9 t. D, R2 xDownMove = yesterday's low − today's low
4 I% Z' ?5 x0 x% k1 K) I# N下移=昨日最低价-今日最低价& H% S* |; \; K6 w( Z9 ]1 E6 |
if UpMove > DownMove and UpMove > 0, then +DM = UpMove, else +DM = 05 K. @3 L6 b8 S6 [8 K( i. `
如果上移大于下移,那么上移大于0,所以+DM=上移,此外+DM=0 G4 J" M. ^3 T [0 O
if DownMove > UpMove and DownMove > 0, then −DM = DownMove, else −DM = 07 c: `" M+ k* ^. ?: O! p/ a: C
如果下移大于上移,那么下移大于0,所以-DM=下移,此外-DM=0
4 }, U3 t$ i. n! y! M这里需要注意的是-DM和+DM都是非负数。然后如果两者都等于0,那么说明无动向,也就是上升动向值和下降动向值正好相等。
8 ~- q2 D8 T' t在选定的时间内(原作者最初使用的参数是14,这里就是14日),那么+DI和-DI的算法如下:
; K7 c* `2 o+ A7 v' m这里要先计算一下真实波幅(TR),英文就是“True range”。' F, N7 I5 V6 i. B7 o2 K' B
TR代表真实波幅,是当日价格较前一日价格的最大变动值。取以下三项差额的数值中的最大值(取绝对值)为当日的真实波幅:3 R' K1 I& T8 P
A、当日的最高价减去当日的最低价的价差。: N# i$ g# Z: H& [. w2 C4 Z1 @3 I; X
B、当日的最高价减去前一日的收盘价的价差。
! R: |4 E8 R% P# zC、当日的最低价减去前一日的收盘价的价差。
3 Y3 _, a( q: @4 j# w9 s( {9 d5 l, ATR是A、B、C中的数值最大者8 V" i2 q0 r. W# z) |/ o
+DI = 100 times the smoothed Moving Average of (+DM) divided by average true range
0 g5 t7 C1 X5 \; U简单的理解:+DI=(+DM÷TR)×100
2 U7 N1 {& P; P6 k! D- T−DI = 100 times the smoothed moving average of (−DM) divided by average true range+ }6 l0 F3 c8 b0 m
简单的理解:-DI=(-DM÷TR)×1003 |% o+ b! S1 i2 B1 }4 l7 S& Z
那么以参数14为例子:: [( K# ?9 U7 R
+DI(14)=(+DM14÷TR14)×100: R/ v$ ]3 \3 a' a5 ? R# V( H
-DI(14)=(-DM14÷TR14)×100
( [4 }* T5 ?2 y这里要注意的是要使方向线具有参考价值,则必须运用平滑移动平均的原理(SMA)对其进行累积运算。
) f ^! d* W! `% U. h/ h最后就是计算ADX,需要根据+DI和-DI两个DI值计算出DX值。但是DX值一般波动幅度比较大,所以要进行平均,也就得到了ADX平均趋向指数。
3 X* m, |' h4 v G. Y- ]3 aA.D.X. = 100 times the smoothed moving average of the absolute value of (+DI − −DI) divided by (+DI + −DI)4 |7 T; ` @2 m5 K
其计算方法是将+DI和—DI间的差的绝对值除以总和的百分比得到动向指数DX。
& e: m" D2 Z6 HDX=(DI DIF÷DI SUM) ×100) [9 S& f( _5 {) V S0 X7 J
其中,DI DIF为上升指标和下降指标的差的绝对值
# a2 c; b6 d) U4 y H, bDI SUM为上升指标和下降指标的总和
& E ?; F& V: J: {. F$ ]1 UADX就是DX的一定周期n的移动平均值,或者说ADX = DX 的 SMA
e; k6 r8 i; I8 b- k) b7 n
" ^7 H/ `; P# ?1 H' k如果从变量与函数的方式去解释计算的话:
( Y' v. ^3 a; U4 jTR = SUM(MAX(MAX(HIGH - LOW, ABS(HIGH-REF(CLOSE,1))), ABS(LOW - REF(CLOSE, 1))), N)
% e# u3 h Y6 ?, L# ~5 N4 OHD = HIGH - REF(HIGH, 1)& b" \5 U) M1 a) ~
LD = REF(LOW, 1) - LOW
7 p" Q9 c6 x( w+ CDMP = SUM(IF(HD>0 AND HD>LD, HD, 0), N)
& ?) _) h, Q" xDMM = SUM(IF(LD>0 AND LD>HD, LD, 0), N)6 k( }8 q9 n( H& w4 d7 T$ T. R& Y
PDI = DMP*100/TR MDI = DMM*100/TR q1 I; q& T, \; Q* _; L
ADX = MA(ABS(MDI - PDI)/(MDI + PDI)*100, M) $ z7 t6 R: o9 Q" Q% U, l
其中变量与函数定义如下: 0 }9 W5 u3 s# Y+ V; W
CLOSE:引用收盘价(在盘中指最新价)+ b6 x! y5 J/ H1 Z/ ] q& R
HIGH:引用最高价
+ Y$ z8 v t/ z1 JLOW:引用最低价 9 O0 b; G1 o% K' o5 E% l+ Z
REF(X, N):引用X在N个周期前的值4 f" {" E+ e$ Q [# ~
ABS(X):求X的绝对值 , J' L# f- a1 X# r! z6 |
MAX(A, B):求A,B中的较大者
{, g) U& L1 |SUM(X, N):得到X在N周期内的总和 * _% P! F* ~5 _4 d
IF(C, A, B):如果C成立返回A,否则返回B
3 B1 M+ J$ G9 Z8 I此外,PDI简记为+DI,MDI简记为-DI;参数:N=14(默认),M=14 (默认)。3 m7 T* A; ?2 ^
. ?# b" M5 |8 @+ F: E1 {$ p常见ADX指标图表详解:点击下方图片放大预览
( j7 X8 f6 n' H图表中指标为:ADX&MA组合,ADX指标3,ADX指标4。! F4 r: O( x: A1 t0 \: f
ADX指标的构造原理下载
$ T4 v: v5 k( B l3 KADX指标的构造原理下载。& f3 [3 R/ f8 {+ R3 h
; R7 W$ w7 J5 A7 U1 H
- T' [- H' E4 G518外汇网--是一家专门提供外汇交易平台免费学习的专业化外汇交易论坛、外汇开户、炒外汇入门,如何炒外汇,外汇培训、外汇学习网,提供外汇交易教程,外汇视频教程,外汇基础知识,外汇交易策略. 炒外汇工具,MT4技术指标、外汇技术指标分析,外汇入门书籍下载,外汇赠金活动,MT4外汇交易系统,十大外汇平台,外汇投资高手,外汇EA下载,外汇技术面分析技巧,外汇基本面分析技巧,黄金分析软件,主要是以公平公正的角度传达做外汇需要的心态 技巧。免费共享各种外汇交易投资策略,提供新鲜的外汇交易资讯和公平,透明的外汇交易平台如ADX指标的构造原理下载。
( w; a" P( F- D3 h- T4 |* u1 k下载链接,已做隐藏处理,注册账号->回复帖子->即可永久免费下载,1分钟搞定,就这么简单!& B! Y, K6 b$ z8 Z5 o
/ ~# S. Z# B6 g; y+ K# [" v) }
- d# H+ \# G; P0 m$ d2 z+ O
|