通达信智能MACD副图指标 增加买卖信号 短中线操作结合 源码
DIF:EMA(CLOSE,10) - EMA(CLOSE,22),COLOR33FF33,LINETHICK2;
DEA:EMA(DIF,7),COLORYELLOW,LINETHICK2;
MACD:2*(DIF-DEA),COLORSTICK;
DRAWBAND(DIF,RGB(158,50,50),DEA,RGB(83,123,68));
短线只做红柱柱:DIF>DEA AND MACD>REF(MACD,1),COLORRED,NODRAW;
中线只做暖色带:MACD=0,COLORCC66FF;
STICKLINE(MACD>0,0,MACD,1,0),COLORRED;
STICKLINE(MACD>0 AND MACD< REF(MACD,1),0,MACD,1,0),COLORFFFF00;
STICKLINE(MACD< 0,0,MACD,1,0),COLORBROWN;
STICKLINE(MACD< 0 AND MACD>REF(MACD,1),0,MACD,1,0),COLORFF00FF;
IF(DIF< REF(DIF,1),DIF,DRAWNULL),COLORGRAY,LINETHICK0;
IF(DIF>REF(DIF,1),DIF,DRAWNULL),COLORMAGENTA,LINETHICK3;
DRAWICON(CROSS(DIF,DEA),DEA,1);
DRAWICON(CROSS(DEA,DIF),DIF,2);
DRAWICON(CROSS(DIF,0),DEA,9);
DRAWICON(CROSS(0,DIF),DIF,6);
买:=CROSS(DIF,DEA);
逃:=CROSS(DEA,DIF);
DRAWTEXT(买,DIF+0.02,'买'),COLORWHITE;
DRAWTEXT(逃,DEA+0.02,'逃'),COLORYELLOW;
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
输出DIF:收盘价的10日指数移动平均 - 收盘价的22日指数移动平均,COLOR33FF33, 线宽为2
输出DEA:DIF的7日指数移动平均,画黄色, 线宽为2
输出MACD:2*(DIF-DEA),COLORSTICK
DRAWBAND(DIF,RGB(158,50,50),DEA,RGB(83,123,68))
输出短线只做红柱柱:DIF>DEA AND MACD>1日前的MACD,画红色,NODRAW
输出中线只做暖色带:MACD=0,COLORCC66FF
当满足条件MACD>0时,在0和MACD之间画柱状线
STICKLINE(MACD>0 AND MACD< 1日前的MACD,0,MACD,1,0),COLORFFFF00
当满足条件MACD< 0时,在0和MACD之间画柱状线
STICKLINE(MACD< 0 AND MACD>1日前的MACD,0,MACD,1,0),COLORFF00FF
IF(DIF< 1日前的DIF,DIF,DRAWNULL),COLORGRAY,LINETHICK0
IF(DIF>1日前的DIF,DIF,DRAWNULL),画洋红色, 线宽为3
DRAWICON(DIF上穿DEA,DEA,1)
DRAWICON(DEA上穿DIF,DIF,2)
DRAWICON(DIF上穿0,DEA,9)
DRAWICON(0上穿DIF,DIF,6)
买赋值:DIF上穿DEA
逃赋值:DEA上穿DIF
当满足条件买时,在DIF+0.02和'买'位置书写文字
当满足条件逃时,在DEA+0.02和'逃'位置书写文字