不用盯竞价,开盘1分钟全市场排完|通达信开盘1分钟成交排序指标公式
想看看开盘第一分钟谁动得最猛?挨个翻分时图肯定来不及,等翻完,第一波异动早过去了。
竞价 5 分钟很多人盯死挂单情绪。但真正的资金意图,其实要等 9:30 开盘那一分钟才暴露。这个排序公式把”竞价量、竞价主买、开盘一分钟量、开盘主买占比”等 10 个维度同时排出来,让你 9:31 一眼定位异动票。
⚠️ 免责声明:本文为通达信指标公式的编写教学与技术分析知识分享,旨在帮助读者理解指标源码的逻辑结构和编程技巧。本文不构成任何投资建议,不推荐任何个股或交易策略。股市有风险,投资需谨慎,请读者根据自身情况独立判断,理性投资。

什么逻辑
核心是”累计差值反推区间值”的技巧。看几行关键代码:
SUMV:=SUM(V,0);竞价量:REF(SUMV,BARSLAST(TIME<093000));开盘一分钟量:REF(SUMV,BARSLAST(TIME<=093100)) - 竞价量;
意思是先用 SUM(V,0) 把当天成交量累计起来,再用 BARSLAST(TIME<093000) 找到 9:30 之前最后一根 1 分钟 K 线的位置(也就是竞价收尾那根),用 REF 取回那个时刻的累计量。这个值就是纯竞价阶段的总量。
开盘一分钟量同理:9:31 时点的累计量减掉竞价量,就是 9:30 到 9:31 之间真实的成交。(这种”累计差值”技巧在分时分析里挺常见,凡是想截取”某个时间段”的量能都能用。)
排出来的 10 个维度:
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
设置和使用
公式有两个硬条件,少一个都跑不出来:
第一,必须切到 1 分钟周期。 公式里用了 TIME<093000 这种分钟级时间判断,日 K 周期下 TIME 函数取的是收盘 15:00,整个判断会失效。
第二,必须在排序界面用,不是普通副图。 通达信电脑版按 .401 回车进入「历史行情指标排序」,右键「更改排序指标」,选刚建好的这个公式,确定,就可以了
排完默认按第一个输出列降序排,想看哪一列点列头就行。比如「开盘主买占比」这一列,9:31 排一遍,前 30 名标黄做备用观察池(不是买卖判断池,只是观察池)
适用场景
擅长的场景就一类:短线选手做盘中第一波异动捕捉。
单边上涨市里,开盘一分钟主买占比异常高的票跟盘面方向同向,这个排序前 30 名信息密度高。再叠一个板块过滤,候选范围一下就清晰。
不合适的场景也明确:震荡市和指数高开低走日。早盘 9:30 集体跳空高开的情况下,开盘一分钟量普遍放大,排序前列都是放量但跟不出趋势的票。
还有一个细节:BUYVOL 是通达信 L1 行情的主动买盘统计,不是 L2 大单数据。在快速放量的早盘那 1 分钟,主买占比的统计有延迟和噪音。所以排序结果只能当观察起点,不能当结论。
碰到这种行情你一般怎么处理?
搭配小建议
最稳的用法是把这个排序当漏斗的第一道关:
-
• 先缩范围:用条件选股先把范围缩到自选股池、或某个板块(比如热点指数成分股)。直接对全市场 5000 只排,噪音票会进前列 -
• 再用排序:在缩好的范围里跑这个排序,按开盘主买占比或开盘换手降序 -
• 最后做二次确认:前 20 名打开分时图,看 9:30 那一笔是巨单吸货还是巨单砸盘。排序结果本身告诉不了你这个
排序公式本质是个加速工具,把”翻 5000 只票”压缩到 30 秒。但它给你的是候选池,不是决策。
最关键的:这排序把”竞价 + 开盘 1 分钟”两个时间窗的量能拆开排,让你 9:31 对全市场异动有个排序。它是候选池工具,不是买卖判断工具。
💾 完整源码已上传小程序悟的源码库。👉 公众号回复关键词【5262】,即可获取,复制即用。
👍 觉得有用,点个赞+在看,明天 9 点继续拆。
免责声明:本文仅为通达信指标公式的编写教学与逻辑拆解,所有内容均基于技术分析理论的知识分享,不构成任何投资建议。技术指标存在固有的滞后性和局限性,任何单一指标都不能保证盈利。股市有风险,入市需谨慎。读者请根据自身风险承受能力和投资经验独立做出决策,盈亏自负。