跳转至

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 是否关闭;
  • 价格与数量精度是否与预期一致。

例如页面中的 USDCAD 为 Quote Off / Trade Off;USDCNH 为 Quote 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 的 Sym 与 Taker 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 中的触发或恢复记录。

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

以 Decision DEC-89234 为起点:Sym XAUUSD、Taker 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 存在误写成当时已经生效。