追首板之前先别急着冲,这套代码其实只替你记下了一件事

我把“20天内第一次涨停”写成公式,才发现它根本没说后面会涨

—— 首板涨停选股公式(附通达信源码)

导读警示:本公式为涨停状态的历史筛选,仅供通达信编程学习。涨停只是一个价格触及上限的状态描述,不代表后面还会涨,首板之后炸板、低开、闷杀都很常见,它是复盘观察工具,不是追买指令,不构成任何交易建议。

你以为:涨停=强,第一次涨停=启动,追进去就能吃第二板?
其实:它只是挑出“20天内第一次封板”这个状态。封得牢不牢、有没有第二板,代码一个字没说。首板之后炸板、低开、闷杀,都很常见。

一、我拆这套公式时在想什么

  • 以前老追连板的票,进去往往接最后一棒,才回头研究“第一次”涨停的票长什么样;

  • 把“涨停”直接当成“强”,第二天低开被埋,才反应过来那只是个状态描述。

二、指标逻辑在讲什么

这套公式最绕的地方在第一行:先按股票所属板块,算出各自的涨停幅度——创业板、科创板是20%,ST板块是5%,剩下的普通股按10%算。别拿10%去套创业板的票。

幅度定了,用昨收算出今天的涨停价,再看最高价摸没摸到、收盘封没封住。最后用COUNT数一遍:20个交易日里,满足“收盘等于涨停价”的次数必须正好是1次——因为就是今天这次,所以是“首板”。再加一个DYNAINFO(4)>0,把当天停牌没开盘的票挡在外面。

三、完整公式源码

{仅供学习研究}
ZDF:=IF(INBLOCK('创业板'),0.2,IF(INBLOCK('科创板'),0.2,IF(INBLOCK('ST板块'),0.05,0.1)));
ZT:=ZTPRICE(REF(C,1),ZDF);
XG:ZT=H AND C=ZT AND COUNT(C=ZT,20)=1 AND DYNAINFO(4)>0;

四、公式逻辑大白话拆解

  • INBLOCK('板块名') / ZDF:INBLOCK判断这只票属不属于某个板块,ZDF套三层IF给不同板块配不同涨停幅度——0.2就是涨20%、0.05就是涨5%、0.1就是涨10%;

  • ZTPRICE(REF(C,1),ZDF):按昨收和涨幅算好今天的涨停价,通达信自带函数,比自己写乘除稳妥;

  • ZT=H AND C=ZT:今天最高价摸过涨停价、收盘也封在涨停价上,两个一起才算“封板到收盘”;

  • COUNT(C=ZT,20)=1:往回数20个交易日,收在涨停价的只有今天这一回,所以叫首板;

  • DYNAINFO(4)>0:当天开盘价大于0,说明正常交易没停牌,停牌日不会混进来。

五、这个信号什么时候能用

纳入观察(绿):早盘快速封板、封单厚、板块集体异动带起来的首板——进观察池,看次日承接。
谨慎留意(橙):盘中反复开板、放巨量的分歧板——第二天容易低开。
规避标的(红):20日线往下压、下跌趋势里的首板——多是反抽,别当启动信号。
辅助参考(蓝):公式只认收盘封在涨停价,炸板回封、封单大小一概不知,必须自己看分时。

六、用法要点

项目使用说明
适用场景盘后复盘,梳理今天市场上20天内第一次涨停的票,做观察池,不是盘中追买。
参数调整20这个窗口可改成30放宽到近一个半月,改小则要求“很久没板过”。
注意盘中炸板过、尾盘才回封的也会被选出来,要人工看封单质量。

七、拿到选股结果,手动再核对3点

  • ①看封板时间:上午早早封死和尾盘偷袭拉板,第二天的待遇完全不同;

  • ②看当天量能:首板放巨量和温和放量,分歧程度不一样,爆量板要警惕第二天分歧;

  • ③看板块环境:有没有板块集体异动配合,孤零零一个板持续性往往更弱。

八、避坑提醒

  • COUNT数的是“20天内涨停次数”,不是“连续20天没涨停”,中途板过又歇几天的也会被算进来;

  • 创业板、科创板20%和主板10%幅度不同,公式已用INBLOCK区分,但你自己手动对比时别再混用。

扩展阅读:封板当天怎么看强弱

风险提示:本公式仅为历史涨停状态筛选,无法预判次日走势。首板次日低开、炸板回落、板块退潮等情况均属常态,信号不构成任何买入依据。全部仅限通达信编程学习交流,不要直接依靠选股结果做交易,投资风险全部自行承担。

指标仅为技术交流,不构成投资建议。市场有风险,入市需谨慎。

本文由AI辅助创作,内容仅供技术交流


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160