通达信金牌MACD指标源码分享

 
 GG:=VOL/SUM(REF(VOL,1),5);
ZS:=INDEXV/SUM(REF(INDEXV,1),5);
量比:GG/ZS COLORBLUE;
SQX:=(C-MA(CLOSE,13))*3;
DIFF:EMA(MA(SQX,7),1),COLORWHITE;
DEA:EMA(DIFF,7),COLORYELLOW;
MACD:=(DIFF-DEA)*2,COLORSTICK;
低位金叉:IF(CROSS(DIFF,DEA) AND DIFF< -0.1,1,DRAWNULL),COLORYELLOW,LINETHICK4,CROSSDOT;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:IF(CROSS(DIFF,DEA) AND DEA< 0 AND COUNT(JCCOUNT=2,21)=1,1.1,DRAWNULL),COLORFF00FF,LINETHICK4,CROSSDOT;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:IF(REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA),1.2,DRAWNULL),COLORRED,LINETHICK4,CROSSDOT;
势:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED LINETHICK2;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:=REF(CLOSE,A2+1)< CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF),COLORWHITE;
顶背离_:IF(REF(CLOSE,A2+1)< CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF),1.3,DRAWNULL) ,COLORF08000,LINETHICK4,CROSSDOT;
压:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN LINETHICK2;
A3:=CROSS(DIFF,DEA) AND DEA< 0;
零下二次金叉_:IF(FILTER(COUNT(A3,21)=2,10),1.4,DRAWNULL) ,COLORWHITE,LINETHICK4,CROSSDOT;
NN:=35;
N:=20;
M:=18;
AAA1:=-(EMA(CLOSE,NN/2) - EMA(CLOSE,N/2))*10,COLORYELLOW;
BBB1:=EMA(AAA1,M/2),COLORWHITE;
MACD2:=100*(AAA1-BBB1)/N/2, COLORSTICK;
STICKLINE(MACD2>=0,MACD2,0,0.000001,0) COLORRED;
STICKLINE(MACD2< 0,MACD2,0,0.000001,0) COLORCYAN;
年线:EMA(MACD2,250) COLORMAGENTA;
SHORT:=6;
LONG:=10;
MID:=5;
DIF1:=EMA(CLOSE,SHORT)*10-EMA(CLOSE,LONG)*10 COLORBROWN;
DEA1:=EMA(DIF1,MID) COLORBLUE;
MACD1:=(DIF1-DEA1)*2,COLORSTICK;
STICKLINE(MACD1>=0,MACD1,0,0.0000001,0) COLORMAGENTA;
STICKLINE(MACD1< 0,MACD1,0,0.0000001,0) COLORGREEN;
0.7 POINTDOT COLORYELLOW;
3 POINTDOT COLORWHITE;






来函数检测结果如下
该公式没有未来函数


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

相关指标公式

GG赋值:成交量(手)/1日前的成交量(手)的5日累和
ZS赋值:大盘的成交量/1日前的大盘的成交量的5日累和
输出量比:GG/ZS 画蓝色
SQX赋值:(收盘价-收盘价的13日简单移动平均)*3
输出DIFF:SQX的7日简单移动平均的1日指数移动平均,画白色
输出DEA:DIFF的7日指数移动平均,画黄色
MACD赋值:(DIFF-DEA)*2,COLORSTICK
输出低位金叉:如果DIFF上穿DEAANDDIFF<-0.1,返回1,否则返回无效数,画黄色,线宽为4,CROSSDOT
JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIFF上穿DEA的天数
输出二次金叉:如果DIFF上穿DEAANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1,返回1.1,否则返回无效数,COLORFF00FF,线宽为4,CROSSDOT
A1赋值:上次1日前的DIFF上穿DEA距今天数
输出底背离:如果A1+1日前的收盘价>CLOSEANDDIFF>A1+1日前的DIFFANDCROSS(DIFF,DEA),返回1.2,否则返回无效数,画红色,线宽为4,CROSSDOT
输出势:当满足条件A1=0时,在DEA位置画直线起点,当满足条件底背离时,在DEA位置画直线终点,0表示是否延长.,画红色 线宽为2
A2赋值:上次1日前的DEA上穿DIFF距今天数
顶背离赋值:A2+1日前的收盘价< 收盘价 AND A2+1日前的DIFF>DIFF AND DEA上穿DIFF,画白色
输出顶背离_:如果A2+1日前的收盘价DIFFANDCROSS(DEA,DIFF),返回1.3,否则返回无效数 ,COLORF08000,线宽为4,CROSSDOT
输出压:当满足条件A2=0时,在DEA位置画直线起点,当满足条件顶背离时,在DEA位置画直线终点,0表示是否延长.,画绿色 线宽为2
A3赋值:DIFF上穿DEA AND DEA< 0
输出零下二次金叉_:如果统计21日中满足A3的天数=2的10日过滤,返回1.4,否则返回无效数 ,画白色,线宽为4,CROSSDOT
NN赋值:35
N赋值:20
M赋值:18
AAA1赋值:-(收盘价的NN/2日指数移动平均 - 收盘价的N/2日指数移动平均)*10,画黄色
BBB1赋值:AAA1的M/2日指数移动平均,画白色
MACD2赋值:100*(AAA1-BBB1)/N/2, COLORSTICK
当满足条件MACD2>=0时,在MACD2和0位置之间画柱状线,宽度为0.000001,0不为0则画空心柱. 画红色
当满足条件MACD2<0时,在MACD2和0位置之间画柱状线,宽度为0.000001,0不为0则画空心柱. 画青色
输出年线:MACD2的250日指数移动平均 画洋红色
SHORT赋值:6
LONG赋值:10
MID赋值:5
DIF1赋值:收盘价的SHORT日指数移动平均*10-收盘价的LONG日指数移动平均*10 画棕色
DEA1赋值:DIF1的MID日指数移动平均 画蓝色
MACD1赋值:(DIF1-DEA1)*2,COLORSTICK
当满足条件MACD1>=0时,在MACD1和0位置之间画柱状线,宽度为0.0000001,0不为0则画空心柱. 画洋红色
当满足条件MACD1<0时,在MACD1和0位置之间画柱状线,宽度为0.0000001,0不为0则画空心柱. 画绿色
0.7 POINTDOT 画黄色
3 POINTDOT 画白色

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

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