【风险提示】 本文仅为通达信公式编程与技术分析的学习笔记,不指向任何个股,不构成投资建议。股市有风险,入市需谨慎。
我以前看到涨停就激动,后来发现一个残酷事实:开板次数多的涨停板,次日表现极差。真正强的是"一次封死不打开"的板。但通达信拿不到逐笔数据,我用"当日最高价=收盘价"作为近似(封死标志),效果不错。
一、原版源码拆解
网上最常见的写法:C/REF(C,1)>1.095;。
主要问题有:
① 不区分封死板和反复开板板
② 开板次数多的板次日表现差
③ 无法判断封板质量
二、优化版源码(可直接复制)
下面是我改完的版本,每一行都有改动的理由:
{优化版:涨停封板质量·回封率}
{— 涨停判定 —}
涨幅:=(C-REF(C,1))/REF(C,1);
涨停:=涨幅>0.095 AND 涨幅<0.11;
{— 封死标志:最高价=收盘价(未开板或尾盘封死) —}
封死:=H=C;
{— 盘中摸过涨停(最高价>昨收9.5%) —}
摸板:=H>REF(C,1)*1.095;
{— 回封率=封死/摸板 —}
回封好:=封死 AND 摸板;
{— 量能:不过度放量(非对敲) —}
量合理:=VOL<MA(VOL,10)*3;
{— 综合选股 —}
XG:
涨停
AND 回封好
AND 量合理;
三、这次改了什么?
无未来函数核查:已确认本代码不含 ZIG / PEAK / TROUGH / BACKSET / REFX 等函数。
核心优化:
1. 封死标志(H=C)近似判断板的质量;
2. 摸板+封死组合="一次封死"特征;
3. 量不过度放大(<3倍10日均量),排除对敲嫌疑;
核心优化:
1. 封死标志(H=C)近似判断板的质量;
2. 摸板+封死组合="一次封死"特征;
3. 量不过度放大(<3倍10日均量),排除对敲嫌疑;
【编者手记】 涨停板的含金量取决于"封板质量"。一次封死>两次开板后回封>反复开板尾盘偷袭。虽然通达信拿不到逐笔数据,但用H=C作为"封死"的近似指标,配合量能不过度放大,已经能过滤掉大部分垃圾板。
【免责声明】本文公式仅供通达信语法学习与历史复盘参考,不构成任何投资建议。股市有风险,决策需谨慎。

