来函数检测结果如下:
该公式没有未来函数
HJ_1:=MA(CLOSE,3);
HJ_2:=MA(CLOSE,5);
HJ_3:=(HJ_1+HJ_2)/2;
HJ_4:=MA(CLOSE,20);
HJ_5:=MA(CLOSE,30);
HJ_6:=HJ_2>=HJ_5 AND HJ_5>REF(HJ_5,1);
HJ_7:=HJ_3>=REF(HJ_3,1) AND REF(HJ_3,1)<REF(HJ_3,2);
HJ_8:=CLOSE>REF((OPEN-CLOSE)/2+CLOSE,2);
HJ_9:=CROSS(CLOSE,HJ_3) AND (HJ_7 OR HJ_8) AND HJ_6;
DRAWTEXT_FIX(CURRBARSCOUNT=60,0.4,0.01,0,8),COLORGREEN;
HJ_10:=HJ_9 AND HJ_2>REF(HJ_2,1);
STICKLINE(HJ_9,HIGH,LOW,0,1),COLORGREEN,LINETHICK2;
STICKLINE(HJ_9,OPEN,CLOSE,4.1,0),COLORGREEN,LINETHICK2;
STICKLINE(HJ_10,HIGH,LOW,0,1),COLORYELLOW,LINETHICK2;
STICKLINE(HJ_10,OPEN,CLOSE,4,0),COLORYELLOW,LINETHICK2;
HJ_11:=(3*CLOSE+LOW+OPEN+HIGH)/6;
红线上牛股起:(20*HJ_11+19*REF(HJ_11,1)+18*REF(HJ_11,2)+17*REF(HJ_11,3)+16*REF(HJ_11,4)+15*REF(HJ_11,5)+14*REF(HJ_11,6)+13*REF(HJ_11,7)+12*REF(HJ_11,8)+11*REF(HJ_11,9)+10*REF(HJ_11,10)+9*REF(HJ_11,11)+8*REF(HJ_11,12)+7*REF(HJ_11,13)+6*REF(HJ_11,14)+5*REF(HJ_11,15)+4*REF(HJ_11,16)+3*REF(HJ_11,17)+2*REF(HJ_11,18)+REF(HJ_11,20))/210,COLORRED,LINETHICK2;
绿线下熊股出:MA(红线上牛股起,6),COLORGREEN,LINETHICK2;
HJ_12:=AMOUNT/VOL/100;
HJ_13:=REF(CLOSE,1);
HJ_14:=LOW-REF(HIGH,1);
STICKLINE(CLOSE>REF(CLOSE,1) AND HJ_14>0,REF(HIGH,1),LOW,4,0),COLORGRAY;
HJ_15:=REF(LOW,1)-HIGH;{}
STICKLINE(CLOSE<REF(CLOSE,1) AND HJ_15>0,REF(LOW,1),HIGH,3.05,0),COLORBLUE;
HJ_16:=10;
HJ_17:=9;
HJ_18:=531;
HJ_19:=1510000;
HJ_20:=HJ_18+HJ_19;
HJ_21:=SMA(LOW,4,3);
HJ_22:=9;
HJ_23:=IF(DATE>HJ_20,0,1);
HJ_24:=9;
HJ_25:=IF(REF(CLOSE,1)*1.1*HJ_23-CLOSE<0.01,1,0);
DRAWTEXT((OPEN+CLOSE)/2 AND HJ_25,(OPEN+CLOSE)/2,HJ_24),COLORMAGENTA;
HJ_26:=9;
DRAWTEXT(HJ_25,LOW,HJ_26),COLORGRAY;
HJ_27:=MA(CLOSE,5);
HJ_28:=MA(CLOSE,21);
涨停密码线:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORWHITE;
HJ_29:=REF(CLOSE,1);
HJ_30:=SMA(MAX(CLOSE-HJ_29,0),2,1)/SMA(ABS(CLOSE-HJ_29),2,1)*100;
HJ_31:=SMA(MAX(CLOSE-HJ_29,0),14,1)/SMA(ABS(CLOSE-HJ_29),14,1)*100;
HJ_32:=45;
HJ_33:=50;
HJ_34:=80;
HJ_35:=20;
HJ_36:=5;
HJ_37:=SMA(HIGH,10,9)*HJ_23;
HJ_38:=SMA(LOW,10,9)*HJ_23;
HJ_39:=HJ_30<HJ_33 AND REF(HJ_30,1)>HJ_33;
HJ_40:=HJ_30<HJ_32 AND REF(HJ_30,1)>HJ_32;
HJ_41:=HJ_30<HJ_35 AND REF(HJ_30,1)>HJ_35;
HJ_42:=COUNT(HJ_25,13)>=1;
HJ_43:=COUNT(HJ_25,21)>=1;
HJ_44:=SMA(HIGH,HJ_16,HJ_17);
STICKLINE(HJ_44 AND HJ_43,HJ_44,HJ_44*1.001,0.3,0),COLORWHITE;
HJ_45:=SMA(LOW,HJ_16,HJ_17);
STICKLINE(HJ_25,HIGH,LOW,0,0),COLORRED;
STICKLINE(HJ_25,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(HJ_25,(CLOSE+OPEN)/2,CLOSE,2.5,0),COLOR10D0FF;
卖出全息价参考:HJ_37,NODRAW,COLORRED;
补仓全息价参考:HJ_38,NODRAW,COLORGREEN;
DRAWICON(HJ_10,LOW,11);
DRAWTEXT(HJ_10,LOW*0.99,10),COLORRED;
{-----------------------------------}
原理解析:
HJ_1赋值:收盘价的3日简单移动平均
HJ_2赋值:收盘价的5日简单移动平均
HJ_3赋值:(HJ_1+HJ_2)/2
HJ_4赋值:收盘价的20日简单移动平均
HJ_5赋值:收盘价的30日简单移动平均
HJ_6赋值:HJ_2>=HJ_5 AND HJ_5>1日前的HJ_5
HJ_7赋值:HJ_3>=1日前的HJ_3 AND 1日前的HJ_3<2日前的HJ_3
HJ_8赋值:收盘价>REF((开盘价-收盘价)/2+收盘价,2)
HJ_9赋值:收盘价上穿HJ_3 AND (HJ_7 OR HJ_8) AND HJ_6
当满足条件 到最后交易的周期=60时,在横轴0.4纵轴0.01位置书写文字
HJ_10:=HJ_9 AND HJ_2>1日前的HJ_2
当满足条件HJ_9时,在最高价和最低价之间画柱状线
当满足条件HJ_9时,在开盘价和收盘价之间画柱状线
当满足条件HJ_10时,在最高价和最低价之间画柱状线
当满足条件HJ_10时,在开盘价和收盘价之间画柱状线
HJ_11:=(3*收盘价+最低价+开盘价+最高价)/6
输出
红线上牛股起:(20*HJ_11+19*1日前的HJ_11+18*2日前的HJ_11+17*3日前的HJ_11+16*4日前的HJ_11+15*5日前的HJ_11+14*6日前的HJ_11+13*7日前的HJ_11+12*8日前的HJ_11+11*9日前的HJ_11+10*10日前的HJ_11+9*11日前的HJ_11+8*12日前的HJ_11+7*13日前的HJ_11+6*14日前的HJ_11+5*15日前的HJ_11+4*16日前的HJ_11+3*17日前的HJ_11+2*18日前的HJ_11+20日前的HJ_11)/210,画红色, 线宽为2
输出
绿线下熊股出:红线上牛股起的6日简单移动平均,画绿色, 线宽为2
HJ_12:=成交额/成交量/100
HJ_13:=1日前的收盘价
HJ_14:=最低价-1日前的最高价
STICKLINE(收盘价>1日前的收盘价 AND HJ_14>0,1日前的最高价,最低价,4,0),COLORGRAY
HJ_15:=1日前的最低价-最高价
{}
STICKLINE(收盘价<1日前的收盘价 AND HJ_15>0,1日前的最低价,最高价,3.05,0), 画蓝色
HJ_16:=10
HJ_17:=9
HJ_18:=531
HJ_19:=1510000
HJ_20:=HJ_18+HJ_19
最低价的4日[3日权重]移动平均
HJ_22:=9
如果DATE>HJ_20返回0否则返回1
HJ_24:=9
HJ_25:=IF(1日前的收盘价*1.1*HJ_23-收盘价<0.01,1,0)
DRAWTEXT((开盘价+收盘价)/2 AND HJ_25,(开盘价+收盘价)/2,HJ_24),画洋红色
HJ_26:=9
当满足条件HJ_25时,在最低价和HJ_26位置书写文字
HJ_27:=收盘价的5日简单移动平均
HJ_28:=收盘价的21日简单移动平均
输出
涨停密码线:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,画白色
HJ_29:=1日前的收盘价
HJ_30:=SMA(收盘价-HJ_29和0较大值,2,1)/SMA(收盘价-HJ_29的绝对值,2,1)*100
HJ_31:=SMA(收盘价-HJ_29和0较大值,14,1)/SMA(收盘价-HJ_29的绝对值,14,1)*100
HJ_32:=45
HJ_33:=50
HJ_34:=80
HJ_35:=20
HJ_36:=5
最高价的10日[9日权重]移动平均
最低价的10日[9日权重]移动平均
HJ_39:=HJ_30
HJ_40:=HJ_30
HJ_41:=HJ_30
HJ_42:=统计13日满足HJ_25的天数>=1
HJ_43:=统计21日满足HJ_25的天数>=1
最高价的HJ_16日[HJ_17日权重]移动平均
当满足条件HJ_44 AND HJ_43时,在HJ_44和HJ_44*1.001之间画柱状线
最低价的HJ_16日[HJ_17日权重]移动平均
当满足条件HJ_25时,在最高价和最低价之间画柱状线
当满足条件HJ_25时,在开盘价和收盘价之间画柱状线
STICKLINE(HJ_25,(收盘价+开盘价)/2,收盘价,2.5,0),COLOR10D0FF
输出
卖出全息价参考:HJ_37,NODRAW,画红色
输出
补仓全息价参考:HJ_38,NODRAW,画绿色
当满足条件HJ_10时,在最低价和11之间画图标
当满足条件HJ_10时,在最低价*0.99和10位置书写文字
{-----------------------------------}