热力图加密控件:市场、交易对与为该交易对自动配置

当热力图运行在加密数据源上时,会出现一行控件用于选择市场(Binance 现货、Binance U 本位永续、Bybit 永续)和交易对;渲染标签页还提供自动配置,依据该交易对的实时数据推导出成交量过滤、噪音下限、大单阈值和可见价格区间。

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


位置

位置
热力图(加密数据源)→ 控件行;热力图设置 → 渲染标签页 → 为该交易对自动配置 → 调校
默认交易对
每个市场均为 BTCUSDT;最后使用的交易对按市场分别记忆
范围
仅供分析:加密数据源是公开行情,无法发送任何订单

它做什么

当图表数据源是加密数据流时,控件行就会出现。「加密市场」下拉列出 Binance 现货、Binance U 本位永续和 Bybit 永续;交易对按钮打开该市场的合约选择器。交易对按市场分别保存,所以从现货切到永续时会取回你上次在永续上用过的交易对。市场标识与代码分开保存,因为 BTCUSDT 在三个场所都存在,而订单簿各不相同。

加密报价精度与显示分组是分开的。显示步长以报价 tick 为基础放大,使价格的至少 0.1 % 能放进 160 行,并取整到 1 / 2 / 5 的倍数;买盘向下取整分组,卖盘向上取整分组,于是最优买价和最优卖价绝不会落在同一显示行上。初始可见半区间取 40 个步长与价格的 0.05 % 中的较大者。

「为该交易对自动配置」是设置中渲染标签页里的一个按钮。没有任何供应商发布逐交易对的阈值,所以这些数值是在你点击时、基于当前内存中的数据测量得出的,绝不悄悄进行:环形缓冲中最近 30 分钟的成交规模(从最后一笔成交起算,而非挂钟时间)、最后一份订单簿快照的挂单量,以及最近 5 分钟的价格。

设置

调校会写入什么,以及它需要的数据(pairAutoConfig.ts)
写入的设置规则前提
成交量过滤 ≥(成交标签页)近期成交规模的第 98 百分位:成交量最大的 2 % 才保留气泡最近 30 分钟内至少 200 笔成交
低量下限(渲染标签页)订单簿挂单量的第 40 百分位,向下取整到数量步长至少 10 个订单簿档位
大单阈值(DOM 阶梯)订单簿挂单量的第 97 百分位,向上取整:最大的 3 % 档位至少 10 个订单簿档位
可见价格区间最近 5 分钟波动幅度 × 0.75,向价格两侧展开,介于 20 至 400 行之间最近 5 分钟内至少 20 个价格
取整步长加密货币为 0.001,期货为 1 手

怎么用

  • 先选市场,再选交易对:合约选择器会按所选交易场所过滤。
  • 让数据流跑上几分钟,打开设置、渲染标签页,点击调校。按钮下方的注释会报告「依据 {trades} 笔成交和 {levels} 个订单簿档位调校完成」,某条规则数据不足时则报告「实时数据尚不足」。
  • 只有能算出来的值才会被写入;规则数据不足的那项设置保留当前值。结果与该合约的热力图设置一起保存。
  • 视口会被移动到计算出的区间一次;之后你仍可以自由缩放,调校不会锁定刻度。

局限与陷阱

  • 调校只使用实时环形缓冲,绝不使用归档的加密历史,因此刚打开几秒的图表没有任何可测量的数据。
  • 这些阈值是近期数据的分位数。市场状态一变(消息、资金费率)它们就过时了;请再点一次调校,而不要指望它们自动跟上。
  • 该按钮在期货数据源上同样存在,规则相同,单位为合约张数;加密货币的特殊之处是 0.001 的取整步长。
  • 加密数据源是只读行情:这些热力图上没有账户、没有持仓,也没有下单票据。

其他语言版本

常见问题

为什么调校提示数据不足?
每条规则都有门槛:成交量过滤需要最近 30 分钟内 200 笔成交,下限和大单阈值需要 10 个订单簿档位,价格区间需要最近 5 分钟内 20 个价格。在清淡的交易对上,通常缺的是成交规则;订单簿的两条规则依然适用。
显示步长会改变数据吗?
不会。分组只决定某一档位画在哪一行。买盘向下取整、卖盘向上取整,以保持价差可见;交易场所的精度没有变化。
交易对会和加密足迹图共享吗?
热力图用自己的键按市场保存交易对。足迹图有它自己的选择;改动其中一个不会改动另一个。