简介:这是一份面向通达信软件用户的筹码集中度分析指标公式文档,核心围绕集中度、中线、短线三类技术指标展开,帮助投资者通过股价与成交量关系预判涨跌趋势、辅助仓位管理与风险控制。文档内含完整源码与变量计算说明,如A11、A21、A1、A2及滤波处理逻辑,适合有一定股票技术分析基础、希望优化选股与操盘信号的读者。资源共1个doc文件,压缩包约345KB,内容精炼可直接复制到通达信公式编辑器使用。已有1996人学习下载,公式从多周期均线与集中度交叉角度提供买卖参考,例如集中度越高代表交易活跃、股价上行概率增大,中线与短线信号则分别对应中期和短期强弱判断。整体可作为筹码类指标编写与策略调试的实用参考。 很多人拿到筹码集中度指标,第一反应是看数字大小:集中度90降到15以下,就以为主力吸筹完成,可以进场。结果常常是买入之后继续阴跌,或者横盘几个月不动,最后受不了割肉。为什么同一个指标,别人用着能抓主升浪,自己用就反复吃亏?因为筹码集中度描述的是“当前筹码分布的聚集状态”,而不是“买入信号”。它更像一个温度计,告诉你环境温度多高,但要不要穿外套、穿多厚,还得看天气趋势和季节。
这篇文章要聊的是一份很典型的通达信筹码集中指标公式源码,就是市面上经常被拿来打包成“超强筹码集中指标公式【集中度 中线 短线】”来分享的那一类。我会把 COST 函数的原理讲透,把 90%集中度和 70%集中度的区别说清,再附上一份可以直接粘贴到通达信里的副图源码和条件选股源码。适合正在研究筹码理论、想自己动手改公式的朋友,也适合完全不懂代码、只想抄作业的新手。
1. 筹码集中度算法拆解:COST函数到底在算什么
1.1 成本分布与两个分位点
通达信的筹码分布,本质是把每笔成交的筹码按价格堆叠起来。你在10元买了1000股,在12元又买了2000股,这些筹码就会分别堆在10元和12元两个价位上。整个分布图就是所有历史成交在价格轴上的累积结果。COST 函数就是从这个分布里取分位点:COST(N) 表示“从最低价向上累计筹码总量达到N%时对应的价格”。
我经常用考试成绩来打比方。一个班50人的成绩分布,COST(90) 相当于“全班90%的同学分数都低于这条线”,其实也就是排名前10%那批人的门槛分。COST(10) 则是“只有10%的同学低于这条线”,差不多是最差那批人的天花板。两个分位点之间的跨度,就能看出成绩是扎堆还是分散。
注意了,通达信的COST函数是基于全历史筹码移动平均计算出来的,不是实时成交均价,所以它对成交密集区的反应会比价格慢半拍。这就是为什么很多新手看集中度指标会觉得“它怎么不跟盘走”。不是指标坏了,而是筹码分布本身就是滞后指标。
1.2 集中度公式的数学含义
最常见的集中度公式是:
集中度 := (COST(90)-COST(10)) / (COST(90)+COST(10)) * 100;分子是“中间80%筹码的价格跨度”,分母是“这个跨度的基准价”,乘100以后得到的是一个百分比。这个百分比衡量的是价差率,不是绝对价差。同样是10元的价差,对100元的股票和20元的股票,含义完全不同。用价差率之后,不同价格的股票之间就可以互相比较了。
当筹码完全集中在一个价位时,COST(90)=COST(10),集中度等于0。当筹码散布得很开时,分子变大,集中度跟着变大。所以这个指标数值越小,说明筹码越集中。
为了让数据更贴身,有些版本会把区间缩小到中间70%筹码,也就是:
集中度70 := (COST(85)-COST(15)) / (COST(85)+COST(15)) * 100;70%集中度对短线更敏感,90%集中度更适合判断中线筹码格局。后面源码里我把两条线都保留了,方便对照。
1.3 集中之后,其实是站在岔路口
这是全文最关键的一点:筹码集中之后,接下来是向上还是向下,筹码分布本身并不会告诉你。集中度低,只能说明大量筹码在一个狭窄价格区间里换手了,这个区间既可能是底部的吸筹区,也可能是下跌中继的套牢换手区,还可能是主力高位的对倒区。
那筹码集中还有什么用?有用的地方在于:一旦方向被选择,容易走单边。原因也简单,筹码都在一个窄区间里,意味着上方没有明显的密集套牢峰,突破后拉升阻力小;反过来,如果向下破位,下面也没有密集的支撑筹码,跌起来容易踩踏。
所以正确用法一定是“筹码集中+价格方向”两个条件叠加,而不是单看集中度数字。具体怎么判断方向,下一章给的源码里就已经内置了一部分答案。
2. 超强筹码集中副图指标源码:从粘贴到看懂
2.1 先说使用环境
这段源码是通达信副图指标,不需要额外安装DLL或数据插件,用通达信的常规公式管理器就能跑。新建指标时选择“副图”,把下面代码完整粘贴进去即可。如果你之前从来没在通达信里建过公式,路径一般是:功能→公式系统→公式管理器→新建,然后选择对应的指标类型。
2.2 完整源码
{===== 超强筹码集中(集中度/中线/短线)副图 =====} {成本分布区间} 上轨90:=COST(90); 下轨10:=COST(10); 上轨70:=COST(85); 下轨15:=COST(15); 筹码中枢:=(上轨90+下轨10)/2; {集中度曲线} 集中度90:(上轨90-下轨10)/(上轨90+下轨10)*100,COLORRED; 集中度70:(上轨70-下轨15)/(上轨70+下轨15)*100,COLORYELLOW; {中线集中判断} 中线粘合:=ABS(MA(CLOSE,20)-MA(CLOSE,60))/MA(CLOSE,60)*100; 中线密集:=集中度90<15 AND 中线粘合<5; DRAWICON(CROSS(中线密集,0.5),集中度90,1); {短线集中判断} 短线粘合:=ABS(MA(CLOSE,5)-MA(CLOSE,10))/MA(CLOSE,10)*100; 短线密集:=集中度70<5 AND 短线粘合<2; DRAWICON(CROSS(短线密集,0.5),集中度70,2); {低位密集提示:密集+股价低于筹码中枢+获利盘小于30%} 低位密集:=中线密集 AND CLOSE<筹码中枢 AND WINNER(CLOSE)<0.3; DRAWTEXT(CROSS(低位密集,0.5),集中度70,'低位密集'),COLORRED;粘贴之后,你会看到副图里两条曲线:红色是集中度90,黄色是集中度70。当出现上穿信号时,会在对应曲线上画出箭头,低位密集时会在黄色线附近显示“低位密集”文字。
2.3 参数选择背后的逻辑
为什么取90和10,而不是95和5?90%和10%这两个分位点,覆盖了中间80%的筹码,已经能代表主要持仓成本。再往两端取,比如99%和1%,很容易被个别极端成交价污染。一个股票可能在某天被一笔大单打出一个瞬间高价,这笔筹码在分布里占比不高,却会把COST(99)拉得很高,导致集中度指标失真。
中线密集的判定用了“集中度90<15 AND 中线粘合<5”两个条件。加均线粘合的原因,是避免单纯筹码集中带来的假信号。筹码集中可能出现在任何位置的横盘里,但20日均线和60日均线粘合,说明市场平均持仓成本也已经趋同,多空双方进入真实平衡状态。这时候一旦选方向,力度往往更强。
短线密集相对激进:集中度70<5、5日均线和10日均线粘合度<2。5%的70%筹码区间意味着短期筹码已经高度抱团,适合做短线爆发前的准备观察。注意,这只是“准备观察”,不是无脑买入信号。
2.4 同一套逻辑做成条件选股
副图指标只能看不能筛,接下来是选股版本。中线选股挂上“低位”过滤条件,避免选出高位横盘:
{===== 中线筹码集中选股 =====} 集中度90:=(COST(90)-COST(10))/(COST(90)+COST(10))*100; 中线粘合:=ABS(MA(CLOSE,20)-MA(CLOSE,60))/MA(CLOSE,60)*100; 低位:=CLOSE<COST(40) AND WINNER(CLOSE)<0.4; XG:集中度90<15 AND 中线粘合<5 AND 低位;短线突破选股可以这样做:
{===== 短线筹码集中突破选股 =====} 集中度70:=(COST(85)-COST(15))/(COST(85)+COST(15))*100; 短线粘合:=ABS(MA(CLOSE,5)-MA(CLOSE,10))/MA(CLOSE,10)*100; 放量:=VOL>MA(VOL,5)*1.5; XG:集中度70<5 AND 短线粘合<2 AND 放量 AND CLOSE>OPEN;这两个选股公式的逻辑很直接:先确认筹码集中,再看是否处于低位或者是否出现放量启动迹象。选出来的股票池不会太大,恰好适合人工复核。
2.5 副图参考线怎么加
集中度90是否小于15、集中度70是否小于5,肉眼判断不够快。建议在副图里手动加两条水平参考线:一条在15,一条在5。不同通达信版本加参考线的入口略有不同,一般在副图指标的属性设置或右键菜单里能找到。加了参考线之后,曲线是否越过阈值一眼就能看出来,信号也就不会漏。
3. 三种实战打法:中线建仓、短线突破、高位防雷
3.1 低位单峰密集,打中线底仓
最稳的用法,是找“低位+筹码密集+缩量”的组合。所谓低位,我用相对位置判断:股价距离历史高点有足够空间,通常用复权后跌幅是否超过50%来粗筛;筹码中枢不再明显下移,说明抛压在减弱;此时如果集中度90持续保持在15以下,且低位密集信号反复出现,说明底部区域的筹码在不断换手集中。
操作上我会分三批:第一批在筹码中枢出现上移迹象时建仓,第二批在放量突破筹码中枢时加仓,第三批等趋势确认后再说。止损放在筹码峰下沿,也就是COST(10)下方一定距离。这种打法不追求买在最低点,错过的部分利润就是为确定性付出的成本。
3.2 放量突破筹码中枢,做短线爆发点
当集中度70已经小于5,5日线和10日线粘合,某一天突然放量站上筹码中枢,收盘价站稳且量能大于5日均量的1.5倍,这就是典型的短线启动形态。筹码高度集中意味着一旦突破,上方没有密集套牢盘压制,资金拉升的阻力比分散筹码时期小很多。
这个买点的风险在于假突破。我吃过不少亏,现在给自己定的规矩是:突破当天不追高,等分时回踩不破筹码中枢再进;如果次日缩量回落并跌破筹码中枢,无条件止损。宁可少赚一段,也不能让一次假突破吃掉几次正确操作的全部利润。
3.3 高位集中+放量滞涨,防的是出货
筹码集中在不同位置含义天差地别。一只票已经涨了一倍以上,从筹码分布看获利盘超过80%,此时集中度反而又开始变得很小,这就要警惕了。高位出现单峰密集,往往是主力用对倒单在高位制造“筹码换手充分”的假象,为出货做最后准备。如果这时候再叠加放量滞涨、长上影频繁出现,我会直接放弃这个票,手里有仓位也会分批兑现。
有人会问:高位集中和低位集中,从集中度指标上看数字都小,怎么区分?核心看两点:一是股价相对历史高点的位置,二看筹码中枢是否还在上行。如果筹码中枢已经横向走平甚至拐头向下,而股价还在高位反复放量,这个“密集”的质量就很差。
4. 集中度指标的五个大坑:实战踩过的都在这
4.1 除权后不复权,分布图直接失真
这是最常见的一个坑。股票除权之后,价格出现断层,但筹码分布是基于历史成交价格计算的,如果不在看盘软件里设置前复权,筹码会错误地堆在跳空缺口附近,集中度指标会出现明显的失真。我习惯在通达信K线界面把复权方式固定为前复权,再去看筹码相关指标。对用公式筛选的人来说,这点尤其重要,因为选股结果可能把失真票一起选进来。
4.2 次新股天然“假集中”
次新股上市时间短,流通筹码全部换手了一遍两遍,绝大多数筹码都堆积在上市以来的新价格区间里,集中度数值天然就小。这种集中不是主力吸筹的结果,而是筹码供应不足造成的假象。我的经验是:上市时间不满一年的股票,筹码集中度指标的参考价值有限,最好不要作为核心选股依据。
4.3 下跌中继的横盘,也能做出“标准底部形态”
这是所有坑里最容易骗人的。一只股票下跌途中在某平台横盘整理,每天都有套牢盘割肉和新资金进场,K线上看也是低位横盘,筹码分布也会逐渐形成一个单峰。但这里的筹码集中是“换手式集中”,不是“主力吸筹式集中”。区分方法:看20日均线和60日均线是否走平或向上,如果均线还在空头排列向下发散,这个密集区很可能还会继续下跌。
4.4 连续一字板与长期停牌,筹码根本没有换手
连续一字涨停或跌停期间,外部资金无法正常买入卖出,筹码交换几乎为零,COST函数计算出来的分布完全不能反映真实情况。长期停牌复牌后也是一样,筹码结构是静态的,一旦恢复交易,往往伴随着巨大波动。遇到这种票,集中度指标在这段时间内直接无视就好。
4.5 低换手率会让指标严重滞后
筹码分布是历史累计数据,换手率越低,筹码分布更新越慢。日均换手不足1%的股票,集中度指标可能已经连续多天不变,而价格早就走出了一波行情。这种情况下再用它来找买点,基本是刻舟求剑。如果确实想用这类个股,我的办法是把观察周期拉长到周线,看周线级别集中度是否进入密集区。
这几个坑整理成表格会更清楚:
| 场景 | 指标表现 | 应对方法 |
|---|---|---|
| 除权未复权 | 分布图缺口、集中度突变 | K线设置为前复权 |
| 次新股 | 集中度天然偏低 | 上市满一年后再用 |
| 下跌中继横盘 | 低位单峰密集假象 | 看均线方向与筹码中枢 |
| 一字板/停牌 | 筹码无法换手 | 无视指标,等换手恢复 |
| 低换手率 | 集中度长期不变 | 拉长周期或换标的 |
5. 给指标升级:量能过滤、成本峰确认、多周期共振
5.1 先加量能过滤
集中度低+地量,和集中度低+放量,含义完全不同。底部区域的缩量横盘,筹码集中是自然沉淀,说明卖压衰竭;放量状态下的筹码集中,则可能是大资金正在快速调仓。如果要选更稳的底仓票,可以在选股公式里加一条 VOL<MA(VOL,20)*0.6,过滤掉放量波动期。要做突破短线就反过来,放量条件不能少。
5.2 用PEAK确认是不是“单峰”密集
集中度低只能说明筹码区间窄,不能说明筹码是单峰还是双峰。双峰形态在横盘区相对常见,意味着新旧两批筹码成本完全不同,后面价格容易在双峰之间反复。可以引入 PEAK 函数来锁定筹码主峰的位置,再结合集中度一起看。当筹码主峰清晰、集中度低、股价贴近主峰时,单峰密集的可靠性会明显提高。
5.3 周线定方向,日线找买点
这是我最推荐的一种组合使用方式:周线看集中度90是否进入密集区,定中线方向;日线看集中度70和均线粘合度,找短线买点。如果周线根本没有形成密集区,日线再密集,也只当反弹做,仓位轻一点。反过来,周线已经密集并且均线拐头,日线出现放量突破信号,这种位置的成功率明显更高。
5.4 布林带收口做交叉验证
筹码集中是从成交分布维度描述问题,布林带收口是从价格波动维度描述问题,两套体系如果同时给出“收敛”信号,可信度会高很多。我的做法是在主图叠加布林带,副图放集中度指标,当布林带宽明显收窄、集中度又进入低位密集区时,标记为“重点关注池”,然后等放量突破信号出现再动手。
最后再说点这些年用下来的体会。筹码集中度指标本身不产生买卖点,它提供的是一个“势能积累”的背景。真正让我减少亏损的,不是把阈值调到多精准,而是严格遵守“低位密集才建仓、放量滞涨就撤退、破位就止损”这三条纪律。阈值也不是死的:波动本身大的小盘股,15和5可以适当放宽到20和8;趋势稳定的大盘蓝筹,则可以收紧。你可以在通达信里把参数设成可调,多观察几只自己熟悉的票,找到适应当前市场的档位。公式会给你提示,但最终做决定的还是你自己。
本文还有配套的精品资源,点击获取