通达信做足波段稳定获利MACD副图 源码
使用说明:按照副图提示,结合主图,定有收获,只要心中莫贪,见仁见智!
{参数 LONG=26 SHORT=12 M=9}
{INPUT:LONG(26,26,26),SHORT(12,12,12),M(9,9,9);}
OBV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/25000,1);
DIFF : EMA(OBV,12) - EMA(OBV,26);
BBDIFF:=DIFF-REF(DIFF,1);
DEA : EMA(DIFF,9);
BBDEA:=DEA-REF(DEA,1);
MACD : 2*(DIFF-DEA), COLORSTICK;
柱: 2*(DIFF-DEA);
BB柱:=柱-REF(柱,1);
IF(BBDIFF>0,DIFF,DRAWNULL),COLORCC00FF,LINETHICK2;
IF(BBDIFF<=0,DIFF,DRAWNULL),COLORFF9999,LINETHICK2;
IF(BBDEA>0,DEA,DRAWNULL),COLOR0066FF,LINETHICK2;
IF(BBDEA<=0,DEA,DRAWNULL),COLOR00FF33,LINETHICK2;
IF(BB柱>0,柱,DRAWNULL),COLORCC00FF,LINETHICK1;
IF(BB柱<=0,柱,DRAWNULL),COLORFF9999,LINETHICK1;
DIFF速率:BBDIFF*100,,NODRAW;
DEA速率:BBDEA*100,,NODRAW;
来函数检测结果如下:
该公式没有未来函数
定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
OBV赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回如果收盘价<1日前的收盘价,返回-成交量(手),否则返回0的历史累和/25000的1日简单移动平均
输出DIFF : OBV的12日指数移动平均 - OBV的26日指数移动平均
BBDIFF赋值:DIFF-1日前的DIFF
输出DEA : DIFF的9日指数移动平均
BBDEA赋值:DEA-1日前的DEA
输出平滑异同平均线 : 2*(DIFF-DEA), COLORSTICK
输出柱: 2*(DIFF-DEA)
BB柱赋值:柱-1日前的柱
如果BBDIFF>0,返回DIFF,否则返回无效数,COLORCC00FF,线宽为2
如果BBDIFF<=0,返回DIFF,否则返回无效数,COLORFF9999,线宽为2
如果BBDEA>0,返回DEA,否则返回无效数,COLOR0066FF,线宽为2
如果BBDEA<=0,返回DEA,否则返回无效数,COLOR00FF33,线宽为2
如果BB柱>0,返回柱,否则返回无效数,COLORCC00FF,线宽为1
如果BB柱<=0,返回柱,否则返回无效数,COLORFF9999,线宽为1
输出DIFF速率:BBDIFF*100,,NODRAW
输出DEA速率:BBDEA*100,,NODRAW