不多说,直接上效果如图:
► 日线表现
代码评估
技术指标代码评估:
X_1 到 X_8: 这些是定义的中间变量,用于后续的计算和判断。例如:
X_1:判断昨日收盘价的1.1倍是否小于今日的收盘价0.01,并且今日的最高价等于收盘价。
X_2, X_3, X_4:分别计算5日、35日、135日的成交量移动平均。
换手率%: 计算当前的换手率百分比。FINANCE(7)用于获取市场的财务数据。
低迷至巨量换手: 这些条件判断根据换手率%的不同区间分类,例如“低迷”是换手率%小于等于1%的情况。
STICKLINE: 这些可能是用于绘制图表的函数,根据不同的换手率情况绘制不同颜色的线条。
前高量: 计算过去60天中换手率%的最高值,并以绿色表示。
后量超前量: 判断当前的成交量是否超过过去90天的最高成交量。
牛股启动: 一个过滤器,可能用于识别强势股票的启动信号。
量比: 当前成交量与5日平均成交量的比率。
均量金叉: 判断5日和60日的成交量移动平均是否发生交叉。
使用技巧
该指标分主副图两个指标,可以综合使用,也可以单独使用。信号还是比较多的,大家自行探索。我介绍的是副图的游资信号和主图的黄颜色信号相结合,当游资信号出现,并且处于黄颜色刚启动的时候,这个时候入场是比较合适的。
副图的信号是很多的,需要大家自己研究了。
X_1:=MA(CLOSE,10);
X_2:=MA(CLOSE,54);
X_3:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
X_4:=FILTER(X_3,10);
X_5:=BARSLAST(X_4);
X_6:=REF(HIGH,X_5+2);
X_7:=REF(HIGH,X_5+1);
X_8:=REF(HIGH,X_5);
X_9:=MAX(X_6,X_7);
X_10:=MAX(X_9,X_8);
X_11:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
X_12:=X_5<150;
X_13:=(OPEN-X_10)/X_10*100<30;
X_14:=(CLOSE-LLV(LOW,X_5))/LLV(LOW,X_5)*100<50;
X_15:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
X_16:=VOL/MA(VOL,5)<3.5;
X_17:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
X_18:=X_11 AND X_12 AND X_13 AND X_14 AND X_15 AND X_16 AND X_17;
X_19:=FILTER(X_18,15);
X_20:=(CLOSE-X_2)/X_2<0.1;
X_21:=(CLOSE-X_1)/X_1<0.3;
X_22:=(X_20=1 AND X_21=1)*0.2;
X_23:=(X_22=0 AND REF(X_22,1)=0.2 AND REF(COUNT(X_22=0.2,10)=10,1)=1)*(-0.1);
X_24:=X_23=(-0.1);
X_25:=X_19 OR X_24;
X_26:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
X_27:=VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
X_28:=X_25 AND CLOSE/REF(CLOSE,1)>1.095 AND X_27 AND X_26;
X_29:=REF(CLOSE,1);
X_30:=IF((CLOSE-X_29)*100/X_29>=10-0.01*100/X_29,1,0);
X_31:=EMA(CLOSE,9);
X_32:=MA(CLOSE,25)+MA(CLOSE,25)*20/100;
X_33:=MA(CLOSE,25)+MA(CLOSE,25)*6/100;
X_34:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
X_35:=EMA(X_31*1.14,5);
X_36:=LLV(REF(LOW,1),2)+(HHV(REF(HIGH,1),2)-LLV(REF(LOW,1),2))/2;
X_37:=CLOSE>X_33 AND CLOSE>X_34 AND CLOSE>X_36;
X_38:=COUNT(X_37,10)=1 AND X_37;
X_39:=BARSLAST(X_38);
X_40:=CROSS(CLOSE,X_35);
X_41:=COUNT(X_40,X_39)<=1 AND X_40;
X_42:=REF(X_41,1) AND OPEN>X_35 AND CLOSE>X_35;
X_43:=REF(X_41,1) AND CROSS(CLOSE,X_32) AND CLOSE>X_35;
X_44:=X_38 AND X_41;
X_45:=X_42 OR X_43;
X_46:=REF(X_30,1) AND OPEN>X_35 AND OPEN>REF(HIGH,1) AND REF(HIGH,1)<REF(X_35,1) AND LOW>=X_35;
X_47:=X_44 OR X_45 OR X_46 AND CLOSE>REF(CLOSE,1)*1.05;
X_48:=MA(CLOSE,1);
X_49:=SMA(SMA(SMA(X_48,2,1),2,1),2,1);
X_50:=MA(X_49,3);
X_51:=(3*CLOSE+LOW+OPEN+HIGH)/6;
X_52:=(20*X_51+19*REF(X_51,1)+18*REF(X_51,2)+17*REF(X_51,3)+16*REF(X_51,4)+15*REF(X_51,5)+14*REF(X_51,6)+13*REF(X_51,7)+12*REF(X_51,8)+11*REF(X_51,9)+10*REF(X_51,10)+9*REF(X_51,11)+8*REF(X_51,12)+7*REF(X_51,13)+6*REF(X_51,14)+5*REF(X_51,15)+4*REF(X_51,16)+3*REF(X_51,17)+2*REF(X_51,18)+REF(X_51,20))/210;
X_53:=MA(X_52,5);
公众号:DRAWNULL,COLOR00FF00;
量化交易研究所:DRAWNULL,COLORRED;
DRAWTEXT_FIX(CLOSE>OPEN,0,0.07,0,27),COLOR666666;
DRAWBAND(X_49,RGB(255,255,0),X_50,RGB(0,0,255));
DRAWBAND(X_52,RGB(255,40,0),X_52,RGB(256,200,0));
STICKLINE(IF(CLOSE>REF(CLOSE,1)*1.096,2,0),OPEN,CLOSE,3,0),COLORRED;
DRAWTEXT(X_47=1,LOW*0.93,2),COLORYELLOW;
DRAWTEXT(X_28,LOW*0.99,3),COLORGREEN;