综合百科

顶底DMI趋势指标公式+买卖点源码说明

网友 2024-05-28 09:33:56 浏览量:
在研究股票走势的技术指标中,有趋势类、摆动类、能量类的指标,而DMI就是其中的一种经典的趋势指标,在实战中能够帮助投资者识别价格的趋势变化以及其中蕴含的买卖点位置,为了能够更加清晰的了解指标的应用技巧,我们从其源码公式进行学习。

首先我们来看一下具有顶底识别以及抄底逃顶作用的指标源码的编译:

【顶底DMI】

TR:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),7);

HD :=HIGH-REF(HIGH,1);

LD :=REF(LOW,1)-LOW;

DMP:=EMA(IF(HD>0 AND HD>LD,HD,0),7);

DMM:=EMA(IF(LD>0 AND LD>HD,LD,0),7);

PDI: DMP*100/TR;

MDI: DMM*100/TR;

ADX: EMA(ABS(MDI-PDI)/(MDI+PDI)*100,7);

ADXR:EMA(ADX,7);

抄底1:COUNT(PDI50,1) AND REF(ADX,1)>=REF(ADX,2) AND

ADX

逃顶1:=COUNT(PDI>MDI,3)=3 AND REF(ADX>50,1) AND REF(ADX,1)>=REF(ADX,2) AND

ADX

五十:50;

三十:30;

二十:20;

DRAWTEXT(抄底1,PDI,'抄底');

DRAWTEXT(逃顶1,ADX,'逃顶');

从源码和走势图形中我们可以看出,其中指标线包含有PDI、ndi、adx等走势,具体的操作用法,请点击dmi指标,在这里主要讲解的是其源码公式的编译,以及简单的走势分析。

其次,我们可以通过其源码公式的展示,寻找指标线中的买入点位置:

【dmi买点】

{参数n14,m6}

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

穿破短底:16;

线上发飙:30;

{2}预警:IF(ADX>90 AND PDI=0,30,0),COLORYELLOW,LINETHICK2;

买:IF(CROSS(PDI,MDI) AND (C >1.05*REF(C,1) OR REF(C,1)>1.05*REF(C,2)) AND (V>2*REF(V,1) OR REF(V,1)>2*REF(V,2))AND MA(V,5)>MA(V,60) ,20,0),COLORRED,LINETHICK2;

买2:IF(CROSS(PDI,MDI) AND COUNT(预警,10)>=1,10,0),COLORMAGENTA,LINETHICK3;

0;

{6}

RSV9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K1:=SMA(RSV9,3,1);

DK1:=K1-REF(K1,1),COLORSTICK;

出手就赢:IF(DK1>7 AND REF(DK1,1)<0 AND (DK1-REF(DK1,1))>9,50,0), STICK,COLORYELLOW;DRAWICON(出手就赢>0,50 ,1);

依据其指标线的走势形态,在股价的K线走势图中能够清楚的表现出,投资者应该买入以及卖出的获利点位置,希望投资者能够从中做好应对的操作策略。

【dmi组合】

VAR1:=(C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100;

牛:SMA(VAR1,7,1);

VAR2:=SMA(牛,5,1);

熊:IF(CROSS(牛,VAR2) AND CROSS(MA(C,5),MA(C,13) AND 牛>50),VAR2*2,VAR2);

DRAWBAND(牛,RGB(205,92,92),熊,RGB(28,134,238));

N:=14;M:=6;

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

MDI:=DMM*100/TR COLORGREEN;

ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);

ADXR:=EXPMEMA(ADX,M);

STICKLINE(ADX>=ADXR,ADX,ADXR,3,0),COLOR800040;

STICKLINE(ADX

关注:STICKLINE(BARSLAST(CROSS(MDI,PDI))<5 AND MDI>PDI AND ADXADXR*0.97,ADX,ADXR,2,0) COLORRED;

10;90;

FVAR1:=REF(CLOSE,2);

会员专用: SMA(MAX(CLOSE-FVAR1,0),7,1)/SMA(ABS(CLOSE-FVAR1),7,1)*100,COLORYELLOW;

{一、PDI>MDI且趋势向上;二、ADX;ADXR在PDI及MDI中间金叉 }

走强:DRAWTEXT(CROSS(ADX,ADXR) AND PDI>MDI AND PDI>REF(PDI,1) AND ADX>REF(ADX,1) AND BETWEEN(ADX,MDI,PDI) AND ADXR>REF(ADXR,1),ADXR*0.98,'走强'),COLORYELLOW;

在dmi指标的源码公式说明中,有些指标是可以组合使用的,其中能够显示股价的走强或走弱的状态,帮助投资者识别股价的行情走势。

此外,dmi指标的源码也是可以进行美化的,可以用粉红、黄彩带表示股价走势的趋向;

【美化dmi】

{参数: N 2 90 14 M 2 60 6}

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),COLOR00FF00,LINETHICK2;

DRAWBAND(PDI,RGB(240,0,0),MDI,RGB(0,120,0));

DRAWBAND(ADX,RGB(220,0,130),ADXR,RGB(240,240,0));

关注线:50,COLORF0F000,POINTDOT;

其中,pdi、mdi组成的彩带变红是买入的信号,变绿的时候是卖出的信号。

TAG:顶底买卖点指标公式

相关文章

  • 腾讯信用怎么开通 腾讯信用分多久更新
  • 2018年发行国债有哪些?2018国债发行时间一览
  • 麦子金服怎么样 麦子金服收益如何计算?
  • 农行黑色钻石卡是高水平别吗 可享受众多权益
  • 支付宝网商银行怎么贷款 需要什么条件?
  • 花旗卡是什么 花旗银行信用卡揭秘
  • 网贷平台倒闭如何还款 不同情况不同处理
  • 靠前正规网贷平台排名 网上借钱这些平台最靠谱
  • 2017年商业贷款利率 最新银行商贷款利率一览
  • 现金巴士还能下款吗 贷款上不上征信
  • 一千以下的手机哪款好(一千元手机排行榜)
  • 老币换人民币(老币换人民币计算器)
  • 顺差过大为什么使人民币升值有压力 顺差导致人民币汇率上升
  • 微信客服电话(微信客服在微信里怎么找)
  • 台币nt对人民币汇率 台币nt兑换人民币汇率
  • 邮政存钱10万一年多少利息 在邮政存10W一年多少利息
  • 包商银行官网(包商银行怎么样?)
  • 重庆市养老保险查询(重庆市养老保险查询个人账户缴费明细查询)
  • 日元人民币货币换算 日元人民币换算查询网
  • 今日纽币兑换人民币汇率 今日纽币兑人民币汇率
  • 黔ICP备19002813号