通达信DMI提示公式

指标是一个基于DMI(动向指数)的复合分析系统,主要包含以下几个部分:

1. 核心DMI计算:
首先计算真实波幅(MTR),使用指数平滑移动平均。
计算上升动向值(DMP)和下降动向值(DMM),同样使用指数平滑移动平均。
输出上升指标线(PDI)和下降指标线(MDI),它们是DMP和DMM分别占MTR的百分比。

2. 趋势强度与评估:
计算平均动向指数(ADX),它反映了PDI与MDI之差的标准化强度,用于判断趋势的强弱。
计算ADXR线,即ADX的移动平均,用于进一步平滑和确认趋势状态。

3. 交易信号与标记:
抄底信号:当PDI线由下向上穿越MDI线时,触发“抄底”信号。主图会在此位置显示一个黄色数字“30”和一个预设的图标(5号图标)。
底背离/不底背离判断:
底背离:当股价创新低(今日收盘价低于昨日)但ADXR并未同步创新低(今日ADXR大于等于昨日)时,在副图底部0-3的位置绘制一根红色粗柱线。
不底背离:当股价上涨但ADXR下降时,进行逻辑判断(该判断结果未直接用于绘图)。
ADXR下降警示:当ADXR线走平或下降(今日值小于等于昨日值)时,该段ADXR线以绿色粗线显示,否则不显示。

4. 参考水平线:
在副图中绘制了三条虚线,分别位于数值50、20和10的位置,作为指标值的强弱或阈值参考。

指标整体用法:
指标通过PDI、MDI的金叉提供买入信号,通过ADX和ADXR判断趋势强度。同时,它尝试用“底背离”红色柱状线来提示可能的底部反转机会,并用绿色线段警示ADXR走弱。使用者应结合价格走势及其他分析工具综合判断。
 


N:=9;
M:=6;


MTR:=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/MTR;

下降(MDI): DMM*100/MTR;

抄底:=CROSS(上升(PDI),下降(MDI));

DRAWTEXT(抄底,上升(PDI),30),COLORYELLOW;

DRAWICON(抄底,上升(PDI)*0.68,5);

趋势(ADX): EXPMEMA(ABS(下降(MDI)-上升(PDI))/(下降(MDI)+上升(PDI))*100,M);

ADXR:EXPMEMA(趋势(ADX),M),COLORRED;


底背离:=REF(CLOSE,1)>CLOSE AND ADXR>=REF(ADXR,1);

不底背离:=REF(CLOSE,1)<CLOSE AND ADXR<=REF(ADXR,1);

STICKLINE(底背离,0,3,6,0),COLORRED,LINETHICK2;

{DRAWBAND(底背离,RGB(0,224,224),不底背离,DRAWNULL);}

IF(ADXR<=REF(ADXR,1),ADXR,DRAWNULL),LINETHICK2,COLORGREEN;

{小新底部确认: DMM*100/TR;}




50,POINTDOT,LINETHICK2;

20,POINTDOT,LINETHICK2;

10,POINTDOT,LINETHICK2;







来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583

N赋值:9
M赋值:6
MTR赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的N日指数平滑移动平均
赋值:最高价-1日前的最高价
赋值:1日前的最低价-最低价
DMP赋值:如果HD>0并且HD>LD,返回HD,否则返回0的N日指数平滑移动平均
DMM赋值:如果LD>0并且LD>HD,返回LD,否则返回0的N日指数平滑移动平均
输出上升(PDI): DMP*100/MTR
输出下降(MDI): DMM*100/MTR
抄底赋值:上升(PDI)上穿下降(MDI)
当满足条件抄底时,在上升(PDI)位置书写文字,画黄色
当满足条件抄底时,在上升(PDI)*0.68位置画5号图标
输出趋势(ADX): 下降(MDI)-上升(PDI)的绝对值/(下降(MDI)+上升(PDI))*100的M日指数平滑移动平均
输出ADXR:趋势(ADX)的M日指数平滑移动平均,画红色
底背离赋值:1日前的收盘价>收盘价 AND ADXR>=1日前的ADXR
不底背离赋值:1日前的收盘价<收盘价 AND ADXR<=1日前的ADXR
当满足条件底背离时,在0和3位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色,线宽为2
如果ADXR<=1日前的ADXR,返回ADXR,否则返回无效数,线宽为2,画绿色
50,POINTDOT,线宽为2
20,POINTDOT,线宽为2
10,POINTDOT,线宽为2

定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图