来函数检测结果如下:
该公式没有未来函数



DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED,LINETHICK2;

DEA:EMA(DIF,9),COLORWHITE,LINETHICK2;

持仓段:0,COLOR00CFFF;

空仓段:0,COLORFFCCFF;

STICKLINE(DIF>DEA,-0.5,-0.6,10,1),COLOR00CFFF;

STICKLINE(DIF<DEA,-0.5,-0.6,10,1),COLORFFCCFF;

DRAWTEXT(CROSS(DIF,DEA),DIF-0,'建仓'),COLORRED;

DRAWTEXT(CROSS(DEA,DIF),DIF+0,'空仓'),COLORGREEN;

MACD彩柱:(DIF-DEA)*2,COLORSTICK;

STICKLINE(((MACD彩柱<REF(MACD彩柱,1)) AND (MACD彩柱>0)),0,MACD彩柱,1,0),COLORLIBLUE,LINETHICK2;

STICKLINE(((MACD彩柱>REF(MACD彩柱,1)) AND (MACD彩柱<0)),0,MACD彩柱,1,0),COLORFF00FF,LINETHICK2;

建仓:IF(DIF<0,DIF,0),COLORYELLOW,LINETHICK2;

加仓:IF(DIF<0,0,DIF),COLORRED,LINETHICK2;

白线破仓:IF(DIF<DEA,DIF,DEA),COLORWHITE,LINETHICK2;

趋势强弱:IF(DIF>DEA,DEA,DEA),COLORFF937F,LINETHICK2;


原理解析:
输出DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,画红色, 线宽为2
输出DEA:DIF的9日指数移动平均,画白色, 线宽为2
输出持仓段:0,COLOR00CFFF
输出空仓段:0,COLORFFCCFF
当满足条件DIF>DEA时,在-0.5和-0.6之间画柱状线
当满足条件DIFDRAWTEXT(DIF上穿DEA,DIF-0,'建仓'),画红色
DRAWTEXT(DEA上穿DIF,DIF+0,'空仓'),画绿色
输出MACD彩柱:(DIF-DEA)*2,COLORSTICK
STICKLINE(((MACD彩柱<1日前的MACD彩柱) AND (MACD彩柱>0)),0,MACD彩柱,1,0),COLORLIBLUE, 线宽为2
STICKLINE(((MACD彩柱>1日前的MACD彩柱) AND (MACD彩柱<0)),0,MACD彩柱,1,0),COLORFF00FF, 线宽为2
如果D<0返回DIF否则返回0
如果D<0返回0否则返回DIF
如果D如果D>DEA返回DEA否则返回DEA

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!