热力图成交气泡与样式

成交量圆点把每一笔聚合成交画成热力图上的气泡,面积跟随成交数量。成交标签页设定它们的大小、成交量过滤、中性或按主动方着色、六种视觉样式,以及描边和文字颜色。

Senzoukria · 文档 · 更新于 2026 年 9 月


位置

位置
热力图 →「热力图」按钮 → 成交标签页
默认值
成交量圆点开启,大小 100 %,过滤 0,配色模式为中性,样式为 Flat
尺寸计算
自适应;渲染标签页的自动灵敏度关闭时冻结

它做什么

数据源打印的每一笔成交都会按其价格和时间落在热力图上。气泡图层依据成交量相对近期分布的大小来决定每个圆点的尺寸,在气泡足够大时把数量写在里面,并且可以按主动方为填充上色。圆点画在 WebGL 流动性纹理之上的 Canvas2D 叠加层里,因此平移或缩放时依然清晰。

在加密货币数据源上,数量在计算尺寸前会归一化为基础资产:Binance 足迹图数据传的是计价货币名义金额,需要除以价格,而 Bybit 已经发布基础资产数量。分布图和深度归属使用同一套基础单位,因此 BTCUSDT 上的气泡、分布图柱条和订单簿档位说的都是 BTC。

设置

热力图设置弹窗的成交标签页
设置默认值影响
成交量圆点开启气泡图层的总开关
大小(%)10010–400,步长 5;缩放每个气泡的半径
成交量过滤 ≥(手数/基础单位)00–1 000 000;期货步长 5,加密货币步长 0.001。低于该值的聚合成交不予绘制。按合约分别保存
配色模式中性中性:单一填充色。主动方:在卖价成交用买方填充色,在买价成交用卖方填充色
样式FlatFlat、Neon、3D、Glass、Ring,或 Buy/sell(按买入与卖出占比切分的球体)
买/卖#4ade80 / #fb7185主动方模式以及 Buy/sell 样式所用的填充色
描边/文字rgba(0, 0, 0, 0.55) / #0a0a0a气泡周围的描边,以及写在气泡内的数量的颜色

怎么用

先把过滤设为 0 看完整的成交流,再逐步调高,直到只剩下真正重要的成交打印;渲染标签页中的「为该交易对自动配置」按钮会替你把过滤设到近期成交的前 2 %。想看清是谁扫掉或砸穿了某个价位时,用主动方着色;当一个聚合气泡混合了买卖两边而你想看比例时,用 Buy/sell 样式。Ring 样式保持中心透明,让成交打印背后的流动性依然可见。

局限

  • 气泡显示的是数据源所发布的成交数量;它们不是隐藏单或冰山单的指标。
  • 关闭自动灵敏度会把气泡尺寸刻度与热力锚点一起冻结。
  • 颜色值必须是一个简短有效的 CSS 字符串;无效输入会回退到默认值,而不是悄悄产生一条看不见的描边。
  • 过滤单位跟随合约:期货用手数,加密货币用基础资产。

其他语言版本

常见问题

为什么我的气泡全是一个颜色?
配色模式默认是中性。把它设为主动方以区分买卖,或者选择 Buy/sell 样式。
为什么我在 ES 上设的过滤值在 BTCUSDT 上没有作用?
数量阈值按数据源和合约分别保存,而每个加密货币交易对都从 0 起步。请在该加密交易对上以基础单位重新设定过滤值。
数量能写进每一个气泡吗?
只有气泡大到足以保持可读时才会画出文字;小额成交只显示圆点。