本指标是论坛里的老师写的,本人略做优化,感觉实用性还是很强的,感谢论坛里的老师感谢老师们的无私分享,让我们能够不断的学习进步。
{DMI指标 是大方向指标,它告诉我们庄家是准备做多还是准备做空。
PDI:代表多放在市场中的地位。在市场运动中,PDI走得越高,
表示当前的市场越强。反之,则是弱势市场。
B股市场很容易走极端,因此,我们可以看见在过去的B股市场中,
PDI有时侯会跌至零位。而这时,往往都表示一轮反弹上升行情即将展开。
至于强市场中,我从来没有看见过PDI上升至100的奇观。
MDI:代表空方在市场中的地位。
在市场运动中,MDI走得越高,表示当前市场越弱,
反之,则是强势市场。在一轮大牛市中,我们是可以看见MDI跌落至0位的,
而这种时候,市场中的空头已经没有了还手之力。同样,在大熊市的空头的市场中,
我们也从来没有看见过MDI可以到达100。 PDI与MDI的关系:在市场的运行当中,
PDI与MDI相互交织在一起。如果PDI在MDI上方,这时候的市场为强势市场。
MDI在PDI上方,就是空头市场。两者之间距离越近,表示市场处于盘整的僵局之中。
相反,这两根线如果分得越开,不管是多头市场,还是空头市场,
市场的单边性也就越明显。所谓单边市场是指上涨时没有中途整理,
下跌时没有反弹修正。当ADX线大于60的时候,庄家就开始计划行动了,
到底要做多还是要做空,我们就要看DMI指标的另外两条线PDI , MDI,
当MDI在PDI之上时,表示庄家开始准备做多,而且意愿强烈,
反之,则表示庄家开始准备做空,而且意愿强烈。
我们在熊市的猎杀行动,实际上就是利用庄家的做多意愿强烈程度来提高行动的成功概率。}
{特别说明:ADX与其它分析指标所不同的是,不管是上涨还是下跌,只要出现单边市,
它都是向上运行,而不是象其它指标那样,强势市场向上运行,弱市市场向下运行。
数值具体划分:当ADX到达60附近时,不管是再强的大牛市,还是再可怕的大熊市下跌中,
都要禁止按市场现有的方向顺势操作。也就是说,在上涨过程中,要停止买进,
因为指数或股价随时随地都有可能出现回落。而在下跌过程中,不能因为市场的恐慌而继续做空。
因为反弹也同样随时会出现。当ADX进入60到80的区域以后,市场就进入了真正的高风险区域,
提示头部或底部已经很近了。而在80以上,如果是上涨行情,就可以逢高减磅,如果是下跌行情,
就可以逢低吸纳。我们经常听股评家说“高抛低吸”,但是什么位置可以高抛?什么位置可以低吸?
很少有一个明确的界定。而DMI中的ADX就是可以十分明确的指出高抛低吸的位置。
ADX在超过60以后虽然没有明确的高度可以来量化,但是,根据我多年的市场观察,
如果超过70以后,顺势而为的风险将越来越大。
而且,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理解成牛熊力量对比的度量没有方向性。};
TT:=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/TT,COLORRED;
MDI:DMM*100/TT,COLORGREEN;
ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,M,1),COLORYELLOW,LINETHICK2;
ADXR:(ADX+REF(ADX,M))/2,COLORMAGENTA LINETHICK2;
多头线:PDI,COLORYELLOW LINETHICK2;
空头线:MDI,COLORGREEN LINETHICK2;
抄底1:16;
抄底2:30;
逃顶1:60;
逃顶2:80;
DRAWBAND(PDI,RGB(80,0,80),MDI,RGB(0,80,10));
DRAWBAND(ADX,RGB(250,0,80),ADXR,RGB(0,8,240));
DRAWTEXT_FIX(ISLASTBAR,0,0,0,'多头线PDI有时侯会跌至零位。而这时,往往都表示一轮反弹上升行情即将展开。至于强市场中,我从来没有看见过多头线上升至100的奇观。'),COLOR00FFFF;
DRAWTEXT_FIX(ISLASTBAR,0,0.05,0,'在一轮大牛市中,我们是可以看见空头线跌落至0位的,如果多头线在空头线上方,这时候的市场为强势市场。反之,就是空头市场。'),COLOR00FF00;
DRAWTEXT_FIX(ISLASTBAR,0,0.1,0,'当ADX线大于60的时候,庄家就开始计划行动了。'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0,0.15,0,'特别说明:当ADX到达60附近时,都要禁止按市场现有的方向顺势操作。在上涨过程中,要停止买进,而在下跌过程中,不能因为市场的恐慌而继续做空。'),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0,0.2,0,'当ADX进入60到80的区域以后,市场就进入了真正的高风险区域,提示头部或底部已经很近了。'),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0,0.3,0,'(1)强的上升趋势(牛市): PDI > MDI AND ADX >= 30 。(2)强的下降趋势(熊市):PDI < MDI AND ADX >= 30 。(3)略牛的盘整期:PDI > MDI AND 16 < ADX < 30。 '),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0,0.35,0,'(4)略熊的盘整期:PDI < MDI AND 16 < ADX < 30。(5)静寂期: ADX < =16 AND (PDI > MDI OR PDI < MDI) 。(6)在牛市ADX越大越强,但是大于60就要注意了,牛市将可能要回调。 '),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0,0.4,0,'上面的PDI你可理解成牛的力量;MDI理解成熊的力量;
而ADX理解成牛熊力量对比的度量没有方向性。 '),COLORRED;
|