竞价打板精简|去掉市值过滤|运算速度快|剔除ST|无未来函数
研发缘起
原版竞价打板加入了市值过滤,大样本选股的时候运算开销比较大。
我想要一个轻量化版本,把市值条件移除,优先适配小盘股观察,提升公式整体运行速度,适合快速复盘扫描。
踩坑实录
直接删除市值条件之后,会混入超大市值权重股。这类标的就算竞价符合条件,涨停博弈的性价比通常不高。
早期版本高开区间没有约束边界,会把一字涨停也捞进来;没有量比门槛,无量封板大量输出。同时没有做ST过滤。
精简不等于万能,删掉的过滤条件,需要使用者人工做二次筛选补偿。
我的改法
完全移除流通市值整套判断逻辑,降低公式计算压力。
保留竞价高开2‑6%区间约束,设置量比≥2,保留封板判断,增加非ST过滤。
明确工具定位:轻量化扫描池,大市值标的需要自己人工剔除。
迭代后完整源码
{集合竞价打板(精简版)|编号11|无未来函数}
涨停:=C/REF(C,1)>=1.095 AND C=H;
竞价涨幅:=(O-REF(C,1))/REF(C,1)>=0.02 AND (O-REF(C,1))/REF(C,1)<=0.06;
量比:=V/MA(V,5)>=2;
非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));
选股: 涨停 AND 竞价涨幅 AND 量比 AND 非ST;
实战碎感
这个版本运算更快,但少了市值风控。跑出来之后,我会手动把超大权重个股筛掉,只重点看中小盘。
导入:条件选股新建,粘贴源码测试通过保存,盘后复盘使用。
⚠️ 研发手记风险声明:精简版缺少市值过滤,大市值个股会出现在清单,打板属于高风险行为,不可直接拿来交易。
—— 通达信公式技术笔记 · 仅作交流 ——

