跳转至

Controls:品种、流动性与报价规则

Controls 不是日常投诉调查的第一站。它用于回答:Decision 中出现的品种映射、Maker pool、Taker symbol 和报价参数,是由什么配置产生的?

本页只覆盖已经在 Edge 实际核实的 Symbols、Liquidity、Quote rules,以及覆盖在 Quote rules 之上的 Pricing overrides。

配置关系图

SYMBOLS
定义可交易品种
LIQUIDITY
映射 Maker symbol
QUOTE RULES
映射到客户 Stream
PRICING OVERRIDES
临时覆盖部分参数

这条链能帮助新人从 Decision 的 Sym / Taker sym 往回追配置,但不能取代订单发生时的历史证据。Controls 显示的是配置页面;调查历史订单时,仍以 Decision、Ticks、Execution 和日志中的时间化记录为主。

Symbols:这个品种能否报价和交易

Symbols 是可交易品种注册表。页面明确说明:品种通过 Liquidity 映射到 maker symbols,再通过 Quote Rules 映射到 pricing streams。

重点字段包括 Symbol、Category、Base、Profit、P.Dec、Tick、V.Dec、QV(s)、Session,以及 Quote / Trade 开关。

新人遇到以下问题时可先看这里:

  • Edge 是否注册了该品种;
  • 该品种属于哪个 Category 和 Session;
  • Quote 或 Trade 是否关闭;
  • 价格与数量精度是否与预期一致。

例如页面中的 USDCADQuote Off / Trade OffUSDCNHQuote On / Trade Off。这两个状态回答的问题不同,不能看到报价开启就认定允许交易。

Liquidity:平台品种怎样连接 LP 品种

Controls → Liquidity

Liquidity 的 Maker symbol 标签用于查看 LP maker symbols 与 TradePass symbols 的映射。页面说明 Volume rate 用于 LP 合约大小与平台合约大小之间的数量换算,而 Min/Max/Step qty 定义 LP 侧的下单约束。

字段组 字段 调查用途
映射身份 Maker sym、Maker、Symbol 确认平台品种接到哪个 maker 及 maker symbol
精度与换算 Price dec、Volume rate 检查价格精度及 LP 边界的数量换算
报价调整 Bid Δ、Ask Δ、Adjust、Min spread、Max spread 查看 maker 映射层是否带有报价调整或限制
数量限制 Min qty、Max qty、Step qty 判断送往 LP 的数量是否满足约束
开关 Quote、Trade 判断该映射是否允许报价或交易

例如 XAUUSD / DPM_DEMO 映射到多个 maker symbols,Volume rate 0.1,Min/Max/Step qty 为 1 / 2,000 / 5。这能解释配置允许怎样的 LP 数量,但不能证明某张历史订单实际怎样执行;实际执行仍需查 Execution。

Quote rules:价格从哪里来、进入哪个客户 Stream

Controls → Quote rules

页面说明每条规则把 Symbol + Maker pool 映射到一个 Stream,由此定义报价管线:价格来源以及它进入哪个报价变体。

调查时按以下顺序读一行:

  1. 用 Decision 的 SymTaker sym 找到候选规则;
  2. 核对 Maker pool 与 Stream;
  3. 读取 Bid Δ / Ask Δ、Min spd / Max spd、Adjust、FtF;
  4. 确认 Status 是否 Active;
  5. 再检查当时是否存在 Pricing override。

同一个平台品种可以对应多个 Taker symbol 和 Stream。例如 XAUUSD 同时出现 GOLD.e / GOLD.a / GOLD.r / GOLD.v,其 maker pool、点差上下限和调整值并不相同。因此,只按 XAUUSD 搜索还不够,必须与 Decision 的 Taker sym 和交易环境一起核对。

Pricing overrides:哪些临时配置叠加在报价规则上

Controls → Pricing overrides

页面对叠加规则给出了明确说明:

  • Bid Δ / Ask Δ 是在 Quote Rule 基础上的加法调整;
  • 非零的 Min / Max spread 会替换 Quote Rule 中的限制,0 表示继承;
  • 同一个 Stream 同一时间只能有一个 active profile。

页面同时显示当前生效项的 Profile、Streams、Effective、Reason、Activated、Expires 与 Activated by,并列出 Manual、Calendar 和 Condition 等 Activation 类型。

遇到“平时配置正常,但某个时段客户点差突然变化”时,应检查:基础 Quote rule、当时是否有 active override、触发方式、生效/到期时间,以及 Alarm / Logs 中的触发或恢复记录。

实战任务:解释 GOLD.v 的配置路径

以 Decision DEC-89234 为起点:Sym XAUUSDTaker sym GOLD.v、Route STP

任务:在 Controls 中找出 XAUUSD 的品种状态、Liquidity 映射、GOLD.v 对应 Quote rule,并判断当前 Pricing overrides 是否能直接证明该订单发生时曾生效。

展开参考答案 Symbols 显示 XAUUSD 已注册且 Quote/Trade 均为 On。Liquidity 显示 XAUUSD 的 maker 映射及 LP 数量约束。Quote rules 中 `GOLD.v` 对应 XAUUSD、maker pool `mp-full`、Stream `VIP (.v) / Apex Markets Live`,Bid/Ask Δ 为 `-2 / +2`,Min/Max spread 为 `6 / 50`,状态 Active。Pricing overrides 当前页面可以显示某 profile 的当前生效状态,但“当前生效”不能直接证明它在历史订单时刻也生效;历史结论必须继续找带时间的记录或日志。

新人必须避免的错误

  • 用当前 Controls 配置直接解释过去订单,忽略配置可能已经变化;
  • 只看 Symbol,不核对 Taker symbol、Stream 和 Maker pool;
  • 把 Quote On 与 Trade On 当成同一开关;
  • 把 Liquidity 的数量约束当作某张订单的实际 Execution;
  • 忽略 Pricing override,或把 profile 存在误写成当时已经生效。