专攻MACD本人多次测试的私有指标真实准确率83%!

 
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9),COLORGREEN,LINETHICK2;
MACD:(DIF-DEA)*2,COLORSTICK;
DIF1:EMA(CLOSE,8)-EMA(CLOSE,18),COLORYELLOW,LINETHICK2;
DEA1:=EMA(DIF1,8),COLORWHITE,LINETHICK2;
空中加油:IF(DIF>REF(DIF,1) AND DIF>=DEA AND REF(DIF,1)<=REF(DIF,2) AND REF(DIF,1)>=REF(DEA,1) ,1,0),NODRAW;
DRAWICON(空中加油=1,DIF,23);

STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR00BBFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,1,0 ),COLOR00DDFF;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR0011EE;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1,0 ),COLOR0033DD;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,0,0 ),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1,0 ),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,0,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1,0 ),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0,0 ),COLORFFFF55;
JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,-0.18,6,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*1.1,13) ;

VAR0004:="MACD.DIF#WEEK"(6,13,5);
VAR0005:="MACD.DEA#WEEK"(6,13,5);
VAR0006:="MACD.MACD#WEEK"(6,13,5);
VAR7:="MACD.DIF#MONTH"(6,13,5);
VAR8:="MACD.DEA#MONTH"(6,13,5);
周金叉:IF(CROSS(VAR0004,VAR0005),0.3,0)LINESTICK, COLORRED,LINETHICK3;
月金叉:IF(CROSS(VAR7,VAR8),-0.5,0)LINESTICK, COLORYELLOW,LINETHICK3;
零轴金叉:IF(CROSS(VAR0004,0),0.2,0)LINESTICK,COLORGREEN,LINETHICK2;
0,LINETHICK3;
DRAWICON(CROSS(MACD,0),MACD,1);
DRAWICON(CROSS(DIF1,0),DIF1,1);
DRAWICON(CROSS(DIF,DEA),DIF,1);
DRAWICON(CROSS(DEA,DIF),DEA,2);
低位金叉:=CROSS(DIF,DEA) AND DIF<-0.1;
DRAWTEXT(低位金叉,-0.2,' 金叉'),COLORFFFFFF;
JCCOUNT1:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
二次金叉1:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,-0.18,10,0),COLOR0042CC;
STICKLINE(二次金叉,0,-0.18,8,0),COLOR004FF2;
STICKLINE(二次金叉,0,-0.18,8,0),COLOR3375FF;
DRAWTEXT(二次金叉,-0.2,' 金叉二'),COLOR3375FF;
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.13,10,0),COLORCECE00;
STICKLINE(底背离,0,0.13,4,0),COLORFFFF00;
STICKLINE(底背离,0,0.13,2,0),COLORFFFF44;
DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORFFFFFF,LINETHICK1;
DRAWTEXT(底背离,0.3,' 底背离'),COLORFFFF26;
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,LINETHICK1;
 



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

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

相关指标公式

DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出DEA:DIF的9日指数移动平均,画绿色,线宽为2
输出平滑异同平均线:(DIF-DEA)*2,COLORSTICK
输出DIF1:收盘价的8日指数移动平均-收盘价的18日指数移动平均,画黄色,线宽为2
DEA1赋值:DIF1的8日指数移动平均,画白色,线宽为2
输出空中加油:如果DIF>1日前的DIFANDDIF>=DEAANDREF(DIF,1)<=2日前的DIFANDREF(DIF,1)>=1日前的DEA,返回1,否则返回0,NODRAW
当满足条件空中加油=1时,在DIF位置画23号图标
当满足条件MACD<1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00BBFF
当满足条件MACD<1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DDFF
当满足条件MACD<1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FFFF
当满足条件MACD>=1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0011EE
当满足条件MACD>=1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0033DD
当满足条件MACD>=1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0055FF
当满足条件MACD>1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB11BB
当满足条件MACD>1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD33BB
当满足条件MACD>1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF55BB
当满足条件MACD<=1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFBB11
当满足条件MACD<=1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFDD33
当满足条件MACD<=1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF55
JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIF上穿DEA的天数
二次金叉赋值:DIF上穿DEA AND DEA<0 AND 统计21日中满足JCCOUNT=2的天数=1
当满足条件二次金叉时,在0和-0.18位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF00FF
当满足条件二次金叉时,在DEA*1.1位置画13号图标
VAR0004赋值:"MACD.DIF[取周线数据]"(6,13,5)
VAR0005赋值:"MACD.DEA[取周线数据]"(6,13,5)
VAR0006赋值:"MACD.MACD[取周线数据]"(6,13,5)
VAR7赋值:"MACD.DIF[取月线数据]"(6,13,5)
VAR8赋值:"MACD.DEA[取月线数据]"(6,13,5)
输出周金叉:如果VAR0004上穿VAR0005,返回0.3,否则返回0LINESTICK, 画红色,线宽为3
输出月金叉:如果VAR7上穿VAR8,返回-0.5,否则返回0LINESTICK, 画黄色,线宽为3
输出零轴金叉:如果VAR0004上穿0,返回0.2,否则返回0LINESTICK,画绿色,线宽为2
0,线宽为3
当满足条件MACD上穿0时,在MACD位置画1号图标
当满足条件DIF1上穿0时,在DIF1位置画1号图标
当满足条件DIF上穿DEA时,在DIF位置画1号图标
当满足条件DEA上穿DIF时,在DEA位置画2号图标
低位金叉赋值:DIF上穿DEA AND DIF<-0.1
当满足条件低位金叉时,在-0.2位置书写文字,COLORFFFFFF
JCCOUNT1赋值:统计上次DEA>=0距今天数日中满足DIF上穿DEA的天数
二次金叉1赋值:DIF上穿DEA AND DEA<0 AND 统计21日中满足JCCOUNT=2的天数=1
当满足条件二次金叉时,在0和-0.18位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0042CC
当满足条件二次金叉时,在0和-0.18位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR004FF2
当满足条件二次金叉时,在0和-0.18位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR3375FF
当满足条件二次金叉时,在-0.2位置书写文字,COLOR3375FF
A1赋值:上次1日前的DIF上穿DEA距今天数
底背离赋值:A1+1日前的收盘价>收盘价 AND DIF>A1+1日前的DIF AND DIF上穿DEA
当满足条件底背离时,在0和0.13位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORCECE00
当满足条件底背离时,在0和0.13位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFFF00
当满足条件底背离时,在0和0.13位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFF44
当满足条件A1=0时,在DEA位置画直线起点,当满足条件底背离时,在DEA位置画直线终点,0表示是否延长.,COLORFFFFFF,线宽为1
当满足条件底背离时,在0.3位置书写文字,COLORFFFF26
A2赋值:上次1日前的DEA上穿DIF距今天数
顶背离赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的DIF>DIF AND DEA上穿DIF
当满足条件A2=0时,在DEA位置画直线起点,当满足条件顶背离时,在DEA位置画直线终点,0表示是否延长.,画绿色,线宽为1

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

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