通达信首板选股公式类运行在信金融终端中的选股脚本核心用途是帮助投资者从沪深京市场中快速筛选出“当日首次、前一交易日未涨停”的个股。它并不直接给出买卖建议,而是符合首板特征的股票先集中到选股结果中,再结合量能、换手、线、流通市值等条件缩小观察范围。对于偏好短线情绪、涨停回封、首板套利的用户来说,这类公式可以作为盘后复盘和盘中预警的辅助工具。
从功能上看,通达信首板选股公式主要完成几个判断识别主板、创业板、科创板、北交所和ST股票的不同涨停幅度,避免把10%、20%、30%涨停混在一起;判断当日是否涨停,通常要求收盘价等于最高价,并且涨幅达到对应板块的涨停阈值;确认前一交易日没有涨停,从而排除二连板、三连板等连续品种;同时加入非新股、非板、量能放大、换手率区间、均线和流通市值过滤,让选出的首板更接近可跟踪、可观察标的。用户也可以根据自己的交易模式,删减或修改其中的量能、换手、均线、市值条件。
通达信首板选股公式的特点是源码开放、逻辑透明、可调参数多,并且能够适配不同板块的涨停规则。它既可以用于盘后条件选股,也可以盘中预警,监控沪深A股中的首板异动。公式不依赖未来数据,盘后选股结果相对稳定;盘中预警随最新价、最高价和成交量变化而动态触发。对于短线交易者来说,它更适合作为初筛工具,而不是单独决策依据。
以下为通达信首板选股增强版源码,可直接粘贴到条件选股公式中使用:
{通达信首板选增强版}
STG:=NAMELIKE('ST');
CYB:=CODELIKE('30') ORDELIKE('68');
BJS:=CODELKE('43') ORDELIKE('83 OR CODELIKE87') OR CODELKE('88') ORDELIKE('92ZFB:=IF(CYB,.,IF(BJS,.30,IF(ST,.05,.10)));
ZT:=/REF(C,)>=1+ZFB.001 AND C=H;
SB:=ZT AND REFT,1)=;
XG:=BARSCOUNT(C)>;
YZ:=L<C;
NLV>REF(V1)*1.2HS:=V/CAPITAL*100;
HSOK:=HS2 AND HS<25JX:=C>(C,20) AND(C,5)>MA,10);
SZ:=CAPITAL*C100000<200首板选股: AND XG ANDZ AND NL AND HSOK AND JX AND SZ;
上述源码中,STG 用于识别ST股票,CYB 识别创业板和,BJS 用于识别交所代码,ZFB 根据板块返回对应涨停幅度。ZT 判断涨停,SB 判断首板XG排除上市时间过短的新股,` 排除一字板NL 成交量较前一日放大,HS 与 HSOK 控制换手率区间,J 要求价格和均线结构偏强, 控制流通市值。若希望选出更多首板,可以把 中的 1.2 调低,把 HSOK中的换手区间放宽,暂时删除 J、SZ` 。
使用方法比较简单。打开通达信,按 Ctrl+F 进入公式管理器,“条件选股公式”中的“其他类型点击“新建”,填写公式名称,例如首板选股增强版”,将源码粘贴到编辑区,点击“测试公式”,后点击“确定”。盘后选股时,先下载完整日线数据,再“条件选股界面,选择公式,设置选股范围,例如沪深A股、创业板、科创板或自定义板块,执行选股即可。盘中预警时,可在预警设置中选择该,周期设为1分钟或5,监控范围设为沪深A股,当个股条件时系统会弹出提示,此时结合分时承接、板块效应、题材热度和封单情况进一步判断。
需要注意,通达信版本不同,函数支持可能略有差异。如果公式管理器提示 ZTPRICE 或板块函数不兼容,可以把涨停判断改为简单的判断,例如主板使用 C/REF(C1)>=1. AND C=H创业板和科创板使用 CREF(C,1)1.195 AND CH。首机会往往与市场情绪、板块轮动、消息刺激和资金承接有关公式只能完成机械初筛,不能替代交易计划和风险控制。源码仅供学习研究,不构成投资建议,股市有,使用前应充分测试。







