通达信DMI2指标公式

 

L60:60,COLORGREEN,POINTDOT;
L20:20,COLORGRAY;
L30:30,COLORGRAY,DOTLINE;
N:=14;
MM:=4;{可以自行修改,通达信里面的是6}
{成交量}
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
预测:=IF(CURRBARSCOUNT=1,vol*TOTAL/CTIME,DRAWNULL);
成交量1:=预测>=REF(V,1) OR V>=REF(V,1);
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,LINETHICK2,COLORWHITE;
mdi: DMM*100/MTR,LINETHICK1,COLORYELLOW;
IF(PDI>=MDI, PDI,DRAWNULL),LINETHICK2,COLORRED;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM),COLORMAGENTA,DOTLINE;
ADXR:EXPMEMA(ADX,MM),COLORGREEN,DOTLINE;
强势出关:=COUNT("kdj.J"<0,4)>=3 AND 100*(WINNER(C)-WINNER(O))>15 AND 成交量1;
STICKLINE(强势出关,20,40,1,0),COLORGREEN;
{BAIS买入}
bias5:=(C-MA(C,6))/MA(C,6)*100;
BIAS6:=(C-MA(C,12))/MA(C,12)*100;
BIAS7:=(C-MA(C,24))/MA(C,24)*100;
BIAS8:=(BIAS5+2*BIAS6+3*BIAS7)/6;
乖离:=MA(BIAS8,6);
STICKLINE(crOSS(BIAS8,乖离) AND 乖离<-9,20,35,1,0),COLORRED;
{底部私募买点}
趋势:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
见底:=10;
短期底部:=CROSS(趋势,见底);
VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=LLV(LOW,34);
VAR3:=HHV(HIGH,34);
近:=EMA((VAR1-VAR2)/(VAR3-VAR2)*100,13);
远:=EMA(0.667*REF(近,1)+0.333*近,2) , ;
选股:=IF(CROSS(近,远) AND 近<20 ,30,0) AND 成交量1;
STICKLINE(短期底部 AND 选股,20,30,1,0),COLORYELLOW;
{超级rsi++}
TJ1:=(C-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100;
TJF:=SMA(TJ1,13,8);
卖出:=CROSS(TJF,89);
STICKLINE(卖出,60,55,1,0),COLORGREEN;
{cci背离,上穿-100}
DD:=C=LLV(C,60);{60日最低点}
DDSJ:=BArslAST(REF(DD,1));{上一低点时间}
DDGJ:=REF(CLOSE,DDSJ+1)>CLOSE;{股价趋势}
GD:=C=HHV(C,60);{60日最高点}
GDSJ:=BARSLAST(REF(GD,1));{上一高点时间}
GDGJ:=REF(CLOSE,GDSJ+1)<CLOSE;{股价趋势}
TYP:=(HIGH + LOW + CLOSE)/3;
CCI:=(TYP-MA(TYP,60))/(0.015*AVEDEV(TYP,60));
CDZB:=REF(CCI,DDSJ+1)<CCI;{CCI指标趋势}
CCI底背离:=DDGJ AND CDZB;
TYP1:=(HIGH+LOW+CLOSE)/3;{系统CCI}
CCI1:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));{系统CCI}
CCI买点:=COUNT(CCI底背离,7)>=1 AND CROSS(CCI1,-100) AND 成交量1;
STICKLINE(CCI买点,20,25,1,0),COLORMAGENTA;
红色BIAS:0,COLORRED,NODRAW;
绿色强势出关:0,COLORGREEN,NODRAW;
黄色底部私募:0,COLORYELLOW,NODRAW;
洋红CCI买点:0,COLORMAGENTA,NODRAW;




来函数检测结果如下
该公式包含未来函数:WINNER

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

相关指标公式

输出L60:60,画绿色,POINTDOT
输出L20:20,画深灰色
输出L30:30,画深灰色,DOTLINE
N赋值:14
MM赋值:4
TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回240,否则返回1
MTIME赋值:当前离开盘分钟数关于TOTAL的模
CTIME赋值:如果MTIME<0.5,返回TOTAL,否则返回MTIME
预测赋值:如果到最后交易的周期=1,返回成交量(手)*TOTAL/CTIME,否则返回无效数
成交量1赋值:预测>=1日前的成交量(手) OR 成交量(手)>=1日前的成交量(手)
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,线宽为2,画白色
输出MDI: DMM*100/MTR,线宽为1,画黄色
如果PDI>=MDI,返回PDI,否则返回无效数,线宽为2,画红色
输出ADX: MDI-PDI的绝对值/(MDI+PDI)*100的MM日指数平滑移动平均,画洋红色,DOTLINE
输出ADXR:ADX的MM日指数平滑移动平均,画绿色,DOTLINE
强势出关赋值:统计4日中满足"KDJ的J"<0的天数>=3 AND 100*(以收盘价计算的获利盘比例-以开盘价计算的获利盘比例)>15 AND 成交量1
当满足条件强势出关时,在20和40位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
BIAS5赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
BIAS6赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
BIAS7赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
BIAS8赋值:(BIAS5+2*BIAS6+3*BIAS7)/6
乖离赋值:BIAS8的6日简单移动平均
当满足条件BIAS8上穿乖离AND乖离<-9时,在20和35位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
趋势赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
见底赋值:10
短期底部赋值:趋势上穿见底
VAR1赋值:(2*收盘价+最高价+最低价)/4
VAR2赋值:34日内最低价的最低值
VAR3赋值:34日内最高价的最高值
近赋值:(VAR1-VAR2)/(VAR3-VAR2)*100的13日指数移动平均
远赋值:0.667*1日前的近+0.333*近的2日指数移动平均 ,
选股赋值:如果近上穿远AND近<20,返回30,否则返回0 AND 成交量1
当满足条件短期底部AND选股时,在20和30位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
TJ1赋值:(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100
TJF赋值:TJ1的13日[8日权重]移动平均
卖出赋值:TJF上穿89
当满足条件卖出时,在60和55位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
DD赋值:收盘价=60日内收盘价的最低值
DDSJ赋值:上次1日前的DD距今天数
DDGJ赋值:DDSJ+1日前的收盘价>收盘价
GD赋值:收盘价=60日内收盘价的最高值
GDSJ赋值:上次1日前的GD距今天数
GDGJ赋值:GDSJ+1日前的收盘价<收盘价
TYP赋值:(最高价 + 最低价 + 收盘价)/3
CCI赋值:(TYP-TYP的60日简单移动平均)/(0.015*TYP的60日平均绝对偏差)
CDZB赋值:DDSJ+1日前的CCICCI底背离赋值:DDGJ AND CDZB
TYP1赋值:(最高价+最低价+收盘价)/3
CCI1赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)
CCI买点赋值:统计7日中满足CCI底背离的天数>=1 AND CCI1上穿-100 AND 成交量1
当满足条件CCI买点时,在20和25位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
输出红色BIAS:0,画红色,NODRAW
输出绿色强势出关:0,画绿色,NODRAW
输出黄色底部私募:0,画黄色,NODRAW
输出洋红CCI买点:0,画洋红色,NODRAW

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

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