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


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

HJ_2:=IF(CLOSE<REF(OPEN,1) AND HJ_1<0,1,0);

HJ_3:=HJ_2;

HJ_4:=IF(CLOSE<REF(OPEN,2) AND HJ_1<0,1,0);

HJ_5:=HJ_4;{}

HJ_6:=CLOSE/REF(CLOSE,1)>1.035;

HJ_7:=HIGH>=HHV(HIGH,5);

HJ_8:=BARSLAST(HJ_7);

HJ_9:=IF(LOW<0.989*REF(LOW,HJ_8),1,0);

HJ_10:=HJ_9 AND COUNT(HJ_9,HJ_8)<2 AND HJ_8<30 AND HJ_8>0;

HJ_11:=REF(CLOSE<OPEN,1) AND CLOSE>OPEN;

HJ_12:=BARSLAST(HJ_10);

HJ_13:=IF(LOW<0.989*REF(LOW,HJ_12),1,0);

HJ_14:=HJ_13 AND COUNT(HJ_13,HJ_12)<2 AND HJ_12<30 AND HJ_8>0 AND HJ_12>0;

HJ_15:=BARSLAST(HJ_14);

HJ_16:=IF(LOW<0.989*REF(LOW,HJ_15),1,0);

HJ_17:=REF(CLOSE>OPEN OR OPEN>CLOSE,8);

HJ_18:=HJ_16 AND COUNT(HJ_16,HJ_15)<2 AND HJ_15<30 AND HJ_8>0 AND HJ_12>0 AND HJ_15>0;

HJ_19:=HJ_3=0 AND REF(HJ_3,1)=1 AND HJ_5=0 AND REF(HJ_5,1)=1;

HJ_20:=EMA(CLOSE,12)-EMA(CLOSE,26);

HJ_21:=EMA(HJ_20,9);{}

HJ_22:=2*(HJ_20-HJ_21);

HJ_23:=REF(HJ_22,1)<REF(HJ_22,2) AND HJ_22>=0 AND HJ_22>REF(HJ_22,1) AND HJ_17;

HJ_24:=MA(CLOSE,5);

HJ_25:=MA(CLOSE,10);

HJ_26:=MA(CLOSE,20);

HJ_27:=CROSS(CLOSE,HJ_24) AND CROSS(CLOSE,HJ_25) AND CROSS(CLOSE,HJ_26) AND HJ_6;

HJ_28:=HJ_19 AND (REF(HJ_14,1) OR REF(HJ_18,1) OR REF(HJ_18,2)) AND HJ_23 AND HJ_27 AND HJ_11;

STICKLINE(HJ_28,2,100,0.3,0),COLOR000099;

STICKLINE(HJ_28,2,100,0.2,0),COLOR0000CC;

STICKLINE(HJ_28,2,100,0.1,0),COLORRED;

STICKLINE(HJ_28,2,100,0,0),COLORCC66FF;

DRAWTEXT(HJ_28,95,71),COLORYELLOW;

DRAWTEXT(HJ_28,75,72),COLORYELLOW;

DRAWTEXT(HJ_28,55,73),COLORYELLOW;

DRAWTEXT(HJ_28,35,74),COLORYELLOW;

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

原理解析:
HJ_1赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价


HJ_2赋值:IF(收盘价<1日前的开盘价 AND HJ_1<0,1,0)


HJ_3赋值:HJ_2


HJ_4赋值:IF(收盘价<2日前的开盘价 AND HJ_1<0,1,0)


HJ_5赋值:HJ_4
{}

HJ_6赋值:收盘价/1日前的收盘价>1.035


HJ_7赋值:最高价>=5日内最高价最高值


HJ_8赋值:上次HJ_7距今天数


HJ_9赋值:IF(最低价<0.989*HJ_8日前的最低价,1,0)


HJ_10:=HJ_9 AND 统计HJ_8日满足HJ_9的天数<2 AND HJ_8<30 AND HJ_8>0


HJ_11:=1日前的收盘价<开盘价 AND 收盘价>开盘价


HJ_12:=上次HJ_10距今天数


HJ_13:=IF(最低价<0.989*HJ_12日前的最低价,1,0)


HJ_14:=HJ_13 AND 统计HJ_12日满足HJ_13的天数<2 AND HJ_12<30 AND HJ_8>0 AND HJ_12>0


HJ_15:=上次HJ_14距今天数


HJ_16:=IF(最低价<0.989*HJ_15日前的最低价,1,0)


HJ_17:=8日前的收盘价>开盘价 OR 开盘价>收盘价


HJ_18:=HJ_16 AND 统计HJ_15日满足HJ_16的天数<2 AND HJ_15<30 AND HJ_8>0 AND HJ_12>0 AND HJ_15>0


HJ_19:=HJ_3=0 AND 1日前的HJ_3=1 AND HJ_5=0 AND 1日前的HJ_5=1


HJ_20:=收盘价的12日指数移动平均-收盘价的26日指数移动平均


HJ_21:=HJ_20的9日指数移动平均
{}

HJ_22:=2*(HJ_20-HJ_21)


HJ_23:=1日前的HJ_22<2日前的HJ_22 AND HJ_22>=0 AND HJ_22>1日前的HJ_22 AND HJ_17


HJ_24:=收盘价的5日简单移动平均


HJ_25:=收盘价的10日简单移动平均


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


HJ_27:=收盘价上穿HJ_24 AND 收盘价上穿HJ_25 AND 收盘价上穿HJ_26 AND HJ_6


HJ_28:=HJ_19 AND (1日前的HJ_14 OR 1日前的HJ_18 OR 2日前的HJ_18) AND HJ_23 AND HJ_27 AND HJ_11
当满足条件HJ_28时,在2和100之间画柱状线
当满足条件HJ_28时,在2和100之间画柱状线
当满足条件HJ_28时,在2和100之间画柱状线
当满足条件HJ_28时,在2和100之间画柱状线
当满足条件HJ_28时,在95和71位置书写文字
当满足条件HJ_28时,在75和72位置书写文字
当满足条件HJ_28时,在55和73位置书写文字
当满足条件HJ_28时,在35和74位置书写文字
{-----------------------------------}

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