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


日时转换:=IF(PERIOD=5,120,240);
QZS:=(EMA(CLOSE,10)+EMA(CLOSE,32))/2;
VAR1:=(EMA(CLOSE,30)+EMA(CLOSE,72))/2;
VAR2:=(EMA(VOL,10)+EMA(VOL,32))/2;
VAR3:=(VAR1+VAR2)/2;
VAR4:=EMA(VAR3,30);
VAR5:=EMA(VAR3,60);
VAR6:=EVERY(VAR1>REF(VAR1,1),5) AND EVERY(VAR4>REF(VAR4,1),5);
DRAWBAND(VAR1,RGB(150,30,30),EMA(VAR1,60),RGB(0,110,30));
牵引线:VAR1,COLORYELLOW;
强弱线:EMA(VAR1,日时转换),POINTDOT,COLORWHITE;
趋势关注:IF(CROSS(VAR1,EMA(VAR1,60)) AND VAR6,1,0),NODRAW,COLORRED;
量价关注:IF(CROSS(VAR3,VAR5) AND VAR6,1,0),NODRAW,COLORWHITE;
冲击量:IF(VAR3>VAR5 AND VAR6,1,0),NODRAW,COLORYELLOW;
强势区:IF(VAR1>强弱线,1,DRAWNULL),NODRAW,COLORRED;
止损区:IF(VAR1<强弱线,1,DRAWNULL),NODRAW,COLORGREEN;
STICKLINE(QZS>VAR1,QZS,VAR1,1,0),COLORFF00FF;
STICKLINE(冲击量=1,QZS,VAR1,1,0),COLORYELLOW;
DRAWICON(趋势关注=1,EMA(VAR1,60),13);
DRAWTEXT(量价关注=1,EMA(VAR1,60),'L0V'),COLORWHITE;
 

原理解析:
如果PERIOD=5返回120否则返回240
QZS赋值:(收盘价的10日指数移动平均+收盘价的32日指数移动平均)/2
VAR1赋值:(收盘价的30日指数移动平均+收盘价的72日指数移动平均)/2
VAR2赋值:(成交量的10日指数移动平均+成交量的32日指数移动平均)/2
VAR3赋值:(VAR1+VAR2)/2
VAR4赋值:VAR3的30日指数移动平均
VAR5赋值:VAR3的60日指数移动平均
VAR6赋值:EVERY(VAR1>1日前的VAR1,5) AND EVERY(VAR4>1日前的VAR4,5)
DRAWBAND(VAR1,RGB(150,30,30),VAR1的60日指数移动平均,RGB(0,110,30))
输出牵引线:VAR1,画黄色
输出强弱线:VAR1的日时转换日指数移动平均,POINTDOT,画白色
输出趋势关注:IF(CROSS(VAR1,VAR1的60日指数移动平均) AND VAR6,1,0),NODRAW,画红色
输出量价关注:IF(VAR3上穿VAR5 AND VAR6,1,0),NODRAW,画白色
如果VAR3>VAR5 AND VAR6返回1否则返回0
如果VAR1>强弱线返回1否则返回DRAWNULL
如果VAR1<强弱线返回1否则返回DRAWNULL
当满足条件QZS>VAR1时,在QZS和VAR1之间画柱状线
当满足条件冲击量=1时,在QZS和VAR1之间画柱状线
DRAWICON(趋势关注=1,VAR1的60日指数移动平均,13)
DRAWTEXT(量价关注=1,VAR1的60日指数移动平均,'L0V'),画白色
 

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