通达信MDI指标选股源码公式
{MDI指标选股}
{参数: N 2 90 14, M 2 90 6}
MTRA:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);
HDA:=HIGH-REF(HIGH,1);
LDA:=REF(LOW,1)-LOW;
DMPA:=EXPMEMA(IF(HDA>0&&HDA>LDA,HDA,0),14);
DMMA:=EXPMEMA(IF(LDA>0&&LDA>HDA,LDA,0),14);
PDI:DMPA*100/MTRA,LINETHICK2;
MDI:DMMA*100/MTRA,LINETHICK2;
ADX:EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,6),LINETHICK2;
ADXR:EXPMEMA(ADX,6),LINETHICK2;
XG:=PDI<5&&ADX>60;
MDI选股:IF(XG,50,0),LINETHICK5,COLOR0000FF;
未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
MTRA赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的14日指数平滑移动平均
HDA赋值:最高价-1日前的最高价
LDA赋值:1日前的最低价-最低价
DMPA赋值:如果HDA>0并且HDA>LDA,返回HDA,否则返回0的14日指数平滑移动平均
DMMA赋值:如果LDA>0并且LDA>HDA,返回LDA,否则返回0的14日指数平滑移动平均
输出PDI:DMPA*100/MTRA,线宽为2
输出MDI:DMMA*100/MTRA,线宽为2
输出ADX:MDI-PDI的绝对值/(MDI+PDI)*100的6日指数平滑移动平均,线宽为2
输出ADXR:ADX的6日指数平滑移动平均,线宽为2
XG赋值:PDI<5并且ADX>60
输出MDI选股:如果XG,返回50,否则返回0,线宽为5,COLOR0000FF
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图