选股逻辑

作者:小师兄 更新:05-26 14:51

以下是通达信软件中筛选“主板首板涨停后次日回调”的代码,严格排除ST股、科创板,聚焦主板(60/000开头)首板次日缩量阴线回


{定义主板范围:60开头(沪市主板)、000开头(深市主板),排除科创板(688)、创业板(300)}

是主板 := NAMELIKE('60') OR NAMELIKE('000');

非科创 := NOT(

非ST := NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('退'));  {排除ST/退市风险股}


{主板首板定义:20天内首次涨停,实体涨停(非炸板),涨幅≥9.5%}

首板涨停 := 是主板 AND 非ST AND 非科创 AND

             C/REF(C,1)>=1.095 AND H=C AND  {实体涨停,涨幅达标}

             COUNT(C/REF(C,1)>=1.095, 20)=1;  {20天内仅1个涨停(首板)}


{次日回调核心条件:首板后第1个交易日(次日)}

次日 := BARSLAST(首板涨停)=1;  {首板与次日间隔1个交易日}

次日缩量 := V<=REF(V, 2)*缩量比例;  {次日成交量≤首板成交量*缩量比例(首板是2日前)}

次日阴线 := C<O;  {次日收阴线,体现回调性质(若允许假阳线,可改为C<REF(C,2)}

回调幅度 := (C-REF(C,2))/REF(C,2)>=回调跌幅上限;  {次日跌幅不超过设定上限(如-5%)}

支撑条件 := L>=REF(L, 2)  {次日低点≥首板最低价(强支撑)}

            OR L>=REF((REF(H,2)+REF(L,2))/2, 1);  {或低点≥首板实体中点(弱支撑)};


{排除停牌股,确保交易正常}

非停牌 := DYNAINFO(4)>0;


{最终选股条件:严格匹配主板首板次日回调要素}

选股: 次日 AND 次日缩量 AND 次日阴线 AND 回调幅度 AND 支撑条件 AND 非停牌;

核心过滤条件解析:


1. 板块与风险排除:


◦ 是主板:通过代码前缀(60/000开头)精准定位主板,避免科创(688)、创业(300)等20%涨跌幅板块。


◦ 非科创:额外排除科创板(即使代码判断有遗漏,双重保险)。


◦ 非ST:排除名称含“ST”“*ST”“退”的股票,规避退市/戴帽风险。


2. 首板严格定义:


◦ COUNT(...20)=1:20天内仅1个涨停,确保是近期首次涨停(非二板及以上,非反包涨停)。


◦ H=C:要求实体涨停(非炸板),若接受炸板回封,可删除此条件,仅保留C/REF(C,1)>=1.095。


3. 次日回调核心信号:


◦ 时间精准:BARSLAST=1,仅筛选首板后第2个交易日(次日),排除间隔多日的情况。


◦ 缩量控抛压:次日成交量相比首板缩量(如0.8倍),缩量越明显(如0.6倍),抛压越小。


◦ 阴线确认回调:C<O(收阴线),明确回调性质;若允许“假阳线”(低开高走但仍跌),可改为C<REF(C,2)。


◦ 跌幅控制:通过回调跌幅上限限制风险(如-5%),避免次日暴跌(主板单日最大理论跌幅10%,但实际设-5%更安全)。


◦ 支撑位保护:


◦ 强支撑:次日低点≥首板最低价(L>=REF(L,2)),未破首板实体底部。


◦ 弱支撑:低点≥首板实体中点((H+L)/2),允许回踩首板一半位置(二选一,可叠加)。


使用说明:


1. 参数调整建议:


◦ 缩量比例:激进策略设0.5-0.7(严格缩量,如0.6表示次日量≤首板60%),稳健设0.7-0.9(温和缩量)。


◦ 回调跌幅上限:强势市场设0(次日必须收涨/平盘),震荡市设-0.03(最多跌3%),熊市设-0.05(控制风险)。


◦ 支撑条件:偏好强支撑保留L>=REF(L,2),弱市可增加C>=MA(C,5)(5日均线支撑,需添加MA5:=MA(C,5);)。


2. 特殊场景处理:


◦ 首板为一字板:若首板无量(REF(V,2)=0,但实际主板首板至少有成交),无需额外处理;若需排除一字板,添加REF(V,2)>REF(MA(V,5),2)(首板量>5均量)。


◦ 主板核准制次新股:上市未开板新股可能涨幅≥44%,需添加上市时间>60天(代码:FINANCE(42)>60),避免纳入次新股。


3. 优化方向:


◦ 量能对比均线:要求次日成交量高于5日均量(V>MA(V,5)),避免极度缩量导致流动性不足。


◦ MACD辅助:次日MACD绿柱缩短(MACD.MACD>REF(MACD.MACD,1)),或KDJ金叉(CROSS(KDJ.K, KDJ.D)),增强止跌信号。


◦ 分时验证:筛选后手动查看次日K线,优选“小阴线+缩量+下影线短”(抛压小、承接强)的标的,排除长上影阴线(抛压大)。


注意事项

阅读 97