平移、缩放与滚轮锚点
足迹图用滚轮缩放时间,用 Shift + 滚轮缩放价格,自由拖动可平移,拖动某条坐标轴可单独缩放该轴;「滚轮缩放锚点」设置决定滚轮是以光标为支点,还是以实时蜡烛为支点。
Senzoukria · 文档 · 更新于 2026 年 9 月
位置
- 位置
- 足迹图画布;锚点设置在 Footprint 设置 → 视觉设置
- 默认列宽
- 每列足迹 140 px
- 默认行高
- 每个价位 20 px
- 缩放范围
- 列宽 2 至 1200 px;行高 1 至 300 px
- 滚轮缩放锚点
- 光标下方(默认)或右边缘(实时蜡烛)
- 缩放工具栏
- 仅在 Binance 与 Databento 图表上;Rithmic 图表使用滚轮和拖动
它做什么
导航是一台由鼠标和滚轮事件驱动的小型状态机。普通滚轮或触控板滑动会缩放时间轴,支点由「滚轮缩放锚点」设置决定;Ctrl(macOS 为 ⌘)+ 滚轮或双指捏合,会强制把支点放在光标下方,无论该设置为何;Shift + 滚轮以光标为中心缩放价格轴。在图表主体上拖动可在两个方向自由平移;在价格轴(右边缘)上拖动可缩放价格刻度,向上为放大;在时间轴(底部条带)上拖动可缩放时间刻度,向右为放大。拖动要移动 3 px 之后才开始,以免把点击误判为平移。
缩放系数是连续的而不是分档的:一个标准滚轮档(100 单位的 delta)把比例改变约 8%,触控板的小幅 delta 则产生按比例更小的变化,因此机械滚轮和触控板手感一致。列宽被限制在 2 至 1200 px,行高被限制在 1 至 300 px。低于某个列宽后,渲染器不再在单元格里打印数字,改为只用颜色表示,这正是图表能缩到几百根K线的原因。
在你没有水平平移时,图表会自动跟随实时K线;在你没有垂直缩放时,价格刻度会围绕最新价自动适配可见蜡烛。把图表拖回实时边缘会自行恢复自动跟随,不需要按钮。
设置项
| 控件 | 默认值 | 作用 |
|---|---|---|
| 滚轮 / 触控板 | — | 缩放时间轴,支点由「滚轮缩放锚点」设置决定。 |
| Ctrl/⌘ + 滚轮、捏合 | — | 强制以光标为支点缩放时间:鼠标下的那根K线始终停在鼠标下。 |
| Shift + 滚轮 | — | 以光标为锚点缩放价格:鼠标下的价格保持不动。 |
| 在图表上拖动 | — | 两轴自由平移;水平平移会关闭自动跟随,直到你把图表拖回实时边缘。 |
| 在价格轴 / 时间轴上拖动 | — | 以拖动起点为支点,按倍数缩放价格 / 时间。 |
| 放大 (+) / 缩小 (−) 按钮 | — | 仅 Binance 与 Databento 图表:以画布中心做等比缩放,列宽与行高严格保持 1:1。 |
| 重置视图 (⟲) | — | 仅 Binance 与 Databento 图表:恢复默认列宽和行高,回到实时边缘并重新启用自动适配。 |
| 双击价格轴 | — | 让价格刻度回到对可见蜡烛的自动适配,不影响时间缩放和位置。 |
| 滚轮缩放锚点 | 光标下方 | 「光标下方」让鼠标下的K线保持固定;「右边缘(实时蜡烛)」让最后一根K线贴住右侧,只向左露出历史。Ctrl/⌘ + 滚轮始终以光标为准。 |
怎么用
滚动可以改变屏幕上容纳多少根K线,按住 Shift 滚动可以拉开或压缩价位,拖动图表主体可以在时段中移动。如果足迹的数字消失了,就放大到列宽足以容纳文字为止。从 ATAS 或 Sierra Chart 过来的交易者,可以在 Footprint 设置 → 视觉设置中把「滚轮缩放锚点」设为「右边缘(实时蜡烛)」,这样缩放时最新一根蜡烛永远不动。
在已打开「缩放 / 平移」同步的联动分组中,某个分屏上的滚轮事件或鼠标抬起会把它的可见时间跨度和价格区间发布给同组的其他分屏。
限制与陷阱
- 向左平移会越过最早已加载的K线进入空白区;它不会加载更多历史。图表能回溯多远取决于「历史区间」设置,而不是导航手势。
- 向右越过实时K线的平移有上限:最新一根K线最多只能从左边缘往里滑约 30%,因此它绝不会被推出屏幕。
- 当光标位于 CVD 面板之上时,滚轮缩放的是该面板自己的纵向刻度,而不是图表;双击该面板可以重置它。
- + 和 − 按钮会保持单元格的长宽比;滚轮一次只缩放一个轴。
相关页面
其他语言版本
常见问题
- 为什么缩小时图表向历史方向移动?
- 锚点设为「光标下方」时,鼠标下的那根K线保持固定,两侧同时展开。在 Footprint 设置 → 视觉设置中选择「右边缘(实时蜡烛)」,可以让最后一根K线留在右侧,只向左露出历史。
- 怎样回到实时蜡烛?
- 把图表拖回右边缘:视口一旦到达实时位置,自动跟随就会自行恢复。在 Binance 和 Databento 图表上,⟲ 重置视图按钮一键完成,并同时恢复默认比例。
- 为什么单元格里的数字不见了?
- 低于某个最小列宽时,渲染器会切换为只用颜色的单元格。用滚轮放大,或在你想读的那几列上用 Ctrl + 滚轮放大,直到列宽足以容纳文字。
- 怎样在不改变缩放的情况下沿时间滚动?
- 拖动图表主体。滚轮绑定的是缩放而不是时间滚动,因此普通滚轮总是改变比例。