动向指标~DMI指标
DMI指标又叫动向指标或趋向指标,其全称叫“Directional Movement Index,简称DMI”,也是由美国技
术分析大师威尔斯威尔德(Wells Wilder)所创造的,是一种中长期股市技术分析方法。
第一节 DMI指标的原理和计算方法
动向指标DMI指标及其困惑:
一、 DMI指标的原理
DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受
价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标。
DMI指标的基本原理是在于寻找股票价格涨跌过程中,股价藉以创新高价或新低价的功能,研判多空力量
,进而寻求买卖双方的均衡点及股价在双方互动下波动的循环过程。在大多数指标中,绝大部分都是以每
一日的收盘价的走势及涨跌幅的累计数来计算出不同的分析数据,其不足之处在于忽略了每一日的高低之
间的波动幅度。比如某个股票的两日收盘价可能是一样的,但其中一天上下波动的幅度不大,而另一天股
价的震幅却在10%以上,那么这两日的行情走势的分析意义决然不同,这点在其他大多数指标中很难表现
出来。而DMI指标则是把每日的高低波动的幅度因素计算在内,从而更加准确的反应行情的走势及更好的
预测行情未来的发展变化。
二、 DMI指标的计算方法及源码
DMI指标的计算方法和过程比较复杂,它涉及到DM、TR、DX等几个计算指标和+DI(即PDI,下同)、﹣DI
(即MDI,下同)、ADX和ADXR等4个研判指标的运算。
1、计算的基本程序
以计算日DMI指标为例,其运算的基本程序主要为:
(1)按一定的规则比较每日股价波动产生的最高价、最低价和收盘价,计算出每日股价的波动的真实波
幅TR、+DI、﹣DI,在运算基准日基础上按一定的天数将其累加,以求n日的TR、+DM和DM值。
(2)将n内的上升动向值和下降动向值分别除以n日内的真实波幅值,从而求出n日内的上升指标+DI和下
降指标﹣DI。
(3)通过n内的上升指标+DI和下降指标﹣DI之间的差和之比,计算出每日的动向值DX。
(4)按一定的天数将DX累加后平均,求得n日内的平均动向值ADX。
(5)再通过当日的ADX与前面某一日的ADX相比较,计算出ADX的评估数值ADXR。
2、计算的具体过程
(1)计算当日动向值
动向指数的当日动向值分为上升动向、下降动向和无动向等三种情况,每日的当日动向值只能是三种情况
的一种。
A、上升动向(+DM)
+DM代表正趋向变动值即上升动向值,其数值等于当日的最高价减去前一日的最低价。上升动向值必须大
于当日最低价减去前一日最低价的绝对值,否则+DM=0。
B、下降动向(﹣DM)
﹣DM代表负趋向变动值即下降动向值,其数值等于当日的最低价减去前一日的最低价。下降动向值必须大
于当日的最高价减去前一日最低价的绝对值,否则﹣DM=0。
C、无动向
无动向代表当日动向值为“零”的情况,即当日的+DM和﹣DM同时等于零。有两种股价波动情况下可能出
现无动向。一是当当日的最高价低于前一日的最高价并且当日的最低价高于前一日的最低价,二是当上升
动向值正好等于下降动向值。
(2)计算真实波幅(TR)
TR代表真实波幅,是当日价格较前一日价格的最大变动值。取以下三项差额的数值中的最大值(取绝对值
)为当日的真实波幅:
A、当日的最高价减去当日的最低价的价差。
B、当日的最高价减去前一日的收盘价的价差。
C、当日的最低价减去前一日的收盘价的价差。
TR是A、B、C中的数值最大者
(3)计算方向线DI
方向线DI是衡量股价上涨或下跌的指标,分为“上升指标”和“下降指标”。在有的股市分析软件上,
+DI代表上升方向线,﹣DI代表下降方向线。其计算方法如下:
+DI=(DMTR)100
﹣DI=(﹣DMTR)100
要使方向线具有参考价值,则必须运用平滑移动平均的原理对其进行累积运算。以12日作为计算周期为例
,先将12日内的+DM、﹣DM及TR平均化,所得数值分别为+DM12,﹣DM12和TR12,具体如下:
+DI(12)=(+DM12TR12)100
﹣DI(12)=(﹣DM12TR12)100
随后计算第13天的+DI12、﹣DI12或TR12时,只要利用平滑移动平均公式运算即可。
例如:
当日的TR12=11/12前一日TR12+当日TR
上升或下跌方向线的数值永远介于0与100之间。
(4)计算动向平均数ADX
依据DI值可以计算出DX指标值。其计算方法是将+DI和-DI间的差的绝对值除以总和的百分比得到动向指
数DX。由于DX的波动幅度比较大,一般以一定的周期的平滑计算,得到平均动向指标ADX。具体过程如下
:
DX=(DI DIFDI SUM) 100
其中,DI DIF为上升指标和下降指标的价差的绝对值
DI SUM为上升指标和下降指标的总和
ADX就是DX的一定周期n的移动平均值。
(5)计算评估数值ADXR
在DMI指标中还可以添加ADXR指标,以便更有利于行情的研判。
ADXR的计算公式为:
ADXR=(当日的ADX+前一日的ADX)2
和其他指标的计算一样,由于选用的计算周期的不同,DMI指标也包括日DMI指标、周DMI指标、月DMI指标
年DMI指标以及分钟DMI指标等各种类型。经常被用于股市研判的是日DMI指标和周DMI指标。虽然它们的计
算时的取值有所不同,但基本的计算方法一样。另外,随着股市软件分析技术的发展,投资者只需掌握
DMI形成的基本原理和计算方法,无须去计算指标的数值,更为重要的是利用DMI指标去分析、研判股票行
情。
源码:
input:n(14,2,100),m(6,2,100);
TR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD》0&&HD》LD,HD,0),N);
DMM:=EXPMEMA(IF(LD》0&&LD》HD,LD,0),N);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:EXPMEMA(ADX,M);
第二节 DMI指标的一般研判标准
DMI指标是威尔德大师认为比较有成就和实用的一套技术分析工具。虽然其计算过程比较烦琐,但技术分
析软件的运用可以使投资者省去复杂的计算过程,专心于掌握指标所揭示的真正含义、领悟其研判行情的
独到的功能。
和其他技术指标不同的是,DMI指标的研判动能主要是判别市场的趋势。在应用时,DMI指标的研判主要是
集中在两个方面,一个方面是分析上升指标+DI、下降指标﹣DI和平均动向指标ADX之间的关系,另一个方
面是对行情的趋势及转势特征的判断。其中,+DI和﹣DI两条曲线的走势关系是判断能否买卖的信号,ADX
则是判断未来行情发展趋势的信号。
一、上升指标+DI和下降指标﹣DI的研判功能
1、当股价走势向上发展,而同时+DI从下方向上突破﹣DI时,表明市场上有新多买家进场,为买入信号,
如果ADX伴随上升,则预示股价的涨势可能更强劲。
2、当股价走势向下发展时,而同时﹣DI从上向下突破+DI时,表明市场上做空力量在加强,为卖出信号,
如果ADX伴随下降,则预示跌势将加剧。
3、当股价维持某种上升或下降行情时,+DI和﹣DI的交叉突破信号比较准确,但当股价维持盘整时,应将
+DI和﹣DI交叉发出的买卖信号视为无效。
二、平均动向指标ADX的研判功能
ADX为动向值DX的平均数,而DX是根据+DI和﹣DI两数值的差和对比计算出来的百分比,因此,利用ADX指
标将更有效地判断市场行情的发展趋势。
1、判断行情趋势
当行情走势向上发展时,ADX值会不断递增。因此,当ADX值高于前一日时,可以判断当前市场行情仍在维
持原有的上升趋势,即股价将继续上涨,如果+DI和﹣DI同时增加,则表明当前上升趋势将十分强劲。
当行情走势向下发展时,ADX值会不断递减。因此,当ADX值低于前一日时,可以判断当前市场行情仍维持
原有的下降趋势,即股价将继续下跌,如果+DI和﹣DI同时减少,则表示当前的跌势将延续。
2、判断行情是否盘整
当市场行情在一定区域内小幅横盘盘整时,ADX值会出现递减情况。当ADX值降至20以下,且呈横向窄幅移
动时,可以判断行情为牛皮盘整,上升或下跌趋势不明朗,投资者应以观望为主,不可依据+DI和﹣DI的
交叉信号来买卖股票。
3、判断行情是否转势
当ADX值在高点由升转跌时,预示行情即将反转。在涨势中的ADX在高点由升转跌,预示涨势即将告一段落
;在跌势中的ADX值从高位回落,预示跌势可能停止。
第三节 DMI指标的特殊分析方法
DMI指标的一般分析方法主要是针对+DI、﹣DI、ADX等三值之间的关系展开的,而在大多数股市技术分析
软件上,DMI指标的特殊研判功能则主要是围绕+DI线(白色线)、﹣DI线(黄色线)、ADX线(红色线)
和ADXR线(绿色线)等四线之间的关系及DMI指标分析参数的修改和均线先行原则等这三方面的内容而进
行的。其中,+DI线在有的软件上是用PDI线表示,意为上升方向线;﹣DI线是用MDI表示,意为下降方向
线。
一、四线交叉原则
1、当+DI线同时在ADX线和ADXR线及﹣DI线以下(特别是在50线以下的位置时),说明市场处于弱市之中
,股市向下运行的趋势还没有改变,股价可能还要下跌,投资者应持币观望或逢高卖出股票为主,不可轻
易买入股票。这点是DMI指标研判的重点。
2、当+DI线和﹣DI线同处50以下时,如果+DI线快速向上突破﹣DI线,预示新的主力已进场,股价短期内
将大涨。如果伴随大的成交量放出,更能确认行情将向上,投资者应迅速短线买入股票。
3、当+DI线从上向下突破﹣DI线(即﹣DI线从下向上突破+DI线)时,此时不论+DI和﹣DI处在什么位置都
预示新的空头进场,股价将下跌,投资者应短线卖出股票或以持币观望为主。
4、当+DI线、﹣DI线、ADX线和ADXR线等四线同时在50线以下绞合在一起窄幅横向运动,说明市场处于波
澜不兴,股价处于横向整理之中,此时投资者应以持币观望为主。
5、当+DI线、ADX线和ADXR线等三线同时在50线以下的位置,而此时三条线都快速向上发散,说明市场人
气旺盛,股价处在上涨走势之中,投资者可逢低买入或持股待涨。(这点中因为﹣DI线是下降方向线,其
对上涨走势反应不灵,故不予以考虑)。
6、对于牛股来说,ADX在50以上向下转折,仅仅回落到40~60之间,随即再度掉头向上攀升,而且股价
在此期间走出横盘整理的态势。随着ADX再度回升,股价向上再次大涨,这是股价拉升时的征兆。这种情
况经常出现在一些大涨的牛股中,此时DMI指标只是提供一个向上大趋势即将来临的参考。在实际操作中
,则必须结合均线系统和均量线及其他指标一起研判。
第四节 DMI指标的实战技巧
DMI指标的实战技巧主要集中在DMI指标的PDI、MDI、ADX和ADXR这四条曲线的交叉情况以及PDI曲线所处的
位置和运行方向等两个方面(注:分析家软件上的PDI曲线和MDI曲线就是钱龙等软件上的+DI曲线和﹣DI
曲线)。下面以分析家软件上的日参数为(42,72)的DMI指标为例,来揭示DMI指标的买卖和观望功能。
(注:钱龙软件42日指标参数与分析家软件上这个参数相对应,其使用方法大体相同)。
一、买卖功能
1、当DMI指标中的PDI、MDI、ADX和ADXR这四条曲线在20附近一段狭小的区域内作窄幅盘整,如果PDI曲线
先后向上突破MDI、ADX、ADXR曲线,同时股价也带量向上突破中长期均线时,则意味着市场上多头主力比
较强大,股价短期内将进入强势拉升阶段,这是DMI指标发出的买入信号。如图(8-1)所示。
2、当DMI指标中的PDI、MDI、ADX和ADXR这四条曲线在20──40这段区域内作宽幅整理,如果PDI曲线先后
向下跌破ADX和ADXR曲线时,投资者应密切注意行情会不会反转向下,一旦PDI曲线又向下跌破MDI曲线,
同时股价也向下突破中长期均线,则意味着市场上空头主力比较强大,股价短期内还将下跌,这是DMI指
标发出的卖出信号。如图(8-2)所示。
二、持股持币功能
1、当DMI指标中的PDI曲线分别向上突破MDI、ADX、ADXR后,一直在这三条曲线上运行,同时股价也依托
中长期均线向上扬升,则意味着市场上多头力量依然占据优势,股价还将上涨,这是DMI指标比较明显的
持股信号,只要PDI曲线没有向下跌破这三条曲线中的任何一条,投资者就可以坚决持股待涨。如图(8-
3)所示。
2、当DMI指标中的PDI曲线分别向上突破MDI、ADX、ADXR后,如果经过一段时间的高位盘整,PDI曲线向下
跌破ADX曲线但在ADXR处获得支撑,并重新调头上行,同时也在中期均线附近获得支撑,则表明市场强势
依旧,股价还将上扬,这也是DMI指标的持股信号,投资者还可短线持股待涨。如图(8-4)所示。
3、当DMI指标中的PDI曲线向下跌破MDI、ADX、ADXR后,如果PDI曲线一直运行在这三条线下方,并且在20
以下区域作水平或向下运动,同时股价也被中长期均线压制下行时,则意味着市场上空头力量占绝对优势
,股价将继续下跌,这是DMI指标比较明显的持币信号,只要PDI曲线没有向上突破这三条曲线中的任何一
条,投资者就应坚决持币观望。如图(8-5)所示。
4、当DMI指标当DMI指标中的PDI曲线向下跌破MDI、ADX、ADXR后,如果PDI曲线一直运行在这三条线下方
,同时股价还是被中长期均线压制时,则意味着市场上空头力量依然强大,股价还将下跌,这是DMI指标
的持币信号,只要DMI曲线没有全部向上突破这三条曲线,投资者还应以持币观望为主。
麟龙软件自带说明:
趋向指标(Directional Movement Index),简称DMI,热键DMI。
1、+DI由下往上交叉-DI,为买进讯号。
2、+DI由上往下交叉-DI,为卖出讯号。
3、ADX脱离20~30之间往上爬升时,不论当时的价格正往上涨或者往下跌,都可以认定,将产生一段有相当幅度的行情。
4、ADX位于+DI的下方,特别在20以下时,代表股价已经陷入泥沼,处于沉闷的整理期,此时,应退出市场观望。
*注意!投资人身处股林中,不可好战、恋战、久战,只能在趋势明显的行情里加入战局,一旦战况混沌不清时,应该毫不犹豫的退出市场,避免造成坐困愁城的窘境。
5、ADX一旦高于50以上,忽然转弯向下反折,此时,不论股价正在上涨或者下跌,都代表行情即将反转。
6、当+DI相交之后,ADX会随后交叉ADXR,代表一种特殊的意义?如果你错过了+DI交叉讯号,别急!这个讯号提供你最后一次下手的机会。
谢谢提供,能做到DMI公式第一章就可以说掌握了宝藏的金钥匙了。
十万个股民可能也没有一个人能做到的!
在月K线分析图中,DMI每下降一个整数,大盘或个股会下跌多少钱或者多少个点?经过计算便知道了。
这就是凭着技术指标来预测的基本常识。可是,在数以亿计的股民中有能有几人能够计算出来?又有几人
真正的掌握了公式的基本原理并能在实战中坚持计算呢???
这也是为什么赚钱总是极少数人的根本原因!
注:以下为DMI源码研究的临时帖子,主要问题在于钱龙与飞狐、分析家(大智慧)、通达信的表达公式不同。主要有两点:
1、根据DMI定义原意,第一句应该使用SUM求和,而钱龙且使用了SMA的求均线,究竟应该使用哪个为基础?钱龙作为股票软件的最早作品,是在邱一平先生的参与下完成的,因此其第一代DMI指标应该是严格按照DMI定义来进行编制的,与其作品《笑傲股林》的使用一致,这也就是为什么许多人按照钱龙来校准自己的指标是否正确的原因了。如果基础指标不对,则自己编写的其他指标根本无法保证其用法的正确性。
2、参数问题。钱龙(麟龙)里的DMI参数只有1个,7或者14,这就意味着ADX应该与其他统计日数相同,但在飞狐等软件中分别为14和6,显然有区别,应该以哪个为准呢?之所以这样精益求精,主要是因为ADX指标具有区分趋势、盘整以及休息的作用,如果数据错误,则选择其他指标的前提就发生错误。
DMI标准
P=14,m=6
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD》0 AND HD》LD,HD,0),P);
DMM:= SUM(IF(LD》0 AND LD》HD,LD,0),P);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:(ADX+REF(ADX,M))/2
DMI-QL
P=14,m=6
TR := SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P,1);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SMA(IF(HD》0 AND HD》LD,HD,0),P,1);
DMM:= SMA(IF(LD》0 AND LD》HD,LD,0),P,1);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: SMA(ABS(MDI-PDI)/(MDI+PDI)*100,M,1);
ADXR:(ADX+REF(ADX,M))/2
网上
N=14 M=14
(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:=SUM(IF(HD》0 AND HD》LD,HD,0),N);
DMM:=SUM(IF(LD》0 AND LD》HD,LD,0),N);
PDI:DMP*100/TR;
MDI:DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
动向指数(DMI)
动向指数又叫移动方向指数或趋向指数。是属于趋势判断的技术性指标,其基本原理是通过分析股票价格
在上升及下跌过程中供需关系的均衡点,即供需关系受价格变动之影响而发生由均衡到失衡的循环过程,
从而提供对趋势判断的依据。
动向的指数有三条线:上升指标线,下降指标线和平均动向指数线。三条线均可设定天数,一般为14天
。
1、计算方法
动向指数的计算比较复杂,运算的基本程序为:
(1)按一定规则比较每日股价波动产生的最高价,最低价和收市价,计算出每日股价波动的真实波幅T
R,上升动向+DM和下降动向-DM,在运算基日基础上按一定天数将其累加,以求N日的TR,+D
M和-DM值。
(2)将N日的上升动向值和下降动向值分别除以N日的真实波幅值,从而求出N日的上升指标+DI和
下降指标-DI。
(3)通过N日的上升指标+DI和下降指标-DI之间的差和之比,计算出每日动向指数DX。
(4)按一定天数将DX累加后平均,求得N日的平均动向指数ADX。
下面是制作动向的指数的具体计算程序和方法。
(1)计算真实波幅(TR)
动向指数中的真实波幅是通过比较下列三种股价差额的绝对值,取其中最大的价差绝对值作为股价的每日
真实波幅。
①当日最高价与当日最低价之间的价差。
②当日最低价与上日收市价之间的价差。
③当日最高价与上日收市价之间的价差。
(2)计算当日动向值
当日动向值分上升动向,下降动向和无动向三种情况,每天的当日动向值只能是三种情况中的一种。
①上升动向(+DM)
当日最高价高于上日最高价的部分为当日上升升动向值,即+DM值,条件是上升劝向值必须大于当日最
低价减去上日最低价的绝对值,否则+DM=0。
②下降动向(-DM)
当日最低价低于上日最低价的部分为当日下降动向值,即-DM值,条件是下降动向值必须大于当日最高
价减去上日最高价的绝对值,否则-DM=0
③无动向(Zero Directional Movement)
无动向代表当日动向值为“零”时的情况,即当日的+DM=0。有两种股价波动情况可能出现无动向。
当当日最高价低于上日最高价并且当日最低价高于上日最低价时;
当上升动向值正好与下降动向值相等时;
这两情况下的DM值均为零。
(3)计算14日的TR,+DM和-DM
动向指数是一种对股价趋势的分析工具,因此采一定天数的平均指标更能反映市场趋势。平均指标的采样
天数过多,指数摆动较为平滑,采样天数过少,指数摆动又过于敏感,一般是以14日采样作为运算的基
础天数。
14日的TR即TR14为14天的TR之和,同理,14日DM即DM14为14天的DM之和
。
为简化计算过程,在第一个TR14计算出来之后,RT14的计算方法可改为:
当日TR14=上日TR14-上日TR14/14+当日TR
+DM14和-DM14的简化方法以此类推。
(4)计算上升指标(+DI)和下降指标(-DI)
上升指标和下降指标的计算方法为分别将其上升地劝向值和下降地劝向值除以真实波幅值。即:+DI1
4=+DM14/TR14 -DI14=-DM14/TR14
(5)计算动向指数(DX)
动向指数是上升指标与下降指标之间的差和之比,它的计算公式如下:
DX=〖(+DI14)-(-DI14)〗/ 〖(+DI14)+(-DI14)〗100%
(6)计算平均动向指数(ADX)
由于每日的动向指数值跟随每日股价波幅上落,上下起伏较大,为使动向指数表现得比较平滑,一般以平
均动向指数作为最终的分析指标。平均动向指数仍按14天作为运算基础,它的计算公式为:
ADX=(DX1+DX2+ +DX14)/14
同样,为运算能够简化,在计算出第一个ADX后,平均动向指数的计算公式可改为:
当日ADX=(上日ADXL13+当日DX)/14
(7)动向指数图的绘制
在以上计算过程中得出的三个重要数值+DI,-DI和ADX后,可将它们绘制在动向指数图上。动向
指数图一般绘于股价走势图下方,横轴表示时间,绘制时要与股价走势时间相对应,以便分析研判,纵轴
表示数值单位,由于三种数值的单位均在0-100之间,可用0和100表示纵轴的单位坐标。
在绘制图表过程中,要用线条将每日斩数值逐日连接起来,形成三条波动曲线。
2、运用法则
动向指数在应用时,主要是分析上升指标+DI,下降指标-DI和平均动向指数ADX三条曲线的关系
,其中+DI和-DI两条曲线的走势关系是判断出入市的讯号,ADX则是对行情趋的判断讯号。
(1)上升指标+DI和下降指标-DI的应用法则
①走势在有创新高的价格时,+DI上升,-DI下降。因此,当图形上+DT14从下向上递增突破-
DT14时,显示市场内部有新的多头买家进场,愿意以较高的价格买进,因此为买进讯号。
②相反,当-DI14从下向上递增突破+DI14时,显示市场内部有新的空头卖家出货,愿意以较低
价格沽售,因此为卖出讯号。
③当走势维持某种趋势时,+DI14和-DI14的交叉突破讯号相当准确,但走势出现牛皮盘档时,
应+DI14和-DI14发出的买卖讯号视为无效。
(2)平均动向指标ADX的应用法则
①趋势判断。当行情走势朝向单一方向发展时,无论是涨势或跌势,ADX值都会不断递增。因此,当A
DX值高于上日时,可以断定当前市场行情仍在维持原有趋势,即股价会继续上涨,或继续下跌。特别是
当+DI14与ADX同向上升,或-DI与ADX同向上升时,表示当前趋势十分强劲。
②牛皮市判断。当走势呈牛皮状态,股价新高及新低频繁出现,+DI和-DI愈走愈近,反复交叉,A
DX将会出现递减。当ADX值降低至20以下,且出现横向移动时,可以断定市场为牛皮市。此时趋势
无一定动向,投资者应持观望,不可认为DI14发出的讯号入市。
③当走势维持某种趋势时,+DI14和-DI14的交叉突破讯号相当准确,但走势出现牛皮盘档时,
应将+DI1L4和-DI14发出的买卖讯号视为无效。
(2)平均动向指标ADX的应用法则
①趋势判断。当行情走势朝向单一方向发展时,无论是涨势或跌势,ADX值都会不断递增。因此,当A
DX值高于上日时,可以断定当前市场行情仍在维持原有趋势,即股价会继续上涨,或继续下跌。特别是
当+DI14与ADX同向上升,或-DI与ADX同向上升时,表示当前趋势十分强劲。
②牛皮市判断。当走势呈牛皮状态,股价新高及新低频繁出现,+DIL和-DI愈走愈近,反复交叉,
ADX将会出现递减。当ADX值降低至20以下,且出现横向移动时,可以断定市场为牛皮市。此时趋
势无一定动向。投资者应持观望,不可认为DI14发出的讯号入市。
③转势判断。当ADX值从上涨高点转跌时,显示原有趋势即将反转,如当前处于涨势,表示跌势临近,
如当前处于跌势,则表示涨势临近。此时DI有逐渐靠拢或交叉之表现。ADX在高点反转斩数值无一
定标准,一般以高度在50以上转跌较为有效。观察时,ADX调头向下,即为大势到顶或到底之讯号。
3、评 价
(1)不需要主观判断,只需要在有效市场讯号下采取行动。而且上升指标与下降指标的交错讯号容易理
解。
(2)在动向指数中增添ADXR指标,能够扩充动向的指数的功能。ADXR是ADX的“评估数值”
,其计算方法是将当日的ADX值与14日前斩ADX值相加后除以2得出。ADXR的波动一般较AD
X平缓,当DI相交,发出买卖讯号后,ADXR又与ADX相交,则是最后的出入市机会,随后而来
的行情较急,因此应立即采取行动。
ADXR还是市场的评估指标,当ADXR处于高位时,显示行情波动较大,当ADXR处一低档,则表
明行情较为牛皮。
(3)计算复杂,公式不易掌握。
学习 DMI(ADX)趋向指标分析与实际中应用
使用DMI(ADX)指标其实很简单,就是观察+DI、-DI和ADX这三条线的变化,信号很清晰,也很可靠
。它是判断顶部和底部的重要指标,准确率较高,适合做中长线的汇友使用;
DMI(ADX)中长线预测比较准确。短线出错率较高,建议大家结合RSI及SAR应用比较好一点;
个人心得及应用如下:
1、+DI和-DI高低的应用
当+DI线上穿-DI线,并上穿平均趋向指数线,是个明显的升势,其上升空间巨大,投资者要快速跟进
,否则会失到好获利的机会。
注:当+DI线上穿-DI线后,ADX却没有跟随上升,说明汇市上升空间较小,这样的可以有利于我们把
握有多少上升空间或见顶回落的征兆;(明显跌市如下图中1所示)
2、用DI指标判断盘整市场
ADX线一般在20以下40以上,25以上可以判断为上升趋势展开,配合MA效用更好,能把握住一波好行
情;
如果ADX下跌或盘整,可加以RSI来配合应用。
注,如果+DI和-DI经常交叉,且ADX在20以下,表示市场行情波动有限,牛皮市,盘整为主,观望为
上。或短线策略对待;(如下图中2所示)
3、可判断中期见顶
找顶和底是好多人的愿望及想法。这个指标或许可以指引您,当汇价上升一段时间后,当+DI线高于
-DI线,且两线差距较大,同时ADX线升破这两条线,有回落迹象的话,这个可以视作可靠的见顶信号;(
如下图中3所示)
4、可判断中期见底
当-DI高于+DI线,距离又大,且ADX在此两线之上有回落迹象,这个可以视作可靠的见底信号。(如
下图中4所示)
韦达的交易法则(ADX)(转)
1.惟有ADX评级偏高的证券才适合采用顺势交易的系统。ADX读数是反映趋向变动的程度,而不是方向的本
身。
2.进场与出场是采用+DI14与-DI14的穿越信号。
3.当极端点交易法则生效时,法则2将有例外。当DI发生穿越信号时,取当天的极端点做为止损点;换言
之,多头头寸取当天的低价为止损点,空头头寸取当天的高价。在随后的几之内,如果止损点未被触及,
即使DI再发生穿越信号也不需理会。
4.当ADX的位置高于两条DI而方向发生改变,这是趋势反转的早期信号,可以做部份的获利了结。最后的
平仓信号是来自于DI穿越或极端点的止损被引发。当ADX改变方向时,如果+DI14高于-DI14,这代表趋势
的变动是由上亦下,反之亦然。
5.如果ADX高于两条DI,而且读数明显偏高,这代表既有的趋势已经持续一段时间。这并不是建立新头寸
的理想时机,因场信号很可能反复。换言之,ADX的读数偏高,相当于是超买/超卖,顺势的新交易头寸通
常很难获利。
6.如果ADX同时低于两条DI,避免采用顺势交易的系统,因为市场中没有明显的趋势。
7.如果ADX的读数低于20~25,不论它与两条DI的相对位置如何,都避免采用顺势交易的系统,因为市场中
没有明显的趋势。
DMI的乾隆计算函数改变了
常规:
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD》0 AND HD》LD,HD,0),14);
DMM:= SUM(IF(LD》0 AND LD》HD,LD,0),14);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
ADXR:(ADX+REF(ADX,6))/2;
----------------------------------------------------------------------------
乾隆:
TR := SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14,1);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SMA(IF(HD》0 AND HD》LD,HD,0),14,1);
DMM:= SMA(IF(LD》0 AND LD》HD,LD,0),14,1);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: SMA(ABS(MDI-PDI)/(MDI+PDI)*100,14,1);
ADXR:(ADX+REF(ADX,6))/2;
-----------------------------------------------------------------------------------------
常规累加函数SUM,乾隆用加权函数SMA
设置成同样参数的DMI,钱龙网际赢家与分析家的不一样。另外钱龙网际赢家DMI的参数只有一个(默认值
为7),而分析家DMI的参数却有二个,烦请股市云游一解为快。
另外,按邱一平书里的钱龙DMI含义为股市云游上述的常规,即:
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD》0 AND HD》LD,HD,0),14);
DMM:= SUM(IF(LD》0 AND LD》HD,LD,0),14);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
ADXR:(ADX+REF(ADX,6))/2;
和股市云游上述的乾隆不同。钱龙网际赢家的DMI的源码到底为何,也请股市云游指教,谢谢!
今天从网上找了一些源码来研究了一下。终于连参数带源码都搞定了。贴出来与大家分享。
TR:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N,1);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SMA(IF(HD》0 AND HD》LD,HD,0),N,1);
DMM:=SMA(IF(LD》0 AND LD》HD,LD,0),N,1);
PDI:DMP*100/TR,COLORWHITE;
MDI:DMM*100/TR,COLORYELLOW;
ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1),COLORFF66FF;
ADXR:(ADX+REF(ADX,6))/2,COLOR66FF66;
经验证一样,通达信中试了,参数N默认是7。