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





DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORLIRED,LINETHICK0;

DEA:EMA(DIF,9),COLORRED,LINETHICK0;

DRAWTEXT(crOSS(DIF,DEA),DIF-0,'建仓'),COLORYELLOW;

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;

_抄底:Abs((CROSS("MACD.DIF","MACD.DEA")

AND"MACD.DEA"<=-0.07)*"MACD.DIF")*1.50,COLORLIMAGENTA;

_DIF:"MACD.DIF",COLORGREEN;

_DEA:"MACD.DEA";

__强度:IF(_DIF>_DEA,_DIF,DRAWNULL),COLORRED,LINETHICK1;

_强度:IF(_DEA<_DIF,_DEA,DRAWNULL);

DRAWTEXT(ABS(_抄底)>0,_抄底*1.20,' 抄底'),COLORYELLOW;

DRAWICON(ABS(_抄底)>0,_抄底*1.10,4);

DRAWICON(CROSS(_DIF,_DEA),_DEA,1);

DRAWICON(CROSS(_DEA,_DIF),_DEA,2);


原理解析:
输出DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,COLORLIRED,LINETHICK0
输出DEA:DIF的9日指数移动平均,画红色,LINETHICK0
DRAWTEXT(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
输出_抄底:("MACD.DIF"上穿"MACD.DEA"AND"MACD.DEA"<=-0.07的绝对值*"MACD.DIF")*1.50,COLORLIMAGENTA
_输出DIF:"MACD.DIF",画绿色
_输出DEA:"MACD.DEA"
如果_D>_DEA返回_DIF否则返回DRAWNULL
如果_DEA<_D返回_DEA否则返回DRAWNULL
DRAWTEXT(_抄底的绝对值>0,_抄底*1.20,' 抄底'),画黄色
DRAWICON(_抄底的绝对值>0,_抄底*1.10,4)
DRAWICON(_DIF上穿_DEA,_DEA,1)
DRAWICON(_DEA上穿_DIF,_DEA,2)

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