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


HJ_1:=(MIN(CLOSE,OPEN)-LOW)/LOW*100;

HJ_2:=(MAX(CLOSE,OPEN)-MIN(CLOSE,OPEN))/MIN(CLOSE,OPEN)*100;

HJ_3:=(HIGH-MAX(CLOSE,OPEN))/MAX(CLOSE,OPEN)*100;

HJ_4:=HJ_3>HJ_2 AND HJ_3>3 AND HJ_1<1 AND CLOSE>OPEN;

HJ_5:=120;{}

HJ_6:=MA(CLOSE,HJ_5);

HJ_7:=POW(CLOSE-HJ_6,2);

HJ_8:=MA(HJ_7,HJ_5);

HJ_9:=SQRT(HJ_8);

HJ_10:=HJ_6+2*HJ_9;

HJ_11:=HJ_6-2*HJ_9;

HJ_12:=REF(HJ_6,1);

HJ_13:=REF(HJ_10,1);

HJ_14:=REF(HJ_11,1);

HJ_15:=MA(CLOSE,7);

HJ_16:=MA(CLOSE,20);

HJ_17:=MA(CLOSE,30);

HJ_18:=MA(CLOSE,144);

HJ_19:=MA(CLOSE,8);

HJ_20:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;

HJ_21:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;

HJ_22:=(LOW-REF(CLOSE,1))/REF(CLOSE,1)*100;

HJ_23:=REF(CLOSE,1);

HJ_24:=IF((CLOSE-HJ_23)*100/HJ_23>=10-0.01*100/HJ_23,1,0);

HJ_25:=HIGH>=HHV(HIGH,20);

HJ_26:=HJ_25=1 AND BARSLAST(REF(HJ_25=1,1))>=2;

HJ_27:=COUNT(HJ_25,5)>=1;

HJ_28:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);

HJ_29:=SUM(IF(CLOSE=REF(CLOSE,1),0,HJ_28),0);

HJ_30:=MA(HJ_29,30);

HJ_31:=OBV;

HJ_32:=HJ_31>REF(HHV(HJ_31,30),1);

HJ_33:=HJ_29>HJ_30;

HJ_34:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

HJ_35:=SMA(HJ_34,3,1);

HJ_36:=SMA(HJ_35,3,1);

HJ_37:=3*HJ_35-2*HJ_36;

HJ_38:=REF(HJ_24,1);

HJ_39:=COUNT(HJ_38,5)>=1;

HJ_40:=BARSLAST(CLOSE>1.099*REF(CLOSE,1));

HJ_41:=IF(CLOSE>REF(CLOSE,HJ_40),10,0);

HJ_42:=VOL>REF(VOL,1)*1.9;

HJ_43:=ATAN((MA(CLOSE,6)/REF(MA(CLOSE,6),1)-1)*100)*57.299999;

HJ_44:=OPEN<=REF(CLOSE,1) AND HJ_20<(-2);

HJ_45:=COUNT(HJ_44,2)>=1;

HJ_39 AND HJ_20>2.5 AND REF(HJ_45,1) AND REF(HJ_20<2.4,1) AND HJ_17>0;



{-----------------------------------};

 


原理解析:
HJ_1赋值:(收盘价和开盘价的较小值-最低价)/最低价*100


HJ_2赋值:(收盘价和开盘价较大值-收盘价和开盘价的较小值)/收盘价和开盘价的较小值*100


HJ_3赋值:(最高价-收盘价和开盘价较大值)/收盘价和开盘价较大值*100


HJ_4赋值:HJ_3>HJ_2 AND HJ_3>3 AND HJ_1<1 AND 收盘价>开盘价


HJ_5赋值:120
{}

HJ_6赋值:收盘价的HJ_5日简单移动平均


HJ_7赋值:POW(收盘价-HJ_6,2)


HJ_8赋值:HJ_7的HJ_5日简单移动平均


HJ_9赋值:SQRT(HJ_8)


HJ_10:=HJ_6+2*HJ_9


HJ_11:=HJ_6-2*HJ_9


HJ_12:=1日前的HJ_6


HJ_13:=1日前的HJ_10


HJ_14:=1日前的HJ_11


HJ_15:=收盘价的7日简单移动平均


HJ_16:=收盘价的20日简单移动平均


HJ_17:=收盘价的30日简单移动平均


HJ_18:=收盘价的144日简单移动平均


HJ_19:=收盘价的8日简单移动平均


HJ_20:=(收盘价-1日前的收盘价)/1日前的收盘价*100


HJ_21:=(最高价-1日前的收盘价)/1日前的收盘价*100


HJ_22:=(最低价-1日前的收盘价)/1日前的收盘价*100


HJ_23:=1日前的收盘价


HJ_24:=IF((收盘价-HJ_23)*100/HJ_23>=10-0.01*100/HJ_23,1,0)


HJ_25:=最高价>=20日内最高价最高值


HJ_26:=HJ_25=1 AND 上次1日前的HJ_25=1距今天数>=2


HJ_27:=统计5日满足HJ_25的天数>=1


HJ_28:=IF(收盘价>1日前的收盘价,成交量,-成交量)


HJ_29:=SUM(IF(收盘价=1日前的收盘价,0,HJ_28),0)


HJ_30:=HJ_29的30日简单移动平均


HJ_31:=OBV


HJ_32:=HJ_31>REF(30日内HJ_31最高值,1)


HJ_33:=HJ_29>HJ_30


HJ_34:=(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
HJ_34的3日[1日权重]移动平均
HJ_35的3日[1日权重]移动平均


HJ_37:=3*HJ_35-2*HJ_36


HJ_38:=1日前的HJ_24


HJ_39:=统计5日满足HJ_38的天数>=1


HJ_40:=上次收盘价>1.099*1日前的收盘价距今天数


HJ_41:=IF(收盘价>HJ_40日前的收盘价,10,0)


HJ_42:=成交量>1日前的成交量*1.9


HJ_43:=ATAN((收盘价的6日简单移动平均/REF(收盘价的6日简单移动平均,1)-1)*100)*57.299999


HJ_44:=开盘价<=1日前的收盘价 AND HJ_20<(-2)


HJ_45:=统计2日满足HJ_44的天数>=1


HJ_39 AND HJ_20>2.5 AND 1日前的HJ_45 AND 1日前的HJ_20<2.4 AND HJ_17>0




{-----------------------------------}


 

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