通达信极品MACD指标公式

 

DIF1:=EMA(CLOSE,12) - EMA(CLOSE,27),LINETHICK2;
DEA1:=EMA(DIF1,9),LINETHICK2;
macd1:=2*(DIF1-DEA1),STICK;
MacD2:=EMA(MACD1,3);
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,3.2,0),COLOR000055;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,2.7,0),COLOR000077;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,2.1,0),COLOR000099;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1.5,0),COLOR0000BB;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,0.9,0),COLOR0000DD;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,0.3,0),COLOR0000FF;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,3.2,0),COLOR555555;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,2.7,0),COLOR777777;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,2.1,0),COLOR999999;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1.5,0),COLORBBBBBB;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,0.9,0),COLORDDDDDD;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,0.3,0),COLORFFFFFF;
STICKLINE(MACD1<MACD2,0,MACD1,3.2,0),COLORB20000;
STICKLINE(MACD1<MACD2,0,MACD1,2.7,0),COLOREC0000;
STICKLINE(MACD1<MACD2,0,MACD1,2.1,0),COLORFF4600;
STICKLINE(MACD1<MACD2,0,MACD1,1.5,0),COLORFF6300;
STICKLINE(MACD1<MACD2,0,MACD1,0.9,0),COLORFF8B00;
STICKLINE(MACD1<MACD2,0,MACD1,0.3,0),COLORFFAB00;
STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;
DIF:DIF1,COLOR33FF33;
DEA:DEA1,COLORYELLOW;
MACD:MACD1,NODRAW,COLORMAGENTA;
低位金叉:crOSS(DIF1,DEA1) AND DIF1<-0.1;
{ _通达信股票指标公式}
JCCOUNT:=COUNT(CROSS(DIF1,DEA1),BArslAST(DEA1>=0));
二次金叉:=CROSS(DIF1,DEA1) AND DEA1<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;
DRAWICON(二次金叉,DEA1*0.9,1) ;
DRAWTEXT(二次金叉,0.4,' 二次金叉'),COLORYELLOW;
强度:IF(DIF1>=DEA1,DIF1,DRAWNULL),COLORRED,LINETHICK2;
A1:=BARSLAST(REF(CROSS(DIF1,DEA1),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF1>REF(DIF1,A1+1) AND CROSS(DIF1,DEA1);
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
底背:DRAWLINE(A1=0,DEA1,底背离,DEA1,0),COLORRED,LINETHICK4;
DRAWTEXT(底背离,0.1,' 底背离'),COLORYELLOW;
A2:=BARSLAST(REF(CROSS(DEA1,DIF1),1));
顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF1,A2+1)>DIF1 AND CROSS(DEA1,DIF1);
顶背:DRAWLINE(A2=0,DEA1,顶背离,DEA1,0),COLORGREEN,LINETHICK4;
DRAWTEXT(顶背离,0.1,'顶背离'),COLORGREEN;
{obv判势}
OBV:=DIF;
P:=5;
AA1:=REF(OBV,P)=HHV(OBV,2*P+1);
B1:=FILTER(AA1,P);
C1:=BACKSET(B1,P+1);
D1:=FILTER(C1,P);{高点}
AA2:=REF(OBV,P)=LLV(OBV,2*P+1);
B2:=FILTER(AA2,P);
C2:=BACKSET(B2,P+1);
D2:=FILTER(C2,P);{低点}
上:REF(OBV,BARSLAST(D1)),COLORFF00FF,NODRAW;
下:REF(OBV,BARSLAST(D2)),COLOR00FF00,NODRAW;
向上:CROSS(OBV,上*1.01),NODRAW;
相对能量:(OBV-下)/(上-下)*100,COLORYELLOW,NODRAW;
R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);
S11:=R11>REF(R11,1);
DRAWLINE(D1,OBV,S11,OBV,1),COLORYELLOW;
T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
U11:=T11>REF(T11,1);
DRAWLINE(D2,OBV,U11,OBV,1),COLOR00FF00;
STICKLINE(C>0,下,下,1,0),COLOR00FF00;
STICKLINE(C>0,上,上,1,0),COLORFF00FF;
DRAWTEXT(CROSS(OBV,上*1.01),上,'上'),COLORYELLOW;
DRAWTEXT(CROSS(下*0.99,OBV),下,'下'),COLORYELLOW;
{金叉共振及三全项}
DRAWICON(D1,OBV,1);
DRAWICON(D2,OBV,2);
B4:CROSS(DIF,DEA) AND CROSS("kdj.K"(9,3,3),"kdJ.D"(9,3,3));
DRAWTEXT(B4,0.1,'★金叉共振'),COLORYELLOW;
DRAWTEXT(低位金叉 AND 二次金叉 AND 底背离,0.25,'三全项'),COLORYELLOW,LINETHICK2;
{买入信号}
SHORT:=6;
LONG:=9;
MID:=3;
DIF11:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),LINETHICK1,COLOR0000FF;
DEA11:=EMA(DIF11,MID);
向下:=IF(DIF11<REF(DIF,1),DIF11,DRAWNULL),COLORGREEN,LINETHICK2;
强势区:=IF((EVERY(向下>=REF(向下,1),1)),-0.2,0)COLOR0000FF,LINETHICK3;
买入信号:IF(((CROSS(-0.01,强势区))AND DIF<0),0.3,0),STICK,COLORGREEN,LINETHICK3;




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

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

相关指标公式

DIF1赋值:收盘价的12日指数移动平均 - 收盘价的27日指数移动平均,线宽为2
DEA1赋值:DIF1的9日指数移动平均,线宽为2
MACD1赋值:2*(DIF1-DEA1),STICK
MACD2赋值:MACD1的3日指数移动平均
当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR000055
当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR000077
当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR000099
当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000BB
当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR0000DD
当满足条件MACD1>MACD2ANDMACD1>0时,在0和MACD1位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR0000FF
当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR555555
当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR777777
当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR999999
当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORBBBBBB
当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORDDDDDD
当满足条件MACD1>MACD2ANDMACD1<0时,在0和MACD1位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFFFFFF
当满足条件MACD1当满足条件MACD1当满足条件MACD1当满足条件MACD1当满足条件MACD1当满足条件MACD1当满足条件MACD1>=0ORMACD1<=0时,在0和0位置之间画柱状线,宽度为50,1不为0则画空心柱.,画白色
输出DIF:DIF1,COLOR33FF33
输出DEA:DEA1,画黄色
输出平滑异同平均线:MACD1,NODRAW,画洋红色
输出低位金叉:DIF1上穿DEA1 AND DIF1<-0.1
JCCOUNT赋值:统计上次DEA1>=0距今天数日中满足DIF1上穿DEA1的天数
二次金叉赋值:DIF1上穿DEA1 AND DEA1<0 AND 统计21日中满足JCCOUNT=2的天数=1
当满足条件二次金叉时,在0和0.06位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF00FF
当满足条件二次金叉时,在DEA1*0.9位置画1号图标
当满足条件二次金叉时,在0.4位置书写文字,画黄色
输出强度:如果DIF1>=DEA1,返回DIF1,否则返回无效数,画红色,线宽为2
A1赋值:上次1日前的DIF1上穿DEA1距今天数
底背离赋值:A1+1日前的收盘价>收盘价 AND DIF1>A1+1日前的DIF1 AND DIF1上穿DEA1
当满足条件底背离时,在0和0.03位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00FF00
输出底背:当满足条件A1=0时,在DEA1位置画直线起点,当满足条件底背离时,在DEA1位置画直线终点,0表示是否延长.,画红色,线宽为4
当满足条件底背离时,在0.1位置书写文字,画黄色
A2赋值:上次1日前的DEA1上穿DIF1距今天数
顶背离赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的DIF1>DIF1 AND DEA1上穿DIF1
输出顶背:当满足条件A2=0时,在DEA1位置画直线起点,当满足条件顶背离时,在DEA1位置画直线终点,0表示是否延长.,画绿色,线宽为4
当满足条件顶背离时,在0.1位置书写文字,画绿色
OBV赋值:DIF
P赋值:5
AA1赋值:P日前的OBV=2*P+1日内OBV的最高值
B1赋值:AA1的P日过滤
C1赋值:若B1则将最近P+1周期置为1
D1赋值:C1的P日过滤
AA2赋值:P日前的OBV=2*P+1日内OBV的最低值
B2赋值:AA2的P日过滤
C2赋值:若B2则将最近P+1周期置为1
D2赋值:C2的P日过滤
输出上:上次D1距今天数日前的OBV,COLORFF00FF,NODRAW
输出下:上次D2距今天数日前的OBV,COLOR00FF00,NODRAW
输出向上:OBV上穿上*1.01,NODRAW
输出相对能量:(OBV-下)/(上-下)*100,画黄色,NODRAW
R11赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1
S11赋值:R11>1日前的R11
当满足条件D1时,在OBV位置画直线起点,当满足条件S11时,在OBV位置画直线终点,1表示是否延长.,画黄色
T11赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
U11赋值:T11>1日前的T11
当满足条件D2时,在OBV位置画直线起点,当满足条件U11时,在OBV位置画直线终点,1表示是否延长.,COLOR00FF00
当满足条件收盘价>0时,在下和下位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
当满足条件收盘价>0时,在上和上位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
当满足条件OBV上穿上*1.01时,在上位置书写文字,画黄色
当满足条件下*0.99上穿OBV时,在下位置书写文字,画黄色
当满足条件D1时,在OBV位置画1号图标
当满足条件D2时,在OBV位置画2号图标
输出B4:DIF上穿DEA AND "KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)
当满足条件B4时,在0.1位置书写文字,画黄色
当满足条件低位金叉AND二次金叉AND底背离时,在0.25位置书写文字,画黄色,线宽为2
SHORT赋值:6
LONG赋值:9
MID赋值:3
DIF11赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均,线宽为1,COLOR0000FF
DEA11赋值:DIF11的MID日指数移动平均
向下赋值:如果DIF11<1日前的DIF,返回DIF11,否则返回无效数,画绿色,线宽为2
强势区赋值:如果(最近1日一直存在向下>=1日前的向下),返回-0.2,否则返回0COLOR0000FF,线宽为3
输出买入信号:如果((-0.01上穿强势区)ANDDIF<0),返回0.3,否则返回0,STICK,画绿色,线宽为3

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

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