未来函数检测结果如下:
该公式包含未来函数:XMA


M6:=(EMA(c,5)+EMA(c,6))/2;

M12:=EMA(c,12);

M26:=EMA(c,26);

M56:=ema(C,56);

M121:=ema(C,121);

xdif:((M6-M121)/2+(M12-M56+M26-M121)/2+M6-M26)/3,COLORWHITE;

XDEA:ema(XDIF,3),COLORCYAN;

XMACD:=2*(xdif-XDEA),LINETHICK,COLORWHITE;

DIF:(M56-M121+(M26-M121)/2+(M12-M121)/3+(M6-M121)/4)/4,COLORMAGENTA;

DEA:ema(DIF,9),COLORGREEN;{}

MACD:2*(DIF-DEA),LINETHICK,COLOR00CCCC;

BMACD:(MACD+XMACD/2)/2,LINETHICK,COLORRED;

STICKLINE(BMACD>=0,0,BMACD,2,1),COLORRED;

STICKLINE(BMACD<0,0,BMACD,2,1),COLOR00bb00;

STICKLINE(MACD>=0,0,MACD,0,0),COLOR00CCCC;

STICKLINE(MACD<0,0,MACD,0,0),COLORCYAN;

JGL:=(((xdif-XDEA)/ABS(XDEA)+(XDEA-DIF)/ABS(DIF)+(DIF-DEA)/ABS(DEA))/3)*10;

DRAWTEXT(CROSS(JGL,0)AND xdif>REF(xdif,1),DEA*0.9,'★'),COLORYELLOW;

原理解析:
M6赋值:(C的5日指数移动平均+C的6日指数移动平均)/2


M12赋值:C的12日指数移动平均


M26赋值:C的26日指数移动平均


M56赋值:C的56日指数移动平均


M121:=C的121日指数移动平均
输出

XDIF:((M6-M121)/2+(M12-M56+M26-M121)/2+M6-M26)/3,画白色
输出

XDEA:XDIF的3日指数移动平均,画青色


XMACD赋值:2*(XDIF-XDEA),LINETHICK,画白色
输出

DIF:(M56-M121+(M26-M121)/2+(M12-M121)/3+(M6-M121)/4)/4,画洋红色
输出

DEA:DIF的9日指数移动平均,画绿色
输出{}

MACD:2*(DIF-DEA),LINETHICK,COLOR00CCCC
输出

BMACD:(MACD+XMACD/2)/2,LINETHICK,画红色
当满足条件BMACD>=0时,在0和BMACD之间画柱状线
当满足条件BMACD<0时,在0和BMACD之间画柱状线
当满足条件MACD>=0时,在0和MACD之间画柱状线
当满足条件MACD<0时,在0和MACD之间画柱状线


JGL赋值:(((XDIF-XDEA)/XDEA的绝对值+(XDEA-DIF)/ABS(DIF)+(DIF-DEA)/ABS(DEA))/3)*10


DRAWTEXT(JGL上穿0AND XDIF>1日前的XDIF,DEA*0.9,'★'),画黄色

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