来函数检测结果如下:
该公式没有未来函数
OBV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0))/25000,0),1);
OBVE:=EMA(OBV,3);
DIFF : EMA(OBVE,12) - EMA(OBVE,26),LINETHICK2;
BBDIFF:=DIFF-REF(DIFF,1);
DEA : EMA(DIFF,9),LINETHICK2;
BBDEA:=DEA-REF(DEA,1);
{股票指标网}
MACD : 2*(DIFF-DEA), COLORSTICK;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2.5,0),COLORGREEN;
STICKLINE(MACD<REF(MACD,1)AND MACD<0,0,MACD,3,1),COLORFFCC33;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,3,1),COLOR0099FF;
STICKLINE(MACD>REF(MACD,1)AND MACD>0,0,MACD,3,1),COLORYELLOW;
IF(BBDEA>0,DEA,DRAWNULL),COLOR9966CC,LINETHICK2;
IF(BBDEA<0,DEA,DRAWNULL),COLOR00FF33,LINETHICK2;
IF(BBDIFF>0,DIFF,DRAWNULL),COLORRED,LINETHICK2;
IF(BBDIFF<0,DIFF,DRAWNULL),COLORCYAN,LINETHICK2;
原理解析:
OBV赋值:MA(SUM(IF(收盘价>1日前的收盘价,成交量,IF(收盘价<1日前的收盘价,-成交量,0))/25000,0),1)
OBVE:=OBV的3日指数移动平均
DIFF : OBVE的12日指数移动平均 - OBVE的26日指数移动平均, 线宽为2
BBDIFF赋值:DIFF-1日前的DIFF
DEA : DIFF的9日指数移动平均, 线宽为2
BBDEA赋值:DEA-1日前的DEA
{股票指标网}
MACD : 2*(DIFF-DEA), COLORSTICK
STICKLINE(MACD<1日前的MACDAND MACD>0,0,MACD,2.5,0),画绿色
STICKLINE(MACD<1日前的MACDAND MACD<0,0,MACD,3,1),COLORFFCC33
STICKLINE(MACD>1日前的MACDAND MACD<0,0,MACD,3,1),COLOR0099FF
STICKLINE(MACD>1日前的MACDAND MACD>0,0,MACD,3,1),画黄色
如果BBDEA>0返回DEA否则返回DRAWNULL
如果BBDEA<0返回DEA否则返回DRAWNULL
如果BBDF>0返回DIFF否则返回DRAWNULL
如果BBDF<0返回DIFF否则返回DRAWNULL
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!