板后妖选股,是一套涨停后条件筛选公式。内置流通市值、股价区间、ST过滤;结合EMA三重平滑轨道、量能拆分统计,统计7日内涨停出现次数,多重条件叠加输出信号。
回测注意:公式只是历史形态匹配,不是抓妖神器;高位区域同样会出票,妖股更多由题材消息驱动,技术公式无法完全捕捉;需要人工二次甄别板块、位置。
先说清楚:以下内容只做通达信公式编程学习,所有信号都是历史条件匹配,不构成任何交易建议,市场波动谁都预判不了。
一、我踩过的坑:哪些信号降低参考权重
1. 短期已经大幅暴涨,高位触发信号,诱多风险很大;
2. 无题材板块加持,单纯技术条件满足,持续性很差;
3. 大盘系统性走弱,板后延续行情难度大幅提升。
公式做了基础市值、股价、ST过滤,但位置、题材、大盘需要人工判断。
二、完整选股源码(文档原始)
VAR1:=FINANCE(7)<1000000000;
VAR2:=IF(NAMELIKE('ST'),0,1);
VAR3:=IF(NAMELIKE('*ST'),0,1);
VAR4:=DYNAINFO(17)>0;
VAR5:=REF(CLOSE,1)<89;
VAR6:=REF(CLOSE,1)>5;
VAR7:=HIGH>=MA(LOW,20)*1.05;
VAR8:=EMA(EMA(EMA(HIGH,13),13),13);
VAR9:=HIGH>EMA(VAR8,13);
VAR10:=REF(LOW
VAR12:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
VAR13:=IF(CLOSE>OPEN,VAR12*(HIGH-LOW),IF(CLOSE
VAR16:=HIGH>VAR15 AND REF(LOW
VAR18:=VAR17>9.85;
VAR19:=COUNT(VAR18,7);
VAR20:=VAR19<=1 AND VAR19>0;
XG:VAR20 AND OPEN>REF(CLOSE,1) AND VAR11 AND VAR10 AND VAR18 AND VAR16 AND VAR13>4*VAR14;
三、公式逻辑大白话拆解
1. VAR1‑VAR7:流通市值小于10亿、剔除ST、股价5‑89元、价格高于20周期低点105%等基础过滤;
2. VAR8‑VAR10:三重EMA平滑高点轨道,要求近3根K线曾经回踩轨道,当前价格站上轨道;
3. VAR12‑VAR14:把总成交量拆分为主动买、主动卖模拟量;要求主动买量显著大于主动卖量;
4. VAR15‑VAR16:多周期开盘均价线,今日上穿该均价,前一日回踩均价;
5. VAR17‑VAR20:7日内涨停次数1次,今日涨停;集合全部条件输出XG选股信号。
注意:VAR12‑VAR14为软件模拟的内外盘拆分,不是交易所真实逐笔成交数据。
四、拿到选股结果,手动再核对3点
①看阶段累计涨幅,短期暴涨标的直接降低优先级;
②核查题材板块热度,无主线题材的谨慎对待;
③看大盘环境,指数单边下行,候选池整体降低期待。
五、通达信导入步骤
1. 按Ctrl+F打开公式管理器;
2. 选「条件选股公式」,点新建;
3. 粘贴完整源码,自定义名称保存;
4. 收盘之后再运行选股,盘中动态函数FINANCE、DYNAINFO会变化。
本公式仅为历史K线、量能、市值条件筛选,不具备捕捉妖股能力,模拟量能拆分不等于真实成交。高位信号诱多风险高,文中所有回测体会、手动过滤条件,仅用于通达信编程学习交流,不要直接依靠选股结果做交易,投资风险全部自行承担。
拆解涨停类候选选股公式,分享回测体会,只聊技术学习,不分析行情、不推荐个股。

