该指标包含多个技术条件,用于识别股票的“活跃区间”、“启动”信号和“关注区间”。主要逻辑如下:
核心变量定义:
1. 均线系统:计算5日、10日、20日简单移动平均线(MA)和60日指数移动平均线(EMA)。当数据不足100根K线时,使用20日均线替代60日均线。
2. 价格位置:计算收盘价相对于10日、20日、60日均线的偏离幅度。
3. 量能系统:计算均价(成交额/成交量)、换手率及其5日、20日、60日均线。
4. 强势K线定义:
`X_16`:涨幅大于9.9%且收盘为最高价(非一字涨停)。
`X_17`:一字涨停。
`X_18`:盘中触及涨停或涨幅在6.5%至9.92%之间且收盘价高于均价。
`X_19`:涨幅大于5%,且(当日换手率大于昨日或大于5日/60日均线的最大值),收盘价高于均价,且收盘价偏离10日均线幅度小于12%。
`X_20`:以上任意一种强势K线形态。
主要信号逻辑:
1. 活跃区间 (`活跃区间`):
综合判断股票是否处于活跃状态。条件包括:
短期均线走强或价格在均线之上。
近期出现过涨停或大阳线。
量能活跃(换手率大于其均线或量能指标走强)。
价格相对强度(个股涨幅与大盘涨幅之差)为正或改善。
当`X_44`条件成立,并且从最近一次`X_45`信号以来持续满足`X_44`条件时,标记为“活跃区间”。
2. 启动信号 (`启动`):
在“活跃区间”内,寻找更强烈的启动点。核心条件(`X_45`)包括:
出现强势K线 (`X_16` 或 `X_19`)。
满足上述活跃状态的综合评分(`X_44`)。
价格相对强度为正(`X_26>0`)。
10日与60日均线距离、收盘价与60日均线距离均在限定范围内。
股价处于相对低位(收盘价较20日前涨幅小于20%,10日均线上行,且收盘价低于80日内最低价的1.5倍)。
根据历史信号次数,对首次信号和后续信号进行区分和组合,最终输出“启动”信号。
3. 关注区间 (`关注区间`):
在“启动”信号出现后,提供一个持续的跟踪区间。
条件:处于“活跃区间”内,且启动后的6个交易日内,收盘价不低于启动信号参考价的特定比例(`X_57`,该参考价由启动日的均价、开盘价、最低价等计算得出),或者收盘价在10日均线之上。
使用`FILTER`函数避免信号过于密集。
图表输出:
`STICKLINE(启动,0,2,2,0),COLORYELLOW;`:当“启动”信号出现时,在副图0-2的位置绘制黄色柱状线。
`STICKLINE(关注区间>0,0,2,2,0),COLOR9B85E5;`:当处于“关注区间”时,在副图相同位置绘制紫红色柱状线。
使用要点:
该指标是一个综合性的选股及跟踪指标,融合了价格、均线、成交量、相对强度和市场状态(低位)等多个维度。
“活跃区间”标识股票可能进入可操作阶段。
“启动”信号是更精确的进场点提示,通常结合了放量、强势K线和多项积极条件。
“关注区间”用于在启动信号后跟踪股价表现,若股价保持在关键位置之上,则保持关注。
信号出现在副图,黄色柱为启动点,紫红色柱区域为后续关注期。
X_1:=MA(CLOSE,5);
X_2:=MA(CLOSE,10);
X_3:=MA(CLOSE,20);
X_4:=EMA(CLOSE,60);
X_5:=IF(BARSCOUNT(CLOSE)+1>100,X_4,X_3);
X_6:=(X_2-X_4)/X_4;
X_7:=CLOSE/REF(CLOSE,20)<1.2 AND X_2>REF(X_2,1) AND CLOSE<LLV(LOW,80)*1.5;
X_8:=(CLOSE-X_2)/X_2;
X_9:=(CLOSE-X_3)/X_3;
X_10:=(CLOSE-X_4)/X_4;
X_11:=0.01*AMOUNT/VOL;
X_12:=VOL/CAPITAL;
X_13:=MA(X_12,5);
X_14:=MA(X_12,20);
X_15:=EMA(X_12,60);
X_16:=CLOSE/REF(CLOSE,1)>1.099 AND CLOSE=HIGH AND LOW<CLOSE;
X_17:=CLOSE/REF(CLOSE,1)>1.099 AND LOW=HIGH;
X_18:=HIGH/REF(CLOSE,1)>1.099 OR CLOSE/REF(CLOSE,1)>1.09 AND CLOSE/REF(CLOSE,1)>1.065 AND CLOSE/REF(CLOSE,1)<1.0992 AND CLOSE>X_11;
X_19:=CLOSE/REF(CLOSE,1)>1.05 AND (X_12>REF(X_12,1) OR X_12>MAX(X_13,X_15)) AND CLOSE>X_11 AND X_8<0.12;
X_20:=X_16 OR X_18 OR X_19;
X_21:=BARSLAST(X_20);
X_22:=REF(X_11,X_21);
X_23:=REF(LOW,1)<MAX(REF(X_2,1),REF(X_3,1)) AND CLOSE>X_2;
X_24:=INDEXC;
X_25:=(INDEXC-MA(INDEXC,10))/MA(INDEXC,10);
X_26:=3*(X_8-X_25);
X_27:=X_26>0 OR (X_26>(-0.1) AND X_26>REF(X_26,1));
X_28:=SUM(X_26,10);
X_29:=10;
X_30:=3;
X_31:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
X_32:=X_31+X_30*STD(X_31,X_29);
X_33:=X_31-X_30*STD(X_31,X_29);
X_34:=(X_32-X_33)/10;
X_35:=X_34<0.4 AND LLV(X_34,5)<3*LLV(X_34,100) OR X_34<0.2;
X_36:=CLOSE/REF(CLOSE,1)>1.03 AND CLOSE/REF(CLOSE,1)<1.11 AND CLOSE/X_2<1.13;
X_37:=X_12<MAX(X_13,X_14);
X_38:=COUNT(X_37,7)>=4;
X_39:=X_12>1.35*REF(X_12,1) AND X_12<7*REF(X_12,1) AND X_12>1.5 AND X_12>X_13 AND REF(X_38,1);
X_40:=X_23 AND X_39 AND X_36 AND X_27 AND X_35;
X_41:=0.6*(X_2>X_3 OR X_2>REF(X_2,1) OR X_11>X_2 AND X_26>(-0.02));
X_42:=0.5*(COUNT(CLOSE/REF(CLOSE,1)>1.06,60)>=6 OR COUNT(X_16,60)>=2 OR COUNT(X_16 OR X_19,30)>=1 OR COUNT(X_26>0.1,120)>20);
X_43:=0.2*(X_12>MAX(X_15,X_13) OR X_13>X_15 OR X_16) OR X_16 OR X_19 AND (X_12>MIN(X_15,X_13) AND CLOSE>X_2 OR X_26>0) OR X_13>=REF(X_13,1) AND CLOSE>REF(CLOSE,1);
X_44:=0.5*(X_43 OR X_41 AND X_42);
X_45:=X_16 OR X_19 AND X_44 AND X_26>0 AND X_6<0.23 AND X_10<0.25 AND X_7;
X_46:=BARSLAST(X_45);
活跃区间:X_44 AND EVERY(X_44,X_46+1),COLORRED;
X_47:=COUNT(X_45,0);
X_48:=X_45 AND 活跃区间 AND COUNT(X_45,0)=1;
X_49:=X_45 AND 活跃区间 AND REF(活跃区间!=1,1) AND COUNT(X_45,0)>1;
X_50:=X_45 AND 活跃区间 AND REF(X_44=0,1) AND COUNT(X_45,0)<=1;
启动:IF(COUNT(X_45,0)>1,X_49,X_48 OR (X_50 AND X_7)),LINETHICK0;
X_51:=BARSLAST(X_49);
X_52:=REF(X_11,X_51);
X_53:=REF(OPEN,X_51);
X_54:=REF(LOW,X_51);
X_55:=REF(X_2,X_51);
X_56:=X_52*0.95;
X_57:=IF(X_53<X_52*0.98,MAX(X_54,X_56),X_56);
X_58:=0.2*(HHV(CLOSE,5)/CLOSE>1.06 AND HHV(X_8,6)>0.08 AND CLOSE>0.95*X_2 AND CLOSE<1.09*X_2 AND LOW/X_2<1.01 AND 活跃区间);
关注区间:0.6*(活跃区间 AND (CLOSE>=X_57 OR CLOSE>X_2) AND X_51<=6 AND X_51>0),LINETHICK0;
X_59:=0.3*(X_43 AND X_26>0);
X_60:=FILTER(0.6*(活跃区间 AND (CLOSE>=X_57 OR CLOSE>X_2) AND X_51<=6 AND X_51>0),6);
STICKLINE(启动,0,2,2,0),COLORYELLOW;
STICKLINE(关注区间>0,0,2,2,0),COLOR9B85E5;