通达信MACD上主图指标公式

 

{0. 将macd指标搬上主图显示}
ddiF:EMA(CLOSE,12)-EMA(CLOSE,26),NODRAW;
ddeA:EMA(DDIF,9),NODRAW;
DMacD:(DDIF-DDEA)*2,NODRAW;
上市天数:=BARSCOUNT(C); N:=IF(上市天数<90,上市天数-1,90);
基点:=CONST(LLV(L,N)); 基:=CONST(HHV(H,N))-基点;
分:=CONST(LLV(DDIF,N)); 百:=CONST(HHV(DDIF,N))-分;
CC比:=(DDIF-分)/百; XCX:=CC比*基+基点;
DIF:=XCX; NOTEXTDDIF:DIF,COLORWHITE;
DEA:=EMA(DIF,9); NOTEXTDDEA:DEA,COLORYELLOW;
基准零线:=(0-分)/百*基+基点; NOTEXT基准零线:基准零线,POINTDOT,COLORLIRED;
MACD:=(DIF-DEA)*2;
STICKLINE(MACD>=0,基准零线,基准零线+MACD,0,0),COLORLIRED;
STICKLINE(MACD<0,基准零线,基准零线+MACD,0,0),COLORLICYAN;
{1. MACD结构量化指标:}
A1:=BArslAST(REF(crOSS(DIF,DEA),1));
底部结构:=REF(C,A1+1)>C AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);
DRAWLINE(A1=0,REF(DEA,1),底部结构,REF(DEA,A1+1),0),COLORMAGENTA,LINETHICK1;
STICKLINE(底部结构,DEA,REF(DEA,A1+1),0,0),COLORMAGENTA,LINETHICK1;
DRAWTEXT(底部结构>0,REF(DEA,A1+1),'底背离'),COLORMAGENTA;
A2:=BARSLAST(REF(CROSS(DEA,DIF),1));
顶部结构:=REF(C,A2+1)<C AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF);
DRAWLINE(A2=0,REF(DEA,1),顶部结构,REF(DEA,A2+1),0),COLORGREEN,LINETHICK1;
STICKLINE(顶部结构,DEA,REF(DEA,A2+1),0,0),COLORGREEN,LINETHICK1;
DRAWTEXT(顶部结构>0,REF(DEA,A2+1),'顶背离'),COLORGREEN;




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


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

相关指标公式

输出DDIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,NODRAW
输出DDEA:DDIF的9日指数移动平均,NODRAW
输出DMACD:(DDIF-DDEA)*2,NODRAW
上市天数赋值:收盘价的有效数据周期数
N赋值:如果上市天数<90,返回上市天数-1,否则返回90
基点赋值:N日内最低价的最低值的最后一日取值设为常数
基赋值:N日内最高价的最高值的最后一日取值设为常数-基点
分赋值:N日内DDIF的最低值的最后一日取值设为常数
百赋值:N日内DDIF的最高值的最后一日取值设为常数-分
CC比赋值:(DDIF-分)/百
XCX赋值:CC比*基+基点
DIF赋值:XCX
输出 NOTEXTDDIF:DIF,画白色
DEA赋值:DIF的9日指数移动平均
输出 NOTEXTDDEA:DEA,画黄色
基准零线赋值:(0-分)/百*基+基点
输出 NOTEXT基准零线:基准零线,POINTDOT,画淡红色
MACD赋值:(DIF-DEA)*2
当满足条件MACD>=0时,在基准零线和基准零线+MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡红色
当满足条件MACD<0时,在基准零线和基准零线+MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡青色
A1赋值:上次1日前的DIF上穿DEA距今天数
底部结构赋值:A1+1日前的收盘价>收盘价 AND DIF>A1+1日前的DIF AND DIF上穿DEA
当满足条件A1=0时,在1日前的DEA位置画直线起点,当满足条件底部结构时,在A1+1日前的DEA位置画直线终点,0表示是否延长.,画洋红色,线宽为1
当满足条件底部结构时,在DEA和A1+1日前的DEA位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色,线宽为1
当满足条件底部结构>0时,在A1+1日前的DEA位置书写文字,画洋红色
A2赋值:上次1日前的DEA上穿DIF距今天数
顶部结构赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的DIF>DIF AND DEA上穿DIF
当满足条件A2=0时,在1日前的DEA位置画直线起点,当满足条件顶部结构时,在A2+1日前的DEA位置画直线终点,0表示是否延长.,画绿色,线宽为1
当满足条件顶部结构时,在DEA和A2+1日前的DEA位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色,线宽为1
当满足条件顶部结构>0时,在A2+1日前的DEA位置书写文字,画绿色

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

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