通达信〖竞价突破〗优化版排序指标捕捉短线强势股高开幅度源码

每日开盘前的9:25集合竞价结果,往往是主力资金动向的首次揭示。若想捕捉短线强势股,重点应观察竞价阶段的高开幅度、量比水平以及资金的承接力度。不少短线操作者常有这样的困扰:昨日涨停的个股次日直接一字板,难以介入;勉强追高后,又遭遇股价阴跌不止。要解决这类问题,关键在于借助通达信的竞价选股公式,在9:25至9:30这段开盘前的“黄金窗口”内,快速锁定潜在目标。
本文所介绍的“通达信竞价突破排序”指标,正是针对短线突破场景而设计。该指标通过量化排序模型,将全市场中具备“弱转强”潜力的标的按强度高低进行排列,从而帮助投资者在开盘前更直观地识别出当日具备冲板可能的个股。需要特别说明的是,本文所述的指标公式仅供技术学习与交流使用,不构成任何投资建议。早盘高开伴随放量,既可能反映资金积极抢筹,也可能属于诱多出货的陷阱,此类信号仅能作为初步筛选依据,绝不能直接作为下单决策的依据。股市投资存在风险,请务必谨慎操作。
 
{优化版竞价精选排序 - 目标日均1-3只}
{注意:此指标仅适用于9:25-9:30之间使用,需下载完整盘后数据}

{—— 基础过滤 ——}
非ST := NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST')) AND NOT(NAMELIKE('S'));
非停牌 := DYNAINFO(4) > 0;
非科创 := NOT(CODELIKE('688')); {可选:剔除科创板,因其波动大,若需保留可注释此行}
非北交 := NOT(CODELIKE('8')); {可选:剔除北交所}

{—— 核心数据提取 ——}
今开 := DYNAINFO(7);
昨收 := REF(C, 1);
昨高 := REF(H, 1);
昨量 := REF(V, 1);
流通市值 := FINANCE(40) / 100000000; {单位:亿元,FINANCE(40)为流通市值(元)}

{竞价涨幅 %}
竞价涨幅 := (今开 / 昨收 - 1) * 100;

{竞价成交金额(万元)}
竞价金额 := DYNAINFO(15) / 10000;

{竞价换手率 % - 使用更准确的计算方式}
{DYNAINFO(37)是总换手,竞价阶段可用竞价量/流通股本估算}
竞价量 := DYNAINFO(9); {竞价成交量(手)}
流通股本 := FINANCE(1) / 100; {流通股本(万股)}
竞价换手 := (竞价量 / 流通股本) * 100;

{量比优化:使用竞价金额与昨日全天成交额的比例,更稳定}
昨日成交额 := REF(AMOUNT, 1) / 10000; {万元}
竞价金额占比 := IF(昨日成交额 > 0, 竞价金额 / 昨日成交额, 0);

{—— 逻辑判定 ——}

{1. 开盘范围:剔除一字板(>9.5%)和低开/平盘(<1%)}
范围合格 := 竞价涨幅 >= 1.0 AND 竞价涨幅 <= 9.0;

{2. 活跃度:竞价金额不能太小,防止流动性陷阱}
{根据市值动态调整最小竞价金额要求,这里简化为固定值200万}
金额合格 := 竞价金额 >= 200;

{3. 形态偏好:优先选择强势股}
{情况A:昨日涨停,今日高开(1进2或连板预期)}
昨涨停 := REF(C, 1) / REF(C, 2) > 1.095;
{情况B:昨日未涨停,但今日开盘突破昨日最高价(弱转强/突破)}
突破昨高 := 今开 > 昨高;

{综合形态得分:昨涨停得高分,突破昨高得中等分}
形态得分 := IF(昨涨停, 10, IF(突破昨高, 5, 0));

{4. 资金强度评分}
{竞价金额占比越大,说明主力介入越深}
资金强度 := 竞价金额占比 * 100;

{5. 市值弹性评分:偏好20亿-200亿的中中小盘,太大拉不动,太小易被控}
{20-100亿得满分10,100-200亿得5,其他递减}
市值得分 := IF(流通市值 >= 20 AND 流通市值 <= 100, 10,
IF(流通市值 > 100 AND 流通市值 <= 200, 5,
IF(流通市值 < 20, 3, 2)));

{—— 最终排序值计算 ——}
{权重分配:资金强度(40%) + 形态(30%) + 市值弹性(20%) + 竞价换手(10%)}
{注意:为了拉开差距,资金强度乘以较大系数}

原始分 := (资金强度 * 4) + (形态得分 * 3) + (市值得分 * 2) + (竞价换手 * 1);

{—— 输出结果 ——}
{只有满足基础范围、金额、非ST等条件才参与排序,否则为0}
竞价精选排序 : IF(非ST AND 非停牌 AND 非科创 AND 非北交
AND 范围合格
AND 金额合格
AND (昨涨停 OR 突破昨高), {必须满足至少一种强势形态}
原始分,
0);

{辅助显示列,方便在排序界面查看}
{在通达信排序界面,建议同时显示“竞价涨幅”、“竞价金额”、“流通市值”以便人工二次筛选};


未来函数检测结果如下
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE

定制指标公式、软件请联系QQ或微信同号:88652583


赋值: 取反 AND 取反 AND 取反
赋值: 开盘价 > 0
赋值: 取反
赋值: 取反
赋值: 现价
赋值: 1日前的收盘价
赋值: 1日前的最高价
赋值: 1日前的成交量(手)
赋值: 流通市值 / 100000000
赋值: (今开 / 昨收 - 1) * 100
赋值: 开盘金额 / 10000
赋值: 现量
赋值: 总股本(股) / 100
赋值: (竞价量 / 流通股本) * 100
赋值: 1日前的成交额(元) / 10000
赋值: 如果昨日成交额>0,返回竞价金额/昨日成交额,否则返回0
赋值: 竞价涨幅 >= 1.0 AND 竞价涨幅 <= 9.0
赋值: 竞价金额 >= 200
赋值: 1日前的收盘价 / 2日前的收盘价 > 1.095
赋值: 今开 > 昨高
赋值: 如果昨涨停,返回10,否则返回如果突破昨高,返回5,否则返回0
赋值: 竞价金额占比 * 100
赋值: 如果流通市值>=20AND流通市值<=100,返回10,否则返回如果流通市值>100AND流通市值<=200,返回5,否则返回如果流通市值<20,返回3,否则返回2
赋值: (资金强度 * 4) + (形态得分 * 3) + (市值得分 * 2) + (竞价换手 * 1)
输出竞价精选排序 : 如果非STAND非停牌AND非科创AND非北交AND范围合格AND金额合格AND(昨涨停OR突破昨高),返回原始分,否则返回0

定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图