通达信H超级KMACD 副图源码源码分享

 
H0:=0.25;
L0:=(H+L+C)/3;
L1:=H0*(L0-MA(L0,21))/(AVEDEV(L0,21));
超级K:SMA(L1,3,1);
超级D:SMA(超级K,3,1);
超级J:超级K*3-超级D*2,COLORCC66BB;
H1:=3.809*H0+REVERSE(EMA(超级J,1));
H2:=-2.809*H0+REVERSE(EMA(超级J,1));
IF(超级J>H1,超级J,DRAWNULL),COLORAAAA33,LINETHICK3;
做顶:IF(超级J>H1,1,0),COLORCYAN,NODRAW;
IF(超级J<H2,1,0),COLOR880088,NODRAW;
筑底:IF(超级J<H2,超级J,DRAWNULL),COLORDD00DD,LINETHICK3;
H3:=CROSS(超级K,超级D);
H4:=超级J<REF(超级J,1) AND REF(超级J,1)>REF(超级D,1) AND 超级J<=超级D;
H5:=超级J>H1 AND NOT(REF(超级J>H1,1));
拉升为1:IF(H5,1,0),COLORFFFFCC,NODRAW;
金叉:IF(H3,1,0),COLORRED,NODRAW;
死叉:IF(H4,1,0),COLORGREEN,NODRAW;
【选股基准线】:CONST(HHV(MAX(MAX(超级K,超级D),超级J),0))*1.1,COLORLIRED;
DIF0:=EMA(DCLOSE,8)-EMA(DCLOSE,22);
DEA0:=EMA(DIF0,7);
MACD:=2*(DIF0-DEA0);
D0:=HHV(ABS(MACD),100);
M0:=COUNT(CROSS(DIF0,DEA0),BARSLAST(DEA0>=0));
M1:=BARSLAST(REF(CROSS(MACD,0),1));
M2:=BARSLAST(REF(CROSS(DEA0,DIF0),1));
M3:=LLV(MACD,4)>0 AND MACD<REF(MACD,1) AND REF(MACD,1)>REF(MACD,2)
AND REF(MACD,2)>REF(MACD,3);
M4:=HHV(MACD,4)<0 AND MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2)
AND REF(MACD,2)<REF(MACD,3);
低位金叉:IF(CROSS(DIF0,DEA0) AND DIF0<-0.1,D0*0.4+【选股基准线】,0+【选股基准线】),COLORFF00FF;
二次金叉:IF(CROSS(DIF0,DEA0) AND DEA0<0 AND COUNT(M0=2,21)=1,D0*0.8+【选股基准线】,
0+【选股基准线】),COLORFFFF00;
启点:IF(FILTER(MACD>0 AND MACD>5*REF(MACD,1),2),D0+【选股基准线】,0+【选股基准线】),COLOR0044FF;
底背离:=REF(CLOSE,M1+1)>CLOSE AND MACD>REF(MACD,M1+1),COLORGREEN;
D1:=7;D2:=30;D3:=6;
DIF1:=EMA(C,D1)-EMA(C,D2),COLORFFFFFF;
DEA1:=EMA(DIF1,D3),COLORFF6666;
MACD1:=(DIF1-DEA1)*2,COLORSTICK,COLORRED;
F0:=V*(O+C+H+L)/4;
F1:=IF(V>0,F0/V,(O+C+H+L)/4);
F2:=(F1-LLV(F1,5))/(HHV(F1,5)-LLV(F1,5));
F3:=SMA(F2,13,1);
F4:=SMA(F3,13,1);
F5:=3*F3-2*F4;
F6:=2*F5-0.5;
F7:=F1*(1-(F6-F4)/40);
F8:=CROSS(F1,F7) AND C/REF(C,1)<1.03 AND SUM(DYNAINFO(23),5)>=3000;
MACD拉升:IF(FILTER(F8,10) AND MACD1>0,D0*1.2+【选股基准线】,0+【选股基准线】),COLOR6600FF;
MACD选长:=IF(CROSS(DIF1,DEA1),HHV(ABS(MACD1),100)+【选股基准线】,0),COLORLIRED;
DIF:DIF0+【选股基准线】,COLORFFFFFF;
DEA:DEA0+【选股基准线】,COLOR00AAAA;
0,COLOR888888,POINTDOT;
DRAWTEXT(FILTER(F8,10) AND MACD1>0,D0*1.1+【选股基准线】,'拉'),COLOR6600FF;
STICKLINE(H5,超级J*1.2,超级J*0.8,0,-1),COLORFFFFCC;
DRAWTEXT(H5,超级J*1.25,'拉'),COLORFFFFCC;
DRAWICON(H4,超级K*1.3,2);
DRAWICON(H3,超级K*0.7,1);
STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0+【选股基准线】,MACD+【选股基准线】,1,0),COLOR6699FF;
STICKLINE(MACD>=0 AND MACD<=REF(MACD,1),0+【选股基准线】,MACD+【选股基准线】,1,-1),COLOR008800;
STICKLINE(MACD<=0 AND MACD>=REF(MACD,1),0+【选股基准线】,MACD/2+【选股基准线】,1,0),COLORAAAAAA;
STICKLINE(MACD<=0 AND MACD<=REF(MACD,1),0+【选股基准线】,MACD/2+【选股基准线】,1,-1),COLORCC6600;
DRAWTEXT(FILTER(M3,3),-0.15+【选股基准线】,'转空'),COLOR00FF00;
DRAWTEXT(FILTER(M4,3),D0*0.5+【选股基准线】,'转多'),COLORFFFFBB;
DRAWTEXT(CROSS(DIF0,DEA0) AND DIF0<-0.1,D0*0.3+【选股基准线】,'低位X'),COLORFF00FF;
DRAWTEXT(CROSS(DIF0,DEA0) AND DEA0<0 AND COUNT(M0=2,21)=1,D0*0.7+【选股基准线】,
'二次X'),COLORFFFF00;
DRAWTEXT(FILTER(MACD>0 AND MACD>5*REF(MACD,1),2),D0*0.9+【选股基准线】,'启'),COLOR0044FF;



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

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

相关指标公式

H0赋值:0.25
L0赋值:(最高价+最低价+收盘价)/3
L1赋值:H0*(L0-L0的21日简单移动平均)/(L0的21日平均绝对偏差)
输出超级K:L1的3日[1日权重]移动平均
输出超级D:超级K的3日[1日权重]移动平均
输出超级J:超级K*3-超级D*2,COLORCC66BB
H1赋值:3.809*H0+超级J的1日指数移动平均的相反数
H2赋值:-2.809*H0+超级J的1日指数移动平均的相反数
如果超级J>H1,返回超级J,否则返回无效数,COLORAAAA33,线宽为3
输出做顶:如果超级J>H1,返回1,否则返回0,画青色,NODRAW
如果超级J输出筑底:如果超级JH3赋值:超级K上穿超级D
H4赋值:超级J<1日前的超级J AND 1日前的超级J>1日前的超级D AND 超级J<=超级D
H5赋值:超级J>H1 AND 取反
输出拉升为1:如果H5,返回1,否则返回0,COLORFFFFCC,NODRAW
输出金叉:如果H3,返回1,否则返回0,画红色,NODRAW
输出死叉:如果H4,返回1,否则返回0,画绿色,NODRAW
输出【选股基准线】:0日内超级K和超级D的较大值和超级J的较大值的最高值的最后一日取值设为常数*1.1,画淡红色
DIF0赋值:不定周期收盘价的8日指数移动平均-不定周期收盘价的22日指数移动平均
DEA0赋值:DIF0的7日指数移动平均
MACD赋值:2*(DIF0-DEA0)
D0赋值:100日内MACD的绝对值的最高值
M0赋值:统计上次DEA0>=0距今天数日中满足DIF0上穿DEA0的天数
M1赋值:上次1日前的MACD上穿0距今天数
M2赋值:上次1日前的DEA0上穿DIF0距今天数
M3赋值:4日内MACD的最低值>0 AND MACD<1日前的MACD AND 1日前的MACD>2日前的MACD AND 2日前的MACD>3日前的MACD
M4赋值:4日内MACD的最高值<0 AND MACD>1日前的MACD AND 1日前的MACD<2日前的MACD AND 2日前的MACD<3日前的MACD
输出低位金叉:如果DIF0上穿DEA0ANDDIF0<-0.1,返回D0*0.4+【选股基准线】,否则返回0+【选股基准线】,COLORFF00FF
输出二次金叉:如果DIF0上穿DEA0ANDDEA0<0ANDCOUNT(M0=2,21)=1,返回D0*0.8+【选股基准线】,否则返回0+【选股基准线】,COLORFFFF00
输出启点:如果MACD>0ANDMACD>5*1日前的MACD的2日过滤,返回D0+【选股基准线】,否则返回0+【选股基准线】,COLOR0044FF
底背离赋值:M1+1日前的收盘价>收盘价 AND MACD>M1+1日前的MACD,画绿色
D1赋值:7
D2赋值:30
D3赋值:6
DIF1赋值:收盘价的D1日指数移动平均-收盘价的D2日指数移动平均,COLORFFFFFF
DEA1赋值:DIF1的D3日指数移动平均,COLORFF6666
MACD1赋值:(DIF1-DEA1)*2,COLORSTICK,画红色
F0赋值:成交量(手)*(开盘价+收盘价+最高价+最低价)/4
F1赋值:如果成交量(手)>0,返回F0/成交量(手),否则返回(开盘价+收盘价+最高价+最低价)/4
F2赋值:(F1-5日内F1的最低值)/(5日内F1的最高值-5日内F1的最低值)
F3赋值:F2的13日[1日权重]移动平均
F4赋值:F3的13日[1日权重]移动平均
F5赋值:3*F3-2*F4
F6赋值:2*F5-0.5
F7赋值:F1*(1-(F6-F4)/40)
F8赋值:F1上穿F7 AND 收盘价/1日前的收盘价<1.03 AND 外盘/板块指数涨停数的5日累和>=3000
输出MACD拉升:如果F8的10日过滤ANDMACD1>0,返回D0*1.2+【选股基准线】,否则返回0+【选股基准线】,COLOR6600FF
MACD选长赋值:如果DIF1上穿DEA1,返回100日内MACD1的绝对值的最高值+【选股基准线】,否则返回0,画淡红色
输出DIF:DIF0+【选股基准线】,COLORFFFFFF
输出DEA:DEA0+【选股基准线】,COLOR00AAAA
0,COLOR888888,POINTDOT
当满足条件F8的10日过滤ANDMACD1>0时,在D0*1.1+【选股基准线】位置书写文字,COLOR6600FF
当满足条件H5时,在超级J*1.2和超级J*0.8位置之间画柱状线,宽度为0,-1不为0则画空心柱.,COLORFFFFCC
当满足条件H5时,在超级J*1.25位置书写文字,COLORFFFFCC
当满足条件H4时,在超级K*1.3位置画2号图标
当满足条件H3时,在超级K*0.7位置画1号图标
当满足条件MACD>=0ANDMACD>=1日前的MACD时,在0+【选股基准线】和MACD+【选股基准线】位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR6699FF
当满足条件MACD>=0ANDMACD<=1日前的MACD时,在0+【选股基准线】和MACD+【选股基准线】位置之间画柱状线,宽度为1,-1不为0则画空心柱.,COLOR008800
当满足条件MACD<=0ANDMACD>=1日前的MACD时,在0+【选股基准线】和MACD/2+【选股基准线】位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORAAAAAA
当满足条件MACD<=0ANDMACD<=1日前的MACD时,在0+【选股基准线】和MACD/2+【选股基准线】位置之间画柱状线,宽度为1,-1不为0则画空心柱.,COLORCC6600
当满足条件M3的3日过滤时,在-0.15+【选股基准线】位置书写文字,COLOR00FF00
当满足条件M4的3日过滤时,在D0*0.5+【选股基准线】位置书写文字,COLORFFFFBB
当满足条件DIF0上穿DEA0ANDDIF0<-0.1时,在D0*0.3+【选股基准线】位置书写文字,COLORFF00FF
当满足条件DIF0上穿DEA0ANDDEA0<0ANDCOUNT(M0=2,21)=1时,在D0*0.7+【选股基准线】位置书写文字,COLORFFFF00
当满足条件MACD>0ANDMACD>5*1日前的MACD的2日过滤时,在D0*0.9+【选股基准线】位置书写文字,COLOR0044FF

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

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