DIF:EMA(CLOSE,10) – EMA(CLOSE,22),COLOR33FF33,LINETHICK2;
{输出DIF:收盘价的10日指数移动平均 – 收盘价的22日指数移动平均,颜色:33FF33,线宽为2;}

DEA:EMA(DIF,7),COLORYELLOW,LINETHICK2;
{输出DEA:DIF的7日指数移动平均,画黄色,线宽为2;}

MACD:2*(DIF-DEA),COLORSTICK;
{输出平滑异同平均线:2*(DIF-DEA),颜色:STICK;}

DRAWBAND(DIF,RGB(158,50,50),DEA,RGB(83,123,68));
{画带状线;}

短线只做红柱柱:DIF>DEA AND MACD>REF(MACD,1),COLORRED,NODRAW;
{输出短线只做红柱柱:DIF>DEA 和 MACD>1日前的MACD,画红色,不画该线;}

中线只做暖色带:MACD=0,COLORCC66FF;
{输出中线只做暖色带:MACD=0,颜色:CC66FF;}

STICKLINE(MACD>0,0,MACD,1,0),COLORRED;
{当满足条件MACD>0时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色;}

STICKLINE(MACD>0 AND MACD< REF(MACD,1),0,MACD,1,0),COLORFFFF00;
{当满足条件MACD>0和MACD<1日前的MACD时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,颜色:FFFF00;}

STICKLINE(MACD< 0,0,MACD,1,0),COLORBROWN;
{当满足条件MACD<0时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,画棕色;}

STICKLINE(MACD< 0 AND MACD>REF(MACD,1),0,MACD,1,0),COLORFF00FF;
{当满足条件MACD<0和MACD>1日前的MACD时,在0和MACD位置之间画柱状线,宽度为1,0不为0则画空心柱.,颜色:FF00FF;}

IF(DIF< REF(DIF,1),DIF,DRAWNULL),COLORGRAY,LINETHICK0;
{如果DIF<1日前的DIF,返回DIF,否则返回无效数,画深灰色,线宽为0;}

IF(DIF>REF(DIF,1),DIF,DRAWNULL),COLORMAGENTA,LINETHICK3;
{如果DIF>1日前的DIF,返回DIF,否则返回无效数,画洋红色,线宽为3;}

DRAWICON(CROSS(DIF,DEA),DEA,1);
{当满足条件DIF上穿DEA时,在DEA位置画1号图标;}

DRAWICON(CROSS(DEA,DIF),DIF,2);
{当满足条件DEA上穿DIF时,在DIF位置画2号图标;}

DRAWICON(CROSS(DIF,0),DEA,9);
{当满足条件DIF上穿0时,在DEA位置画9号图标;}

DRAWICON(CROSS(0,DIF),DIF,6);
{当满足条件0上穿DIF时,在DIF位置画6号图标;}

买:=CROSS(DIF,DEA);
{买赋值:DIF上穿DEA;}

逃:=CROSS(DEA,DIF);
{逃赋值:DEA上穿DIF;}

DRAWTEXT(买,DIF+0.02,’买’),COLORWHITE;
{当满足条件买时,在DIF+0.02位置书写文字,画白色;}

DRAWTEXT(逃,DEA+0.02,’逃’),COLORYELLOW;
{当满足条件逃时,在DEA+0.02位置书写文字,画黄色;}

通达信超级macd优化版买卖幅图指标公式源码

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。