: | : | :期货程序化 | :期货程序化研究 | :期货量化学习 | :期货量化 |
返回列表 发帖

[通达信指标/源码] [转载]寂寞绝招之DMI指标改进版及用法精解

[通达信指标/源码] [转载]寂寞绝招之DMI指标改进版及用法精解

DMI指标的参数为:14,6
DMI指标通常不被用来直接指导买卖,仅作为一种趋势判断的工具。如果一定要用它来指导买卖,可于+DI上穿-DI时买入,-DI上穿+DI时卖出。
    DMI指标能够准确的反应行情的走势及更好的预测行情以及未来的发展变化。在应用时,DMI指标的研判主要集中在两个方面:一方面是分析上升指标+DI、下降指标-DI和平均动向指标ADX之间的关系;另一方面是对行情的趋势及转势特征的判断,其中,+DI和-DI两条曲线的走势关系是判断能否买卖的信号,ADX则是判断未来行情发展趋势的信号。
    一、DMI指标的上升动向指标+DI和下降动向指标-DI的研判
    1、当股价走势向上发展时,同时+DI从下向上突破-DI,表明市场上做多力量在加强,为买入信号。如果伴随ADX上升,则预示股价的涨势可能更强劲。
    2、当股价走势向下发展时,同时-DI从上向下突破+DI,表明市场上做空力量在加强,为卖出信号。如果伴随ADX下降,则预示股价的跌势将加剧。
    3、当股价维持某种上升或下降行情时,+DI和-DI的交叉突破信号比较准确;当股价维持盘整时,+DI和-DI交叉发出的买卖信号应视为无效。

    二、DMI指标的平均动向指标ADX的研判
    1、判断行情趋势
    当行情走势向上发展时,ADX值会不断递增。因此,当ADX值高于前一日时,可以判断当前市场行情仍在维持原有的上升趋势,即股价将继续上涨。如果+DI和-DI同时增加,则表明当前上升趋势将十分强劲。
当行情走势向下发展时,ADX值会不断递减。因此,当ADX值低于前一日时,可以判断当前市场行情仍维持原有的下降趋势,即股价将继续下跌。如果+DI和-DI同时减少,则表示当前的跌势将延续。
    2、判断行情是否盘整
    当市场行情在一定区域内小幅横盘盘整时,ADX值会出现递减情况。当ADX值降至20以下,且呈横向窄幅移动时,可以判断行情为牛皮盘整,上升或下跌趋势不明朗,投资者应以观望为主,不可依据+DI和-DI的交叉信号来买卖股票。
    3、判断行情是否转势
    当ADX值在50以上忽然拐头向下时,此时不论股价涨跌,都有一波相反的行情出现。在极端市场中,也会出现失误,应引起重视。
    三、DMI指标的特殊分析方法
    1、当+DI同时在ADX和ADXR及-DI以下时(特别是在50线以下的位置),说明市场处于极度弱市之中,股市向下运行的趋势还没有改变,股价可能还要下跌,投资者应持币观望或逢高卖出股票为主,不可轻易买入股票。这点是DMI指标研判的重点。
    2、当+DI和-DI同处50以下时,如果+DI快速向上突破-DI,预示新的主力已进场,股价短期内将大涨。如果伴随大的成交量放出,更能确认行情将向上,投资者应迅速短线买入股票。
3    、当-DI从下向上突破+DI时,此时不论+DI和-DI处在什么位置都预示新的空头进场,股价将下跌,投资者应短线卖出股票或以持币观望为主。
    4、当+DI、-DI、ADX和ADXR四线同时在50以下绞合在一起窄幅横向运动,说明市场处于波澜不兴,股价处于横向整理之中,此时投资者应以持币观望为主。
    5、当+DI、ADX和ADXR三线同时在50以下的位置,而此时三条线都快速向上发散,说明市场人气旺盛,股价处在上涨走势之中,投资者可逢低买入或持股待涨(在这里,因为-DI是下降方向线,其对上涨走势反应不灵,故不予以考虑)。

    四、DMI指标的实战技巧
    (一)买入卖出功能
    1、当DMI指标中的+DI、-DI、ADX和ADXR四条曲线在20附近一段狭小的区域内作窄幅盘整时,如果+DI先后向上突破-DI、ADX、ADXR,同时股价也带量向上突破中长期均线,则意味着市场上多头主力比较强大,股价短期内将进入强势拉升阶段,这是DMI指标发出的强势买入信号。[火箭升空]
    2、当DMI指标中的+DI、-DI、ADX和ADXR四条曲线在20附近这一段区域内作窄幅整理时,如果-DI先后向上突破+DI、ADX、ADXR,同时股价也向下跌破中长期均线,则意味着市场上空头主力比较强大,股价短期内还将继续下跌,这是DMI指标发出的卖出信号。[空中**]
    3、当DMI指标中的ADX在50以上忽然拐头向下,一般表示股价的持续运行趋势发生转折。通常ADX由高处回落会下降至20左右,但在特殊情况下,ADX仅下降至40-60之间,随即再度回头上升,它经常是大行情来临的前兆。这种情况经常会出现在一些疯涨的大黑马拉升前的洗盘阶段,此时仅凭DMI指标判断是困难的,必须结合平均线和均量线加以研判。如在+DI>-DI且ADX在50以上拐头时卖出所持股票,在发生ADX 再度回头上升后可在ADX>ADXR反身时追入,以免错过后续的大行情。[半空翻身]
    (二)持股持币功能
    1、当DMI指标中的+DI分别向上突破-DI、ADX、ADXR后,一直在这三条曲线上运行,同时股价也依托中长期均线向上扬升,则意味着市场上多头力量依然占据优势,股价还将上涨,这是DMI指标比较明显的持股信号。只要+DI没有向下跌破-DI、ADX、ADXR这三条曲线中的任何一条,投资者就可以坚决持股待涨。
    2、当DMI指标中的+DI分别向上突破-DI、ADX、ADXR后,如果经过一段时间的高位盘整,+DI向下跌破ADX但在ADXR处获得支撑,并重新调头上行,同时股价也在中期均线附近获得支撑,则表明市场强势依旧,股价还将上扬。这也是DMI指标的持股信号,投资者还可以短线持股待涨。但是,也要防止主力骗线。
    3、当DMI指标中的+DI向下跌破-DI、ADX、ADXR后,如果一直运行在这三条线下方,并且在20以下区域作水平或向下运动,同时股价也被中长期均线压制而下行时,则意味着市场上空头力量占绝对优势,股价将继续下跌,这是DMI指标比较明显的持币信号。只要+DI没有向上突破-DI、ADX、ADXR这三条曲线中的任何一条,投资者就应坚决持币观望。
    DMI动向指标的妙用
   基本原理是买卖双方力量的均衡点和价格在双方互动下波动循环的过程。+DI与-DI分别表示涨与跌的动向变动值,当+DI上升时则说明市场内的买盘力量在释放,反则亦然,假设股价持续上涨,那么+DI动向线不断上行,-DI动向线也持续下滑,反之亦然,这实际是场内多空双方买卖力量对比结果在该指标走势上及时明显的反映,准确有效地指导着投资者,给以明确的信号,而且是可以信赖的。
  在大盘或者个股走势上,当DMI指标的+DI上升至54以上,-DI下降至10以下时是处于明显的上升态势之中,当+DI不断上升至70以上时,-DI下落至5以下时,场内多方力量已经接近尽头,空方力量随时有释放可能,此时注意减磅出局。比如大盘指数在2007年6月25日和2008年2月15日时该指标已接近这个数值,告诉投资者预示回调在即;当-DI上升至60以上,+DI下降至10以下时,则预示大盘或个股的调整接近尾声,可以逐步吸筹建仓。比如1999年4月29日至5月18日,大盘的动向指标一直在发出买出信号,结果“5.19”行情爆发。那么若用在个股上,也是比比皆是,投资者可以对照分析使用,效果一定不负厚望。

      
改进版:
    这里向大家介绍我研究成果中一种最简单但十分有效的趋势强弱度量方法。DMI指标改进版,我们用一个现成的指标DMI,许多操盘软件里都有该指标。可惜的是绝大多数软件中的DMI的计算结果都是错的,我己确知“大智慧”和“通达信”的结果是错的。我们必须自己编写一个。为方便大家,我把“大智慧”或“通达信”的Code 贴在这里供大家使用:

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,COLORRED;
MDI:DMM*100/TR,COLORGREEN;
ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1),COLORYELLOW;
16;
30;


    其中参数N取默认值14, N 2 100 14。

    上述指标将产生两条水平线:16和30;及三条指标线:红色的PDI,绿色的MDI和黄色的ADX。

    请大家装上后好好把玩一番,我接下来要叙述的用法和你在国内有关技术分析书中介绍的DMI的用法是完全不同的。

(1)强的上升趋势(牛市): PDI > MDI AND ADX >= 30 。

(2)强的下降趋势(熊市):PDI < MDI AND ADX >= 30 。


(3)略牛的盘整期:PDI > MDI AND 16 < ADX < 30。

(4)略熊的盘整期:PDI < MDI AND 16 < ADX < 30。

(5)静寂期: ADX < =16 AND (PDI > MDI OR PDI < MDI) 。

(6)在牛市ADX越大越强,但是大于60就要注意了,牛市将可能要回调。


    上面的PDI你可理解成牛的力量;MDI理解成熊的力量;而ADX理解成牛熊力量对比的度量没有方向性。

    有了趋势的度量,我们就可以清楚的知道同样在趋势下,对于不同的时期要用合适的不同的牛市操盘方法。

公式精简:

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,COLORRED;

MDI:DMM*100/TR,COLORGREEN;

ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1),COLORYELLOW;

用法精解:

1)强的上升趋势(牛市): PDI > MDI 和 ADX≥ 30

――走势有创新高的价格时,PDI上升,MDI下降。即若PDI金叉MDI显示买进信号。

(2)强的下降趋势(熊市):PDI < MDI 和 ADX≥ 30

――当MDI“金叉”PDI时,显示市场有新的空头卖出,因此为卖出信号。

当走势维持某种趋势时,PDI和MDI的交叉信号相当准确。(牛皮盘档时交叉则无效。)



    当行情朝单方向发展时,无论涨跌势,ADX都会不断递增,当ADX大于上日,可以判断当前行情维持原势。特别是当PDA和ADX,或MDI和ADX同向上升时,表示当前涨或跌的趋势十分强劲。即ADX值若从高点转跌时,就将转势。





(3)略牛的盘整期:PDI > MDI 和 16 < ADX < 30

(4)略熊的盘整期:PDI < MDI 和16 < ADX < 30。

(5)静寂期: ADX ≤16和(PDI > MDI 或 PDI < MDI) 。



(6)在牛市ADX越大越强,但是大于60就要注意了,牛市将可能要回调。



    上面的PDI你可理解成牛的力量;MDI理解成熊的力量;而ADX理解成牛熊力量对比的度量没有方向性。

论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

返回列表