DMI技术指标的计算方法DMI(Directional Movement Inde*)指标,中文名称为趋向指标,由技术分析大师威尔斯•威尔德(J•Wells•Wilder•Jr.)创造,被认为是最有成就、最实用的一套技术分析工具本指标最大的特点是它能准确地告诉我们行情是否启动在技术分析领域中,很多技术指标必须搭配DMI指标来研判*只股票的涨跌本指标的根本原理为,寻求股票价格涨跌、买卖双方力量的均衡点(Iquilibrium Point),及价格在双方互动下波动循环的过程 DMI指标是由四条线来组成一幅美丽的图表这四条线分别为+DI〔上升动向线〕、-DI〔下降动向线〕、AD*(方向线)、AD*R(评估线) DMI公式原理:计算DMI第一项工作,便是确认其根本的动向变动值(DM)是上涨还是下跌DM与-DM来表示涨与跌动向变动值动向变动值为当日价格波动幅度大于前一日价格的局部最大值也就是说,动向变动值已能表示出价格波动的涨跌幅度 1.零动向(Zero Directional Movement) 经过计算+DM与-DM的值均为零发生这种现象的情况有两种: a.移日(Inside Day) 当日最高价小于或等于前一交易日最高价,当日最低价大于或等于前一交易日的最低价,即为移日,这时+DM与-DM值为零。
b.买卖双方均衡日当日最高价大于前一交易日最高价,其差的绝对值正好等于当日最低价与前一交易日最低价差额绝对值,这时买卖双方处于均衡之势,+DM与-DM值为零 2.上升动向+DM 如果当日最高价比前一交易日最高价更高,且当日最低价大于前一交易日最低价,则出现上升现象,动向值等于当日最高价与前一交易日最高价的差颁绝对值 3.下跌动向-DM 如果当日最低价比前一交易日最低价更低,且当日最高价小于前一交易日最高价,则出现下降动向值,此值等于当日最低价与前一交易日最低价的差额绝对值 4.如果当日最高价大于或等于前一交易日最高价,而且当日最低价小于前一交易日最低价,假设前者差额绝对值大于后者差额绝对值时,取前者差额绝对值+DM;假设前者差额绝对值小于后者差额绝对值时,取后者差额绝对值为-DM第一项工作完成后,我们还要找出真正的波幅(True Ram),这是我们要完成的第二项工作真正波幅(TR),是当日价格与前一交易日收盘价格比较之后的最大变动值计算方式: (1)当日收盘价-当日最低价 (2)当日最高价-前一交易日收盘价 (3)当日最低价-前一交易日收盘价 1、2、3种计算结果,三者差额绝对值最大者,即为当日的真正波幅(TR)值。
第一项工作完成了动向变动值(DM),第二项工作完成了真正波幅(TR),第三项工作要完成的是动向指数线(Directional Indicator)动向线(DI)为检测价格上涨或下跌的指标,上升动向线以+DI来表示,下跌动向线用-DI来表示上升或下跌动向线的计算方法如下: +DI=+DM/TR -DI=-DM/TR 要使动向线具有参考价值,必须进展一定时期的累计运算,威尔德认为最适当的周期是14天,笔者则认为在中国大陆股市中其最具有使用价值的周期为 7天计算方法如下:分别将7天的+DM、-DM及TR平均,所得到的数值分别为+DM7、-DM7及TR7因此7天的上升或下跌动向指数线的计算方法如下: +D17=+DM7/TR7 -D17=-DM7/TR7 需要说明的是负的动向变动值并不是负数,负号仅代表下跌方向,计算出正负动向指标(DI)的数值后,由于其数值永远介于0与100之间,因此为了方便图表的绘制,7天上升动向线(+DI7)表示最近7天以来实际上涨力量的百分比,而7天下跌动向线 (-D17)表示最近7天以来下跌力量的百分比如果股票价格持续下跌,则负动向变动值不断出现,将使下跌动向线的数值不断出现,下跌动向线的数值不断升高。
假设价格持续上涨,则上述情况的相反导向即将出现于图形上当股价在盘整时,上升与下跌动向线差异则非常小当上述情况出现时,就要借助动向平均线(AD*)来研判动向值(D*)计算方式为: D*=DI差-DI和 DI差=+DI-(-DI) DI和=+DI+(-D1) 七天周期动向值的计算公式为: D*7=DI7差-DI7和 D17差=+DI7-(-DI7) D17和=+DI7+(-DI7) 由于动向值的变动性大,因此以7作为平滑计算,即可算出AD* AD*=(昨日动向平均值+今日动向值)/7 AD*值算出后,方向就明显了,最后,我们将要计算AD*R评比线的值: AD*R=(今日动向平均值AD*+7日前动向平均值AD*)/2DMI技术指标的计算方法DMI指标的计算方法和过程比较复杂,它涉及到DM、TR、D*等几个计算指标和+DI〔即PDI,下同〕、-DI〔即MDI,下同〕、aD*和aD*R等4个研判指标的运算■计算的根本程序■ 以计算日DMI指标为例,其运算的根本程序主要为:1、按一定的天数将D*累加后平均,求得n日的平均动向值aD*。
2、再通过当日的aD*与前面*一日的aD*相比较,计算出aD*的评估数值aD*R3、通过n的上升指标+DI和下降指标-DI之间的差和之比,计算出每日的动向值D*4、将n的上升动向值和下降动向值分别除以n日的真实波幅值,从而求出n日的上升指标+DI和下降指标-DI5、按一定的规则比较每日股价波动产生的最高价、最低价和收盘价,计算出每日股价的波动的真实波幅TR、+DI、-DI,在运算基准日根底上按一定的天数将其累加,以求n日的TR、+DM和DM值■计算的具体过程■ 【一】计算当日动向值 动向指数的当日动向值分为上升动向、下降动向和无动向等三种情况,每日的当日动向值只能是三种情况的一种a、上升动向〔+DM〕+DM代表正趋向变动值即上升动向值,其数值等于当日的最高价减去前一日的最低价上升动向值必须大于当日最低价减去前一日最低价的绝对值,否则+DM=0b、下降动向〔-DM〕 -DM代表负趋向变动值即下降动向值,其数值等于当日的最低价减去前一日的最低价下降动向值必须大于当日的最高价减去前一日最低价的绝对值,否则-DM=0c、无动向 无动向代表当日动向值为"零〞的情况,即当日的+DM和-DM同时等于零。
有两种股价波动情况下可能出现无动向一是当当日的最高价低于前一日的最高价并且当日的最低价高于前一日的最低价,二是当上升动向值正好等于下降动向值 【二】计算真实波幅〔TR〕TR代表真实波幅,是当日价格较前一日价格的最大变动值取以下三项差额的数值中的最大值〔取绝对值〕为当日的真实波幅:a、当日的最高价减去当日的最低价的价差b、当日的最高价减去前一日的收盘价的价差c、当日的最低价减去前一日的收盘价的价差TR是a、b、c中的数值最大者 【四】计算方向线DI 方向线DI是衡量股价上涨或下跌的指标,分为"上升指标〞和"下降指标〞在有的股市分析软件上,+DI代表上升方向线,-DI代表下降方向线其计算方法如下:+DI=〔DM÷TR〕×100-DI=〔-DM÷TR〕×100;要使方向线具有参考价值,则必须运用平滑移动平均的原理对其进展累积运算以12日作为计算周期为例,先将12日的+DM、-DM及TR平均化,所得数值分别为+DM12,-DM12和TR12,具体如下:+DI〔12〕=〔+DM12÷TR12〕×100-DI〔12〕=〔-DM12÷TR12〕×100;随后计算第13天的+DI12、-DI12或TR12时,只要利用平滑移动平均公式运算即可。
例如:当日的TR12=11/12÷前一日TR12+当日TR上升或下跌方向线的数值永远介于0与100之间 【五】计算动向平均数aD* 依据DI值可以计算出D*指标值其计算方法是将+DI和—DI间的差的绝对值除以总和的百分比得到动向指数D*由于D*的波动幅度比较大,一般以一定的周期的平滑计算,得到平均动向指标aD*具体过程如下:D*=〔DI DIf÷DI suM〕 ×100其中,DI DIf为上升指标和下降指标的价差的绝对值DI suM为上升指标和下降指标的总和;aD*就是D*的一定周期n的移动平均值 【六】计算评估数值aD*R 在DMI指标中还可以添加aD*R指标,以便更有利于行情的研判aD*R的计算公式为:aD*R=〔当日的aD*+前一日的aD*〕÷2和其他指标的计算一样,由于选用的计算周期的不同,DMI指标也包括日DMI指标、周DMI指标、月DMI指标年DMI指标以及分钟DMI指标等各种类型经常被用于股市研判的是日DMI指标和周DMI指标虽然它们的计算时的取值有所不同,但根本的计算方法一样另外,随着股市软件分析技术的开展,投资者只需掌握DMI形成的根本原理和计算方法,无须去计算指标的数值,更为重要的是利用DMI指标去分析、研判股票行情。
dmi指标原理和计算方法一、dmi指标的原理dmi指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标dmi指标的根本原理是在于寻找股票价格涨跌过程中,股价藉以创新高价或新低价的功能,研判多空力量,进而寻求买卖双方的均衡点及股价在双方互动下波动的循环过程在大多数指标中,绝大局部都是以每一日的收盘价的走势及涨跌幅的累计数来计算出不同的分析数据,其缺乏之处在于忽略了每一日的上下之间的波动幅度比方*个股票的两日收盘价可能是一样的,但其中一天上下波动的幅度不大,而另一天股价的震幅却在10%以上,则这两日的行情走势的分析意义决然不同,这点在其他大多数指标中很难表现出来而dmi指标则是把每日的上下波动的幅度因素计算在,从而更加准确的反响行情的走势及更好的预测行情未来的开展变化二、dmi指标的计算方法dmi指标的计算方法和过程比较复杂,它涉及到dm、tr、d*等几个计算指标和+di〔即pdi,下同〕、-di〔即mdi,下同〕、ad*和ad*r等4个研判指标的运算1、计算的根本程序以计算日dmi指标为例,其运算的根本程序主要为:〔1〕按一定的规则比较每日股价波动产生的最高价、最低价和收盘价,计算出每日股价的波动的真实波幅tr、+di、-di,在运算基准日根底上按一定的天数将其累加,以求n日的tr、+dm和dm值。
〔2〕将n的上升动向值和下降动向值分别除以n日的真实波幅值,从而求出n日的上升指标+di和下降指标-di〔3〕通过n的上升指标+di和下降指标-di之间的差和之比,计算出每日的动向值d*〔4〕按一定的天数将d*累加后平均,求得n日的平均动向值ad*〔5〕再通过当日的ad*与前面*一日的ad*相比较,计算出ad*的评估数值ad*r2、计算的具体过程〔1〕计算当日动向值动向指数的当日动向值分为上升动向、下降动向和无动向等三种情况,每日的当日动向值只能是三种情况的一种a、上升动向〔+dm〕+dm代表正趋向变动值即上升动向值,其数值等于当日的最高价减去前一日的最低价上升动向值必须大于当日最低价减去前一日最低价的绝对值,否则+dm=0b、下降动向〔-dm〕-dm代表负趋向变动值即下降动向值,其数值等于当日的最低价减去前一日的最低价下降动向值必须大于当日的最高价减去前一日最低价的绝对值,否则-dm=0c、无动向无动向代表当日动向值为"零〞的情况,即当日的+dm和-dm同时等于零有两种股价波动情况下可能出现无动向一是当当日的最高价低于前一日的最高价并且当日的最低价高于前一。