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


OBV:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0);

RSV:=(OBV-LLV(OBV,34))/(HHV(OBV,34)-LLV(OBV,34))*100;

K:SMA(RSV,5,1);

D:SMA(K,3,1);

JJ:=3*K-2*D;

J:IF(JJ>100,100,JJ);

AA1:=(EMA(CLOSE,12)-EMA(CLOSE,26))*100+50;

AA2:=EMA(AA1,9);

AA3:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;

AA4:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;

AA5:=SMA(AA4,13,8);

OBV走势:CEILING(SMA(AA5,13,8)),LINETHICK2;

AA6:=SMA(AA3,21,8);{}

买观注: STICKLINE(OBV走势-AA6<-65,0,5,15,1);

买进:LONGCROSS(AA1,AA2*1.05,15) AND AA1<40;

卖观注: STICKLINE(OBV走势-AA6>85,95,90,15,1);

卖出:STICKLINE(LONGCROSS(AA2,AA1*0.95,7) AND AA1>0,100,80,6,0);

黄s:=SMA(L,21,2)*0.95;

绿色:=SMA(C,2,1);

买:CROSS(绿色,黄s)*60,COLOR0000FF,LINETHICK2;

80;

20;

45;

 

原理解析:
OBV赋值:SUM(IF(收盘价>1日前的收盘价,成交量,IF(收盘价<1日前的收盘价,-成交量,0)),0)


RSV赋值:(OBV-34日内OBV最低值)/(34日内OBV最高值-34日内OBV最低值)*100
RSV的5日[1日权重]移动平均
K的3日[1日权重]移动平均


JJ赋值:3*K-2*D
如果JJ>100返回100否则返回JJ


AA1赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*100+50


AA2赋值:AA1的9日指数移动平均


AA3赋值:(21日内最高价最高值-收盘价)/(21日内最高价最高值-21日内最低价最低值)*100-10


AA4赋值:(收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值)*100
AA4的13日[8日权重]移动平均
AA5的13日[8日权重]移动平均
AA3的21日[8日权重]移动平均
当满足条件OBV走势-AA6<-65时,在0和5之间画柱状线
输出

买进:LONGCROSS(AA1,AA2*1.05,15) AND AA1<40
当满足条件OBV走势-AA6>85时,在95和90之间画柱状线
输出

卖出:STICKLINE(LONGCROSS(AA2,AA1*0.95,7) AND AA1>0,100,80,6,0)
L的21日[2日权重]移动平均
C的2日[1日权重]移动平均
输出

买:绿色上穿黄S*60,COLOR0000FF, 线宽为2


80


20


45


 

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