# SmartDOM 设置

点击 **SmartDOM 标题中品种旁的齿轮**。对话框名为 **Orderbook Settings**，包含 **Trading、General、Appearance、Footprint、Heatmap、Hotkeys**。可搜索设置，清空搜索后恢复全部控件。修改作用于当前面板。

## General：安排视图

![从 SmartDOM 标题打开的常规设置](/guide/assets/5feb1b2bdacc7350-smart-dom-settings-general.png)

| 控件 | 含义与用途 |
| --- | --- |
| Show footprint / trades tape / order book | 显示或隐藏三个窗格，与工具栏开关相同；隐藏时继续处理数据。 |
| Auto center / Focus spread tick | 跟随市场并突出价差行；手动浏览价格时关闭居中。 |
| Price aggregation step | 每行原生 tick 数，增大可覆盖更多价格，减小可区分更细价位。 |
| Row height / Grid width | 行高与足迹窗格宽度，也可拖动分隔线改变宽度。 |
| Volume amount type | 深度和成交带使用基础币数量或报价币金额；下单数量单位独立设置。 |
| Minimize values / Scientific notation | 缩写或科学计数法，数量小数位由全局 Display 设置提供。 |
| Aggregate trades | 把同方向连续成交合并为气泡的毫秒窗口；零关闭聚合。 |
| FPS / Reduce FPS (%) / Min update limit | 目标绘制帧率、指针不在订单簿时的降低比例、最小可视刷新毫秒间隔；不会停止必要行情处理。 |
| Scroll step / Fast scroll step | 普通与快速导航每次移动的价格行数。 |
| Current / Default price scale multiplier | 普通与较大聚合调整的步长因子，不是对市场价格乘倍数。 |
| Grid major / minor delta | 主要/次要水平参考线间距。 |
| Timeframe | 足迹周期分钟数，也可在足迹内输入，范围为 1–30 分钟。 |

### 当前行为固定的控件

当前视图始终绘制空价位、成交气泡及连线，并自动缩放订单簿数量。General 中的 **Show empty prices、Show trades、Show trades line、Hide trades less、Hide values less quote、Auto calc orderbook max、Orderbook max volume base/quote** 当前不会覆盖这些行为。

**Focus mode → Off** 可隐藏悬停覆盖层，其他模式使用同一种组合覆盖层，标尺以点数显示。需要隐藏整个视图时使用窗格工具栏开关。这解释了某些设置虽然已保存却没有可见变化。

## Appearance：清晰显示数量与持仓

![外观设置及背景中的 SmartDOM](/guide/assets/566db342a1162d76-smart-dom-settings-appearance.png)

**Show size panel / price panel / position panel / order nav / position size** 控制相应显示区域。**Order nav overlay** 将导航覆盖到视图上。**Hide positions panel / Hide position sizes** 隐藏持仓显示，**Max position size panel width** 限制持仓数量区宽度。

**Control opacity** 按数量调整强调程度，**Opacity multiplier** 增强效果，**Opacity to size / price** 也调整对应文字透明度。应保留小数量的可读性。**Composite sizes** 合并分组行中的买卖盘信息；**Ask/bid size color**、**Draw ask/bid background**、**Show size text** 控制颜色与数字。

**Show accumulated orders** 添加累计深度，**Size bar direction / Size text alignment** 设置左右方向与对齐。

## Footprint：选择每个单元格的含义

![SmartDOM 中共享的足迹设置编辑器](/guide/assets/f6774bd848a8d6bf-smart-dom-settings-footprint.png)

1. 在工具栏启用 **Footprint**，并在此页启用 **Enabled**。**Single** 显示一个指标区域，**Double** 显示两个。**Histogram** 使用直方条，**Cluster** 使用单元格。
2. **Follow ladder** 采用阶梯价格分组，**Fixed → Ticks per row** 独立设置足迹分组，不改变阶梯布局。
3. 分别设置两侧的 **Data type**：总成交量、笔数、平均大小或对应买卖侧指标。**Coloring source** 决定颜色使用的指标或 Delta，**Text display** 选择 Value、Delta、Sum、Both。读数前要结合这些选项。
4. 比例选择 **Per bar**、**Visible range**、**Loaded chart** 或 **Custom**。Per bar 突出每根柱自己的最大价位，共同尺度便于跨柱比较，Custom 需要为对应侧指定正的最大值。
5. 文字、零值、POC/次级 POC、小数位、缩写、不透明度及文字透明度控制可读性。**Automatic detail reduction** 在单元格过小时减少细节，只有空间充足时才关闭。

## Heatmap：历史与解释

![从 SmartDOM 标题进入的热力图设置](/guide/assets/5d11cd158c7a0623-smart-dom-settings-heatmap.png)

选择 **Heatmap**，或右键中间成交带后点击 **Show depth heatmap** 旁的齿轮。先设置时间基准与间隔，再选择 **Latest** 或 **Maximum**。Latest 是时间列最后观测值，Maximum 合并各价位峰值，不能代表同一时刻的完整订单簿。

按分组后的价位限制显示深度，并设置数量筛选、色板、对比度与不透明度。最优价格线使用当前订单簿。最后限价延续/延伸只是把旧观测画得更远，不能确认订单仍存在。最小不透明度保留小数量，最小颜色对比让冷色区别于背景，1 表示原始色板。

切换市场或采样间隔会开始新历史，改变深度限制则保留已有历史。旧时间列可能在内存限制下合并变粗。偏好会保存，深度不会写入磁盘；保存天数字段不代表已启用持久档案。声音阈值遵循全局声音设置。

## Trading 与 Hotkeys

![Trading 页中的共享下单设置](/guide/assets/b61741a42936e34d-smart-dom-settings-trading.png)

Trading 包含 [Order Entry：准备与核对委托](/guide/zh/order-entry) 的公共设置和五个 **Base / Quote** 数量预设。**Amount type** 选择当前单位，**Buy trigger / Sell trigger** 选择触发后的 Market 或 Limit 操作。阶梯操作前核对保护、标记、确认流程与账户支持情况。**Hotkeys** 列出当前绑定，全局键盘交易开关见 [键盘操作](/guide/zh/keyboard)。

## 一个实际布局流程

1. 打开三个窗格及 Auto center，选择能覆盖价差附近范围的价格分组。
2. 将足迹调整到能容纳数根清晰柱的宽度，选择 1 分钟和 Follow ladder。先用单一成交量或 Delta，再尝试双指标。
3. 保留数量文字、自动订单簿比例和适中的不透明度，观察成交气泡与未变化深度区域的区别。
4. 打开下单栏，核对数量单位，并区分模拟账户和真实交易连接。通过 [复用面板设置](/guide/zh/templates) 保存布局。

[SmartDOM：足迹、成交带与深度](/guide/zh/smart-dom) · [图表成交量与深度工具](/guide/zh/order-flow) · [Order Entry：准备与核对委托](/guide/zh/order-entry)
