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


LC := REF(CLOSE,1);

RSI1:=SMA(MAX(CLOSE-LC,0),3,1)/SMA(ABS(CLOSE-LC),3,1)*100;

RSI2:=SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100;

RSI3:=SMA(MAX(CLOSE-LC,0),8,1)/SMA(ABS(CLOSE-LC),8,1)*100;

相对强弱:=0.5*RSI1+0.31*RSI2+0.19*RSI3;

WAVE1:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),3,1);

WAVE2:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),5,1);

WAVE3:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),8,1);

短线波段:=0.5*WAVE1+0.31*WAVE2+0.19*WAVE3;

超跌区:10,POINTDOT,COLORWHITE;

机会区:20,POINTDOT,COLORRED;

风险区:80,POINTDOT,COLORGREEN;

风险系数:0.5*相对强弱+0.5*短线波段,COLORYELLOW;



CD1:=IF(风险系数<20 AND CLOSE>OPEN AND DDX>0,1,0);

CD2:=IF(风险系数<20 AND LOW>=REF(LOW,1) AND CLOSE>LOW AND DDX>0,1,0);

CD3:=IF(REF(风险系数,1)<20 AND 风险系数>REF(风险系数,1),1,0);

SIGNALBUY:=(CD1=1 OR CD2=1 OR CD3=1);

X:=(SIGNALBUY AND COUNT(SIGNALBUY,3)=1);

DRAWICON(X,机会区,1);


原理解析:
LC := 1日前的收盘价
RSI1赋值:SMA(收盘价-LC和0较大值,3,1)/SMA(收盘价-LC的绝对值,3,1)*100
RSI2赋值:SMA(收盘价-LC和0较大值,5,1)/SMA(收盘价-LC的绝对值,5,1)*100
RSI3赋值:SMA(收盘价-LC和0较大值,8,1)/SMA(收盘价-LC的绝对值,8,1)*100
相对强弱赋值:0.5*RSI1+0.31*RSI2+0.19*RSI3
WAVE1赋值:SMA(100*(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值),3,1)
WAVE2赋值:SMA(100*(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值),5,1)
WAVE3赋值:SMA(100*(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值),8,1)
短线波段赋值:0.5*WAVE1+0.31*WAVE2+0.19*WAVE3
输出超跌区:10,POINTDOT,画白色
输出机会区:20,POINTDOT,画红色
输出风险区:80,POINTDOT,画绿色
输出风险系数:0.5*相对强弱+0.5*短线波段,画黄色
如果风险系数<20 AND 收盘价>开盘价 AND DDX>0返回1否则返回0
CD2赋值:IF(风险系数<20 AND 最低价>=1日前的最低价 AND 收盘价>最低价 AND DDX>0,1,0)
CD3赋值:IF(1日前的风险系数<20 AND 风险系数>1日前的风险系数,1,0)
SIGNALBUY赋值:(CD1=1 OR CD2=1 OR CD3=1)
X赋值:(SIGNALBUY AND 统计3日满足SIGNALBUY的天数=1)
当满足条件X时,在机会区和1之间画图标

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