该指标是一个综合性的选股及信号提示系统,主要识别“埋伏”、“首板”、“换手板”及“换手板精选”等几种市场状态,并通过柱状图在副图进行可视化。
核心信号定义:
1. 埋伏信号 (蓝色柱):
这是一个基于价格突破和均线系统的信号。
核心逻辑是:股价在经历一段时间的盘整或回调后,当日最低价下破近期(13周期内)三价均线((高+低+收)/3)的最高值,同时最高价又上穿该值,形成一种“假破位后拉回”的形态。
要求当日收阳线(收盘价 > 开盘价),且收盘价高于昨日收盘价。
同时,对三价均线近期的走势有特定要求,并排除前一日已出现类似“埋伏”信号的情况。
2. 首板信号 (洋红色柱):
识别股票上市超过N日(默认N=9)后的第一个涨停板。
条件为:当日收盘价等于涨停价(且等于最高价),并且往前回溯,这是第一次出现这种情况(即BARSLASTCOUNT计数为1)。
此信号会排除ST、ST等风险警示板块以及停牌或价格异常的股票。
3. X_35信号 (红色柱):
这是一个复合信号,由多个子条件通过“或(OR)”逻辑组合而成。
子条件主要包括:
强势涨停组合: 识别涨幅大(>9.5%)、收盘价等于最高价、成交量符合预测范围、低开高走等特征的强势涨停。
技术指标共振: 结合KDJ指标J值单日大幅上升、涨幅>4.3%、MACD指标(DIF和DEA)位于零轴上方等条件。
复杂量价模型: 通过一个基于成交量加权的价格变化率指标(X_29, X_30, X_32, X_33等)的金叉或特定数值条件进行判断。
早期过滤信号: 整合了前面定义的X_20信号(该信号本身也是由多个涨幅、成交量、价格位置等条件过滤得出)。
4. 换手板信号 (绿色柱):
在同时满足“X_35信号”、“埋伏信号”以及股票筛选条件(X_42,排除特定名称和板块)的基础上,增加了一个“活跃度”条件。
该活跃度条件(X_43)计算的是当日成交均价与其17日指数移动平均的偏离百分比,要求此值大于等于8,代表当日交易活跃,均价显著上移。
5. 换手板精选信号 (白色柱):
在“换手板”信号的基础上,增加了一个更严格的条件。
要求上述活跃度指标(X_43)不仅数值高(>=8),而且其值开始由下降转为上升(即X_46条件:BARSLASTCOUNT计数为1),这通常意味着活跃度刚刚启动向上。
辅助输出:
最后涨停距今数: 显示距离上一次涨幅超过9.5%的交易日已经过去了多少天。
指标使用要点:
该指标在副图显示为五色柱状图,从上到下(或从下到上)分别对应:白色柱(换手板精选)、绿色柱(换手板)、红色柱(X_35信号)、洋红色柱(首板)、蓝色柱(埋伏)。柱子的出现即代表对应信号被触发。
“埋伏”信号偏向于趋势启动前的捕捉。
“首板”用于筛选首次涨停的个股。
“X_35”是一个综合性的强势或转折信号。
“换手板”及“换手板精选”则是在强势信号基础上,叠加了高活跃度(高换手推动)的筛选,后者要求活跃度刚转强,可能意味着启动初期。
使用者应结合K线形态、大盘环境及其他技术指标对信号进行综合判断。信号出现仅代表符合公式设定的条件,并非未来走势的保证。
N:=9;
X_1:=1;
X_2:=1;
X_3:=IF(CLOSE/REF(CLOSE,1)>1+0.01*9+EXIST(CLOSE/REF(CLOSE,1)>1+0.01*9,10)+CLOSE/REF(CLOSE,1)>1+0.01*9=3,1,0);
X_4:=EMA(2.055*EMA(EMA(HIGH,34),34)-EMA(EMA(LOW,34),34),5)>CLOSE;
X_5:=CLOSE/REF(CLOSE,1)-1>=0.08;
X_6:=LOW<REF(LOW,2);
X_7:=LOW<REF(LOW,1);
X_8:=(OPEN-LOW)/(CLOSE-OPEN)>=1.48;
X_9:=CLOSE>REF(CLOSE,1);
X_10:=CLOSE/REF(CLOSE,1)-1>=0.0502;
X_11:=(HIGH-CLOSE)/(CLOSE-OPEN)<0.33;
X_12:=VOL>REF(VOL,1)*2.5;
X_13:=VOL>REF(VOL,1);
X_14:=CLOSE>REF(CLOSE,1);
X_15:=CLOSE/REF(CLOSE,1)-1>=0.0502;
X_16:=(HIGH-CLOSE)/(CLOSE-OPEN)<0.33;
X_17:=CLOSE/REF(CLOSE,1)-1>=0.049;
X_18:=CLOSE>REF(CLOSE,1);
X_19:=VOL>REF(VOL,1)*1.9;
X_20:=IF(FILTER(X_19 AND X_18 AND X_17 AND X_16 OR (X_15 AND X_14 AND X_13 AND X_12 AND X_11) OR (X_10 AND X_9 AND X_8 AND X_7 AND X_6) OR X_5 AND X_4,34),1,0) AND X_3;
X_21:=CLOSE/REF(CLOSE,1)>1.048;
X_22:=CLOSE=HIGH;
X_23:=BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
X_24:=LOW>REF(CLOSE,1)*0.93;
X_25:=KDJ.J-REF(KDJ.J,1)>30;
X_26:=CLOSE/REF(CLOSE,1)>1.043;
X_27:=MACD.MACD>0;
X_28:=MACD.DEA>0;
X_29:=SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1);
X_30:=EMA(SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1),2);
X_31:=CLOSE>=REF(CLOSE,1);
X_32:=SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1);
X_33:=EMA(SMA(20*(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1)))/REF(DMA(CLOSE,2.5*MAX(VOL/700000000,1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1))),1)-1),2,1),2);
X_34:=CLOSE>=REF(CLOSE,1);
X_35:=FILTER(X_21 AND X_22 AND X_23,28)*100 AND X_24 OR (X_25 AND X_26 AND X_27 AND X_28) AND CROSS(IF(X_29>0.24 AND X_30>=0.005 AND X_31,1,0),0.5) AND COUNT(IF(X_32>0.24 AND X_33>=0.005 AND X_34,1,0)>0.5,10)=1 OR X_20;
X_36:=LOW<HHV(MA((LOW+HIGH+CLOSE)/3,5),13);
X_37:=HIGH>HHV(MA((LOW+HIGH+CLOSE)/3,5),13);
X_38:=CLOSE>REF(CLOSE,1);
X_39:=COUNT(MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)<REF(MA((LOW+HIGH+CLOSE)/3,5),2),2);
X_40:=NOT(REF(LOW<HHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND HIGH>HHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND CLOSE>REF(CLOSE,1) AND CLOSE>OPEN AND COUNT(MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)<REF(MA((LOW+HIGH+CLOSE)/3,5),2),2),1));
埋伏:X_36 AND X_37 AND X_38 AND CLOSE>OPEN AND X_39 AND X_40,NODRAW,COLORBLUE;
X_41:=埋伏=X_1 OR X_35=X_2;
X_42:=NOT(NAMELIKE(1) OR NAMELIKE(2) OR NAMELIKE(3)) AND DYNAINFO(4)>1 AND INBLOCK(4)=0;
X_43:=(SUM(VOL*CLOSE,1)/SUM(VOL,1)-EMA(SUM(VOL*CLOSE,1)/SUM(VOL,1),17))*100/(SUM(VOL*CLOSE,1)/SUM(VOL,1));
X_44:=FINANCE(42)>N;
首板:X_44 AND BARSLASTCOUNT(CLOSE>=ZTPRICE(REF(CLOSE,1),0.1) AND CLOSE=HIGH)=1,NODRAW,COLORMAGENTA;
X_45:=BARSLAST((CLOSE/REF(CLOSE,1)-1)*100>9.5);
X_46:=BARSLASTCOUNT(X_43>REF(X_43,1))=1;
换手板:X_35 AND 埋伏 AND X_42 AND X_43>=8,NODRAW,COLORGREEN;
换手板精选:换手板 AND X_43>=8 AND X_46,NODRAW,COLORWHITE;
最后涨停距今数:X_45,NODRAW,COLORYELLOW;
STICKLINE(首板,0.4,0.8,2,0),COLORMAGENTA;
STICKLINE(换手板,1.2,1.6,2,0),COLORGREEN;
STICKLINE(换手板精选,1.6,2,2,0),COLORWHITE;
STICKLINE(埋伏,0,0.4,2,0),COLORBLUE;
STICKLINE(X_35,0.8,1.2,2,0),COLORRED;