MACD背离通达信公式 副图 源码附图

 
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
MACD:=EMA(DIF,9),COLOR33CCFF;
DEF:2*(DIF-MACD),COLORFFFF00,LINETHICK0;
STICKLINE(DEF>=0 AND DEF>=REF(DEF,1),0,DEF,0,0),COLORRED;
STICKLINE(DEF>=0 AND DEF< REF(DEF,1),0,DEF,0.0,0),COLORRED;
STICKLINE(DEF<0 AND DEF>=REF(DEF,1),0,DEF,0.0,0),COLORCYAN;
STICKLINE(DEF<0 AND DEF< REF(DEF,1),0,DEF,0.0,0),COLORCYAN;
IF(DIF<1000,0,DRAWNULL),COLORBROWN;
K1:=BACKSET(DIF>REF(DIF,1),2);
强DIF:IF(K1,DIF,DRAWNULL),COLORRED;
K2:=BACKSET(DIF<REF(DIF,1),2);
弱DIF:IF(K2,DIF,DRAWNULL),COLORFF8B80;
K3:=BACKSET(MACD>REF(MACD,1),2);
强MACD:IF(K3,MACD,DRAWNULL),COLORLIRED;
K4:=BACKSET(MACD<REF(MACD,1),2);
弱MACD:IF(K4,MACD,DRAWNULL),COLORFF8B80;
底拐: DRAWLINE(DIF>=HHV(DIF,21),DIF,DIF<=LLV(DIF,21),DIF,1),COLORWHITE,POINTDOT;
DRAWICON(强DIF>底拐 AND REF(DIF,1)=REF(底拐,1) AND REF(DIF,2)>REF(DIF,1),0,1);
A1:=BARSLAST(REF(CROSS(DIF,MACD),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,MACD);
DRAWLINE(A1=0,MACD,底背离,MACD,0),COLORYELLOW,LINETHICK2;
A2:=BARSLAST(REF(CROSS(MACD,DIF),1));
顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF,A2+1)>DIF AND CROSS(MACD,DIF);
DRAWLINE(A2=0,MACD,顶背离,MACD,0),COLORGREEN,LINETHICK2;
AA1:=IF(DEF>0,1,-1);
AA2:=REF(AA1,1);
AA3:=AA1*AA2;
AA4:=BARSLAST(AA3<0);
AA5:=AA4+1;
面积:SUM(DEF,AA5)/10,COLORGREEN;
 



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

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

相关指标公式

DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
MACD赋值:DIF的9日指数移动平均,COLOR33CCFF
输出DEF:2*(DIF-MACD),COLORFFFF00,线宽为0
当满足条件DEF>=0ANDDEF>=1日前的DEF时,在0和DEF位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件DEF>=0ANDDEF<1日前的DEF时,在0和DEF位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画红色
当满足条件DEF<0ANDDEF>=1日前的DEF时,在0和DEF位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画青色
当满足条件DEF<0ANDDEF<1日前的DEF时,在0和DEF位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画青色
如果DIF<1000,返回0,否则返回无效数,画棕色
K1赋值:若DIF>1日前的DIF则将最近2周期置为1
输出强DIF:如果K1,返回DIF,否则返回无效数,画红色
K2赋值:若DIF<1日前的DIF则将最近2周期置为1
输出弱DIF:如果K2,返回DIF,否则返回无效数,COLORFF8B80
K3赋值:若MACD>1日前的MACD则将最近2周期置为1
输出强MACD:如果K3,返回MACD,否则返回无效数,画淡红色
K4赋值:若MACD<1日前的MACD则将最近2周期置为1
输出弱MACD:如果K4,返回MACD,否则返回无效数,COLORFF8B80
输出 底拐: 当满足条件DIF>=21日内DIF的最高值时,在DIF位置画直线起点,当满足条件DIF<=21日内DIF的最低值时,在DIF位置画直线终点,1表示是否延长.,画白色,POINTDOT
当满足条件强DIF>底拐ANDREF(DIF,1)=1日前的底拐ANDREF(DIF,2)>1日前的DIF时,在0位置画1号图标
A1赋值:上次1日前的DIF上穿MACD距今天数
底背离赋值:A1+1日前的收盘价>收盘价 AND DIF>A1+1日前的DIF AND DIF上穿MACD
当满足条件A1=0时,在MACD位置画直线起点,当满足条件底背离时,在MACD位置画直线终点,0表示是否延长.,画黄色,线宽为2
A2赋值:上次1日前的MACD上穿DIF距今天数
顶背离赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的DIF>DIF AND MACD上穿DIF
当满足条件A2=0时,在MACD位置画直线起点,当满足条件顶背离时,在MACD位置画直线终点,0表示是否延长.,画绿色,线宽为2
AA1赋值:如果DEF>0,返回1,否则返回-1
AA2赋值:1日前的AA1
AA3赋值:AA1*AA2
AA4赋值:上次AA3<0距今天数
AA5赋值:AA4+1
输出面积:DEF的AA5日累和/10,画绿色

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

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