通达信的集合竞价函数是短线交易者捕捉开盘异动的重要工具,但很多新手在使用时容易混淆。其实,通达信并没有一个单一的“集合竞价函数”,而是通过几个核心的动态行情函数(DYNAINFO)来获取集合竞价阶段的数据。
以下是为您梳理的通达信集合竞价核心函数及其实战用法:
一、 核心数据获取函数
在通达信公式系统中,获取集合竞价数据主要依赖以下内置函数:
竞价成交额:使用 DYNAINFO(58)。该函数可返回当前交易日的开盘集合竞价成交金额(单位:元)。
竞价成交量:使用 DYNAINFO(15)。该函数返回集合竞价的成交量(单位:手,1手=100股)。
虚拟成交价(开盘价):使用 DYNAINFO(4) 或直接使用 OPEN / O。在9:25之后,该值即为最终撮合的开盘价。
量比:使用 DYNAINFO(17)。用于衡量开盘时的资金活跃度。
二、 实战公式示例
您可以将上述函数组合,编写成技术指标或选股公式:
1. 基础竞价指标(用于副图显示)
竞价金额: DYNAINFO(58), COLORYELLOW;
竞价万元: DYNAINFO(58)/10000, COLORWHITE;
2. 集合竞价强势选股公式
如果您想在9:25之后快速筛选出资金关注度高、且涨幅合理的强势股,可以参考以下逻辑:
{选股条件:高开2%到8%之间,且竞价成交额大于1000万}
涨幅合理 := DYNAINFO(4)/DYNAINFO(3) >= 1.02 AND DYNAINFO(4)/DYNAINFO(3) <= 1.08;
资金关注 := DYNAINFO(58) > 10000000;
XG: 涨幅合理 AND 资金关注;
三、 ⚠️ 核心注意事项与避坑指南
在使用集合竞价函数时,有几个非常关键的特性需要特别注意:
不支持历史回测:包含 DYNAINFO 等动态函数的公式,只能在盘中实时运行,不支持历史数据回测。如果您在历史K线上看这些指标,数据通常是失效或固定的。
数据动态变化:在9:15-9:20期间,撮合价格和成交量是动态变化的(因为允许撤单);直到9:20-9:25不可撤单后,数据才逐渐真实。因此,使用竞价函数选股或预警,最佳时机是9:25到9:30之间。
单位换算:注意通达信中成交量和金额的单位。DYNAINFO(58)返回的是“元”,显示时通常需要除以10000转换为“万元”;DYNAINFO(15)返回的是“手”,若要换算成“股”需乘以100。
免责声明:以上内容基于公开市场信息整理,仅供公式编写与技术交流参考,不构成任何具体的投资建议。股市有风险,投资需谨慎。
需要我帮您把上面的选股公式进一步扩展吗?比如加入“流通市值限制”或“昨日涨停基因”等条件,帮您更精准地过滤掉不符合预期的标的。
发布于23小时前 重庆