您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

精典之极DMI指标公式源码[通达信公式]

相关标签: dmi 、 dmi指标详解 、 dmi指标 、 dmi指标实战技巧图解 、 dmi pool data 、 dmi指标经典实战图解 、 dmi指标公式优化 、 building dmi pool 、 dmi指标实战技巧视频 、

 

 

精典之极DMI指标公式源码


 


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,COLORFFFFFF;
DRAWTEXT_FIX(C>O,0.01,0.9,0,' WWW.CXH99.COM '),COLORRED;
DRAWTEXT_FIX(C>O,1,1,0,''),COLORRED;
MDI:= DMM*100/TR,COLOR00FFFF;
ADX:= EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M),COLOR0000FF,LINETHICK2;
ADXR:=EXPMEMA(ADX,M),COLOR00FF00,LINETHICK2;{本文来源: www.cxh99.com }
DYNAINFO(9)>0 AND CROSS(ADX,MDI) AND CROSS(ADXR,MDI) AND PDI>MDI;

 

 

 

 

{本文来至CXH99.COM}

 

 

{文章来至程序化交易网 cxh99.com}

 

 

{文章来至程序化交易网 cxh99.com}


 

源码解析:

 

TR赋值:最高价-最低价和最高价-昨收的绝对值的较大值和昨收-最低价的绝对值的较大值的N日指数平滑移动平均
赋值:最高价-昨日最高价
赋值:昨日最低价-最低价
DMP赋值:如果HD>0并且HD>LD,返回HD,否则返回0的N日指数平滑移动平均
DMM赋值:如果LD>0并且LD>HD,返回LD,否则返回0的N日指数平滑移动平均
PDI赋值: DMP*100/真实波幅,COLORFFFFFF
当满足条件收阳线时,在横轴0.01纵轴0.9位置书写文字,画红色
当满足条件收阳线时,在横轴1纵轴1位置书写文字,画红色
MDI赋值: DMM*100/真实波幅,COLOR00FFFF
ADX赋值: MDI-PDI的绝对值/(MDI+PDI)*100的M日指数平滑移动平均,COLOR0000FF,线宽为2
ADXR赋值:ADX的M日指数平滑移动平均,COLOR00FF00,线宽为2
现手>0 AND ADX上穿MDI AND ADXR上穿MDI AND PDI>MDI
 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容