一、原版源码拆解
网上最常见的写法:
WB:=(DYNAINFO(20)-DYNAINFO(21))/(DYNAINFO(20)+DYNAINFO(21)); XG:WB>0.5 AND C>REF(C,1);
主要问题有:① 瞬时性极强:委比每秒都在变,盘中 80% 下一秒可能变 -50%;
② 钓鱼单操纵:主力挂大买单吸引散户跟风,成交前撤单,委比瞬间反转;
③ DYNAINFO 是实时函数:盘后选股用不了,只能盘中用,回测极难。
🔍 二、深度拆解:为什么原版公式会失真?
1. 逻辑死穴:委比的“可表演性”
委比 = (委买五档合计 - 委卖五档合计) / (委买 + 委卖)。主力只要在买一挂一笔 10 万手大单,委比立刻飙升。但这是“展示性挂单”,不是真实成交意图。
2. 函数陷阱:DYNAINFO 的实时依赖
DYNAINFO(20) 是实时委买总量,只在交易时段有值。盘后回测时这个函数返回无效值,所以委比公式无法做历史回测,只能盘中“肉眼观察”。
3. 视觉盲区:高委比 + 缩量 = 假象
最坑的组合是“委比 90% 但成交量极小”——买盘全是挂单没有真实成交,这是最典型的钓鱼盘口。必须叠加成交量验证。
📊 三、数据回测:不同口径下的信号表现
| 盘口状态 | 委比 | 成交量 | 真实含义 |
|---|---|---|---|
| 真实买盘 | >60% | 持续放大 | 资金真实进场 ✅ |
| 钓鱼单 | >80% | 极度萎缩 | 主力挂单诱多 ⚠️ |
| 恐慌抛售 | <-60% | 巨量 | 恐慌或出货 ❌ |
结论:委比必须和成交量一起看。高委比 + 放量 = 可信;高委比 + 缩量 = 钓鱼。单独用委比选股是裸奔。
🔧 四、优化版源码(可直接复制)
{委比验证 · 工程优化版}
{注:DYNAINFO 为实时函数,仅盘中有效}
委买:=DYNAINFO(20);
委卖:=DYNAINFO(21);
委比:=(委买-委卖)/(委买+委卖+0.001);
{— 成交量验证:必须有真实成交配合 —}
现量:=DYNAINFO(9);
量比:=现量/MA(VOL,5)/240*DYNAINFO(14);
{— 综合判断(盘中实时) —}
XG:
委比>0.5
AND 量比>1.2
AND C>DYNAINFO(11)
AND NOT(NAMELIKE('ST'));
五、这次改了什么?
核心优化:
1. 加成交量验证:用 DYNAINFO(9) 现量配合量比,确认买盘是“真金白银”而非“展示性挂单”;
2. 分母保护:委比分母 +0.001 防止委买委卖都为 0 时除零;
3. 明确局限:标注 DYNAINFO 是实时函数,盘后无效,避免误用。
【编者手记】委比是我吃过亏最多的“盘口指标”。现在我的用法:只用它做盘中辅助确认,绝不用它做选股。看到委比 90% 的第一反应不是“买”,而是“谁在挂单骗人”。真正让我下单的,永远是成交量和价格。

