来函数检测结果如下:
该公式没有未来函数
X1:=(C+L+H)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
DRAWTEXT(CROSS(X2,X3),L*0.98,'BUY');
DRAWTEXT(CROSS(X3,X2),H*1.02,'SELL');
STICKLINE(X2>=X3,LOW,HIGH,1,0),COLORRED;
STICKLINE(X2>=X3,CLOSE,OPEN,3,1),COLORRED;
STICKLINE(X2>=X3,CLOSE,OPEN,2,0),COLORBROWN;
STICKLINE(X2<X3,LOW,HIGH,1,0),COLORGREEN;
STICKLINE(X2<X3,CLOSE,OPEN,3,1),COLORGREEN;
STICKLINE(CROSS(X2,X3),OPEN,CLOSE,2.5,0),COLORYELLOW;
STICKLINE(CROSS(X3,X2),OPEN,CLOSE,2.5,0),COLORBLUE;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MAVOL1:=MA(VOL,5);
MAVOL2:=MA(VOL,10);
Y:=MAVOL1<MAVOL2 AND DIF<DEA;
DRAWTEXT(Y,H,'空'),COLORGREEN;
Y1:=MAVOL1>MAVOL2 AND DIF>DEA;
DRAWTEXT(Y1,H,'多'),COLORRED;
原理解析:
X1赋值:(C+L+H)/3
X2赋值:X1的6日指数移动平均
X3赋值:X2的5日指数移动平均
DRAWTEXT(X2上穿X3,L*0.98,'BUY')
DRAWTEXT(X3上穿X2,H*1.02,'SELL')
当满足条件X2>=X3时,在最低价和最高价之间画柱状线
当满足条件X2>=X3时,在收盘价和开盘价之间画柱状线
当满足条件X2>=X3时,在收盘价和开盘价之间画柱状线
当满足条件X2
STICKLINE(X2上穿X3,开盘价,收盘价,2.5,0),画黄色
STICKLINE(X3上穿X2,开盘价,收盘价,2.5,0), 画蓝色
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MAVOL1赋值:成交量的5日简单移动平均
MAVOL2赋值:成交量的10日简单移动平均
Y赋值:MA成交量1
Y1:=MA成交量1>MA成交量2 AND DIF>DEA
当满足条件Y1时,在H和'多'位置书写文字
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!