通达信DMI超级转向源码

2016-10-24 09:59:00来源:本站整理浏览:371

{DMI指标 是大方向指标,它告诉我们庄家是准备做多还是准备做空。

PDI:代表多方在市场中的地位。在市场运动中,PDI走得越高,表示当前的市场越强。反之,则是弱势市场。B股市场很容易走极端,因此,我们可以看见在过去的B股市场中,PDI有时侯会跌至零位。而这时,往往都表示一轮反弹上升行情即将展开。 至于强市场中,我从来没有看见过PDI上升至100的奇观。

MDI:代表空方在市场中的地位。在市场运动中,MDI走得越高,表示当前市场越弱,反之,则是强势市场。在一轮大牛市中,我们是可以看见MDI跌落至0位的,而这种时候,市场中的空头已经没有了还手之力。同样,在大熊市的空头的市场中, 我们也从来没有看见过MDI可以到达100。 


DRAWGBK(OPEN>0,RGB(33,47,58),RGB(0,0,0),0,'02',0);

N:=14;M:=12;M1:=5;M2:=5;M3:=6;

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

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);

TJ:=IF('000引用.FWYXQ'>0,1,0);

PDI:DMP*100/TT,COLORRED;

MDI:DMM*100/TT,COLORGREEN;

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

ADXR:(ADX+REF(ADX,M))/2,COLORFF9900,LINETHICK1;

DRAWBAND(PDI,RGB(100,0,10),MDI,RGB(0,80,0));

DRAWBAND(ADX,RGB(180,180,0),ADXR,RGB(0,10,150));

DRAWBAND(SMA(RSV,5,1),RGB(180,10,180),SMA(SMA(RSV,5,1),5,1),RGB(10,150,10));

K:SMA(RSV,5,1),COLORMAGENTA,LINETHICK1;

D:SMA(K,5,1),COLORLIGREEN,LINETHICK1;

逢低买入:IF(CROSS(PDI,MDI) OR REF(CROSS(PDI,MDI),1) AND PDI>REF(PDI,1) AND ADX <30 AND K>D,1,DRAWNULL),COLORYELLOW,NODRAW;

短线卖出:IF(CROSS(ADXR,ADX) AND PDI>MDI AND ADX>55,1,DRAWNULL),COLOR00FF00,NODRAW;

强牛市:IF(PDI > MDI AND ADX >= 30,1,DRAWNULL),COLOR0000FF,NODRAW;

强熊市:IF(PDI < MDI AND ADX >= 30,1,DRAWNULL),COLOR00FF00,NODRAW;

略牛市:IF(PDI > MDI AND ADX >=16 AND ADX < 30,1,DRAWNULL),COLORFF00FF,NODRAW;

略熊市:IF(PDI < MDI AND ADX >=16 AND ADX < 30,1,DRAWNULL),COLORFFFF00,NODRAW;

静寂期:IF(ADX <=16 AND (PDI > MDI OR PDI < MDI),1,DRAWNULL),COLORFFFFFF,NODRAW;

抄底1:=16,COLORWHITE,POINTDOT;

抄底2:=30,COLORYELLOW,POINTDOT;

逃顶1:=60,COLORGREEN,POINTDOT;

逃顶2:=80,COLORMAGENTA,POINTDOT;

多头线:PDI,COLORRED, LINETHICK1;

空头线:MDI,COLORGREEN, LINETHICK1;

{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.40,0,'上面的PDI你可理解成牛的力量;MDI理解成熊的力量;而ADX理解成牛熊力量对比的度量没有方向性。 '),COLORYELLOW;}

{DRAWTEXT_FIX(ISLASTBAR,0,0.02,0,'当ADX线大于60的时候,庄家就开始计划行动了。在牛市ADX越大越强,但是大于60就要注意了,牛市将可能要回调。 '),COLORMAGENTA;

DRAWTEXT_FIX(ISLASTBAR,0,0.12,0,'当ADX进入60到80的区域以后,市场就进入了真正的高风险区域,提示头部或底部已经很近了。'),COLORMAGENTA;

DRAWTEXT_FIX(ISLASTBAR,0,0.22,0,'上面的PDI你可理解成牛的力量;MDI理解成熊的力量;而ADX理解成牛熊力量对比的度量没有方向性。 '),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR,0,0.32,0,'特别说明:当ADX到达60附近时,都要禁止按市场现有的方向顺势操作。在上涨过程中,要停止买进,而在下跌过程中,不能因为市场的恐慌而继续做空。'),COLORWHITE;

}

DRAWRECTREL(610,50,790,250,RGB(20,20,100));

DRAWTEXT_FIX(ISLASTBAR AND TJ>0 ,0.62,0.07,0,'趋势:'),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR AND 强牛市>0,0.66,0.07,0,'强的上升趋势(牛市)'),COLORRED;

DRAWTEXT_FIX(ISLASTBAR AND 强熊市>0,0.66,0.07,0,'强的下降趋势(熊市)'),COLOR00FF00;

DRAWTEXT_FIX(ISLASTBAR AND 略牛市>0,0.66,0.07,0,'略牛的盘整期(弱牛)'),COLORFF00FF;

DRAWTEXT_FIX(ISLASTBAR AND 略熊市>0,0.66,0.07,0,'略熊的盘整期(弱熊)'),COLORFFFF00;

DRAWTEXT_FIX(ISLASTBAR AND 静寂期>0,0.66,0.07,0,'静寂期(空仓观察期)'),COLORFFFFFF;

STICKLINE(逢低买入>0 ,0,30,0.1,0),COLOR00FFFF;

STICKLINE(短线卖出>0 ,0,30,0.1,0),COLORFF0000;

 


 


 

股票公式栏目导航

精品指标推荐

最新热门

本类随机推荐

相关公式