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


买线:=EMA(C,2); 

卖线:=EMA(SLOPE(C,21)*20+C,42); 

STICKLINE(买线>=卖线,LOW,HIGH,1,0),COLORRED; 

STICKLINE(买线>=卖线,CLOSE,OPEN,4.5,0),COLORRED; 

STICKLINE(买线>=卖线,CLOSE,OPEN,4,0),COLORRED; 

STICKLINE(买线>=卖线,CLOSE,OPEN,3,0),COLORRED; 

STICKLINE(买线>=卖线,CLOSE,OPEN,2,0),COLORRED; 

STICKLINE(买线<卖线,CLOSE,OPEN,4.5,0),COLORFF4242; 

STICKLINE(买线<卖线,CLOSE,OPEN,4,0),COLORFF4242; 

STICKLINE(买线<卖线,CLOSE,OPEN,3,0),COLORFF4242; 

STICKLINE(买线<卖线,CLOSE,OPEN,2,0),COLORFF4242; 

STICKLINE(买线<卖线,LOW,HIGH,1,0),COLORFF4242; 

STICKLINE(CROSS(买线,卖线) OR CROSS(卖线,买线),OPEN,CLOSE,3,0),COLOR00FFFF; 

V1:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4),0.9); 

HY1:=REF(EMA(V1,3),1); {}

DRAWTEXT(CROSS(CLOSE,HY1),LOW,'↑'),LINETHICK2,COLORYELLOW; 

DRAWTEXT(CROSS(HY1,CLOSE),HIGH*1.05,'↓'),LINETHICK3,COLORWHITE; 

APP:=(VOL / (((HIGH - LOW) * 2) - ABS((CLOSE - OPEN)))); 

ZL:=IF((CLOSE > OPEN),(APP * (HIGH - LOW)),IF((CLOSE < OPEN),(APP * 

((HIGH - OPEN) + (CLOSE - LOW))),(VOL / 2))); 

SF:=IF((CLOSE > OPEN),(0 - (APP * ((HIGH - CLOSE) + (OPEN - 

LOW)))),IF((CLOSE < OPEN),(0 - (APP * (HIGH - LOW))),(0 - (VOL / 2)))); 

库存能量:=MA((ZL + SF),2); 

库存平均:=MA((ZL + SF),5); 

DRAWTEXT(CROSS(库存能量,库存平均),L*0.97,'↑'),COLORFF00FF,LINETHICK4;

线性:=((((((CLOSE * 5) + (REF(CLOSE,1) * 4)) + (REF(CLOSE,2) * 3)) + (REF(CLOSE,3) * 2)) + (REF(CLOSE,4) * 1)) / ((((5 + 4) + 3) + 2) + 1)); 

导航:线性,COLORGREEN;



 

原理解析:
买线赋值:C的2日指数移动平均


卖线赋值:EMA(SLOPE(C,21)*20+C,42)
当满足条件买线>=卖线时,在最低价和最高价之间画柱状线
当满足条件买线>=卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线>=卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线>=卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线>=卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线<卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线<卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线<卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线<卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线<卖线时,在最低价和最高价之间画柱状线


STICKLINE(买线上穿卖线 OR 卖线上穿买线,开盘价,收盘价,3,0),COLOR00FFFF


V1赋值:DMA((((最高价 + 最低价) + (收盘价 * 2)) / 4),0.9)


HY1赋值:1日前的V1的3日指数移动平均
{}

DRAWTEXT(收盘价上穿HY1,最低价,'↑'), 线宽为2,画黄色


DRAWTEXT(HY1上穿收盘价,最高价*1.05,'↓'), 线宽为3,画白色


APP赋值:(成交量 / (((最高价 - 最低价) * 2) - (收盘价 - 开盘价的绝对值)))


ZL赋值:IF((收盘价 > 开盘价),(APP * (最高价 - 最低价)),IF((收盘价 < 开盘价),(APP *

((最高价 - 开盘价) + (收盘价 - 最低价))),(成交量 / 2)))


SF赋值:IF((收盘价 > 开盘价),(0 - (APP * ((最高价 - 收盘价) + (开盘价 -

最低价)))),IF((收盘价 < 开盘价),(0 - (APP * (最高价 - 最低价))),(0 - (成交量 / 2))))


库存能量赋值:MA((ZL + SF),2)


库存平均赋值:MA((ZL + SF),5)


DRAWTEXT(库存能量上穿库存平均,L*0.97,'↑'),COLORFF00FF,LINETHICK4
线性赋值:((((((收盘价 * 5) + (1日前的收盘价 * 4)) + (2日前的收盘价 * 3)) + (3日前的收盘价 * 2)) + (4日前的收盘价 * 1)) / ((((5 + 4) + 3) + 2) + 1))
输出

导航:线性,画绿色


 

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