打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
通达信实用MACD副图指标公式(附源码破译和源码)

编程思路破译

DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

DEA赋值:DIF的9日指数移动平均,COLOR33CCFF

画带状线

输出平滑异同平均线:(DIF-DEA)*2,COLORSTICK,画洋红色

K1赋值:若DIF>1日前的DIF则将最近2周期置为1

输出持仓:如果K1,返回DIF,否则返回无效数,画红色,线宽为1

K2赋值:若DIF<1日前的DIF则将最近2周期置为1

输出空仓:如果K2,返回DIF,否则返回无效数,COLOR33FF33,线宽为1

当满足条件持仓时,在0和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

当满足条件空仓时,在0和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色

当满足条件MACD>=0ANDMACD>=1日前的MACD时,在0和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色

当满足条件MACD>=0ANDMACD<1日前的MACD时,在0和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,画洋红色

当满足条件MACD<0ANDMACD>=1日前的MACD时,在0和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR33CCFF

当满足条件MACD<0ANDMACD<1日前的MACD时,在0和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR33FF33

多头趋势赋值:如果DIF>=0ANDMACD>=0OR(DIF<0ANDMACD>=0),返回1,否则返回0

空头趋势赋值:DIF<0 AND MACD<0 OR (DIF>=0 AND MACD<0)

缩头赋值:如果MACD>0ANDREF(MACD,1)>2日前的MACDANDMACD<1日前的MACD,返回1,否则返回0

缩脚赋值:如果MACD<0ANDREF(MACD,1)<2日前的MACDANDMACD>1日前的MACD,返回1,否则返回0

阻力赋值:如果收盘价上穿收盘价的20日简单移动平均ORCROSS(收盘价,收盘价的60日简单移动平均),返回1,否则返回0

支撑赋值:如果收盘价的20日简单移动平均上穿收盘价ORCROSS(收盘价的60日简单移动平均,收盘价),返回1,否则返回0

做多赋值:如果DEA上穿DIFANDDIF>0ANDDEA>0,返回1,否则返回0

放空赋值:如果DIF上穿DEAANDDIF<0ANDDEA<0,返回1,否则返回0

输出趋势:如果DEA<1000,返回DEA,否则返回无效数,COLOR33CCFF,线宽为1

低位金叉赋值:DIF上穿DEA AND DIF<-0.1

当满足条件低位金叉时,在0和0.1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色

JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIF上穿DEA的天数

二次金叉赋值:DIF上穿DEA AND DEA<0 AND 统计21日中满足JCCOUNT=2的天数=1

当满足条件二次金叉时,在0和0.2位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF80FF

A1赋值:上次1日前的DIF上穿DEA距今天数

底背离赋值:A1+1日前的收盘价>收盘价 AND DIF>A1+1日前的DIF AND DIF上穿DEA

当满足条件底背离时,在0和0.1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

输出底背:当满足条件A1=0时,在DEA位置画直线起点,当满足条件底背离时,在DEA位置画直线终点,0表示是否延长.,画红色

A2赋值:上次1日前的DEA上穿DIF距今天数

顶背离赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的DIF>DIF AND DEA上穿DIF

输出顶背:当满足条件A2=0时,在DEA位置画直线起点,当满足条件顶背离时,在DEA位置画直线终点,0表示是否延长.,画绿色,线宽为2


程序源码

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9),COLOR33CCFF;

DRAWBAND(DIF,RGB(155,50,50),DEA,RGB(0,100,50));

MACD:(DIF-DEA)*2,COLORSTICK,COLORMAGENTA;

K1:=BACKSET(DIF>REF(DIF,1),2);

持仓:IF(K1,DIF,DRAWNULL),COLORRED,LINETHICK1;

K2:=BACKSET(DIF<REF(DIF,1),2);

空仓:IF(K2,DIF,DRAWNULL),COLOR33FF33,LINETHICK1;

STICKLINE(持仓,0,0,2,0),COLORRED;

STICKLINE(空仓,0,0,2,0),COLORGREEN;

STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,0,1),COLORRED;

STICKLINE(MACD>=0 AND MACD< REF(MACD,1),0,MACD,0,1),COLORMAGENTA;

STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,0,1),COLOR33CCFF;

STICKLINE(MACD<0 AND MACD< REF(MACD,1),0,MACD,0,1),COLOR33FF33;

多头趋势:=IF(DIF>=0 AND MACD>=0 OR (DIF<0 AND MACD>=0),1,0);

空头趋势:=DIF<0 AND MACD<0 OR (DIF>=0 AND MACD<0);

缩头:=IF(MACD>0 AND REF(MACD,1)>REF(MACD,2) AND MACD< REF(MACD,1),1,0);

缩脚:=IF(MACD<0 AND REF(MACD,1)< REF(MACD,2) AND MACD>REF(MACD,1),1,0);

阻力:=IF(CROSS(C,MA(C,20)) OR CROSS(C,MA(C,60)),1,0);

支撑:=IF(CROSS(MA(C,20),C) OR CROSS(MA(C,60),C),1,0);

做多:=IF(CROSS(DEA,DIF) AND DIF>0 AND DEA>0,1,0);

放空:=IF(CROSS(DIF,DEA) AND DIF<0 AND DEA<0,1,0);

趋势:IF(DEA<1000,DEA,DRAWNULL),COLOR33CCFF,LINETHICK1;

低位金叉:=CROSS(DIF,DEA) AND DIF<-0.1;

STICKLINE(低位金叉,0,0.1,2,0),COLORYELLOW;

JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));

二次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;

STICKLINE(二次金叉,0,0.2,2,0),COLORFF80FF;

A1:=BARSLAST(REF(CROSS(DIF,DEA),1));

底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);

STICKLINE(底背离,0,0.1,2,0),COLORRED;

底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED;

A2:=BARSLAST(REF(CROSS(DEA,DIF),1));

顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF);

顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK2;

该公式包含未来函数:BACKSET
未发现:WINNER...
未发现:LWINNER...
未发现:PWINNER...
未发现:COST...
未发现:CAPITAL...
未发现:DYNAINFO...
未发现:FINANCE...
未发现:XMA...
未发现:#MONTH...
未发现:#WEEK...
未发现:#YEAR...
未发现:DHIGH...
未发现:DOPEN...
未发现:DLOW...
未发现:DCLOSE...
未发现:DVOL...
未发现:BARSNEXT...
未发现:REFX...
未发现:REFXV...
该公式包含未来函数:DRAWLINE

使用说明

红色柱——底背离;黄色柱——低位金叉;紫色柱——二次金叉。其它趋势均有提示。

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
MACD将死不死,必然反转
轻盈二号选股公式
macd底背离选股公式源码
通达信公式MACD三背离副图选股源码
拐点波段副图指标公式源码
通达信自定义公式设置视频教程(源码形式)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服