通达信结合DMI趋势分析和龙腾四海位置判断的双重优势源码
结合DMI趋势分析和龙腾四海位置判断的双重优势
对该指标组合的深度解析与应用策略,结合DMI趋势分析和龙腾四海位置判断的双重优势:
DMI红绿柱的长度变化(趋势动能)。
龙腾四海与背景色的互动(位置风险)。
金叉/死叉信号与WR值的配合(买卖时机)。
副图源码:
N:=IF(INBLOCK('分钟线'),40,14);
M:=40;
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 AND HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0 AND LD>HD,LD,0),N);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:=EXPMEMA(ABS(PDI-MDI)/(PDI+MDI)*100,N);
ADXR:=EXPMEMA(ADX,ROUND(N/2));
WR:=100-100*(HHV(HIGH,M)-CLOSE)/(HHV(HIGH,M)-LLV(LOW,M));
MINY:=LLV(LLV(PDI,20),LLV(WR,20))-5;
MAXY:=HHV(HHV(PDI,20),HHV(WR,20))+5;
缩放系数:= (MAXY-MINY)/100;
ADX_Z:=ADX*缩放系数*0.8;
ADXR_Z:=ADXR*缩放系数*0.8;
STICKLINE(1,100,80,10,0),COLORFFFF80;
STICKLINE(1,80,20,10,0),COLORFF8080;
STICKLINE(1,20,0,10,0),COLOR004080;
STICKLINE(ADX_Z>=ADXR_Z,ADX_Z,ADXR_Z,2,0),COLORRED;
STICKLINE(ADX_Z< ADXR_Z,ADX_Z,ADXR_Z,2,0),COLORGREEN;
ADX线:ADX_Z,COLORRED,LINETHICK2;
ADXR线:ADXR_Z,COLOR00FF00,LINETHICK1;
WR线:WR,COLORWHITE,LINETHICK2;
上轨:80,COLORRED,POINTDOT;
中轨:50,COLORGRAY,POINTDOT;
下轨:20,COLORGREEN,POINTDOT;
STICKLINE(WR>95,MAXY*0.95,MAXY,3,0),COLORRED;
STICKLINE(WR< 5,MINY,MINY*1.05,3,0),COLORGREEN;
DRAWTEXT(WR>95,MAXY*0.97,'超买'),COLORWHITE;
DRAWTEXT(WR< 5,MINY*1.02,'超卖'),COLORWHITE;
金叉:=CROSS(ADX_Z,ADXR_Z) AND WR< 60;
死叉:=CROSS(ADXR_Z,ADX_Z) AND WR>40;
DRAWICON(金叉,ADX_Z*0.95,1);
DRAWICON(死叉,ADX_Z*1.05,2);

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
N赋值:如果属于某板块,返回40,否则返回14
M赋值:40
MTR赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的N日指数平滑移动平均
HD赋值:最高价-1日前的最高价
LD赋值:1日前的最低价-最低价
DMP赋值:如果HD>0ANDHD>LD,返回HD,否则返回0的N日指数平滑移动平均
DMM赋值:如果LD>0ANDLD>HD,返回LD,否则返回0的N日指数平滑移动平均
PDI赋值:DMP*100/MTR
MDI赋值:DMM*100/MTR
ADX赋值:PDI-MDI的绝对值/(PDI+MDI)*100的N日指数平滑移动平均
ADXR赋值:ADX的对N/2(进行)四舍五入日指数平滑移动平均
WR赋值:100-100*(M日内最高价的最高值-收盘价)/(M日内最高价的最高值-M日内最低价的最低值)
MINY赋值:20日内WR的最低值日内20日内PDI的最低值的最低值-5
MAXY赋值:20日内WR的最高值日内20日内PDI的最高值的最高值+5
缩放系数赋值: (MAXY-MINY)/100
ADX_Z赋值:ADX*缩放系数*0.8
ADXR_Z赋值:ADXR*缩放系数*0.8
当满足条件1时,在100和80位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFFFF80
当满足条件1时,在80和20位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFF8080
当满足条件1时,在20和0位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR004080
当满足条件ADX_Z>=ADXR_Z时,在ADX_Z和ADXR_Z位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件ADX_Z输出ADX线:ADX_Z,画红色,线宽为2
输出ADXR线:ADXR_Z,COLOR00FF00,线宽为1
输出WR线:WR,画白色,线宽为2
输出上轨:80,画红色,POINTDOT
输出中轨:50,画深灰色,POINTDOT
输出下轨:20,画绿色,POINTDOT
当满足条件WR>95时,在MAXY*0.95和MAXY位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件WR<5时,在MINY和MINY*1.05位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件WR>95时,在MAXY*0.97位置书写文字,画白色
当满足条件WR<5时,在MINY*1.02位置书写文字,画白色
金叉赋值:ADX_Z上穿ADXR_Z AND WR< 60
死叉赋值:ADXR_Z上穿ADX_Z AND WR>40
当满足条件金叉时,在ADX_Z*0.95位置画1号图标
当满足条件死叉时,在ADX_Z*1.05位置画2号图标
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图