跨券商(跨平台)跟单:品种后缀、手数与延迟怎么处理

跨券商跟单指主账户和跟单账户是不同券商的 MT5 账户。以 NB跟单引擎为例,说明品种名称和后缀怎么匹配、手数怎么换算,以及速度和成交价为什么会有差异。

牛榜编辑 · 更新于

跨券商跟单是什么

跨券商跟单,是指主账户和跟单账户开在不同券商,比如主账户在 A 券商、跟单账户在 B 券商。牛榜把 NB跟单引擎称为「跨平台 · 毫秒级跟单 EA」,其中的跨平台就是跨券商:不同券商的 MT5 账户之间可以互相跟单。复制只在 MT5 账户之间进行,MT4 与 MT5 之间不能互跟。

云端连接跟单账户只需要账号、交易密码和服务器名,不需要券商后台(Manager)权限,所以两个账户不必在同一家券商。跨券商时真正要处理的是三件事:品种名称、手数规格,以及执行速度和成交价的差异。

品种名称和后缀怎么匹配

不同券商给同一个品种起的名字常常不一样,最常见的是加后缀,比如 XAUUSD、XAUUSD.m、XAUUSD-ECN、XAUUSD#。NB跟单引擎按三步匹配:第一步,在跟单账户里找完全同名的品种;第二步,查牛榜为这两个券商服务器配置的品种别名;第三步,把后缀去掉再比较,比如 XAUUSD.m 和 XAUUSD-ECN 都会归到 XAUUSD。

第三步有一条限制:去掉后缀后只有一个候选品种时才会使用。如果跟单账户里有多个品种都能对上,系统不会去猜,这个品种不会被复制。

名字完全不同的品种不会被自动认成同一个。比如有的券商把黄金叫 GOLD,有的叫 XAUUSD,这种情况需要先配置别名,遇到时请联系客服。开通跟单时云端会做品种预检,对不上的品种显示为红色的「品种不可执行」,而不是硬下单。

手数怎么换算

跟单手数 = 主账户手数 × 倍率,倍率可以设在 0.01 到 100 之间。算出来的手数按 0.01 手取整,例如主账户开 0.30 手、倍率 0.5,跟单账户开 0.15 手。新开仓如果不足券商的最小手数,会按最小手数下单,所以倍率很小时,跟单仓位可能比按比例算出来的更大。

不同券商的合约规格可能不同,比如一手对应的合约数量、最小手数和手数步长,同样的手数在两家券商代表的仓位不一定一样。开通前应在 MT5 的品种规格里核对两边的设置。另外,修改倍率只对之后的新信号生效,已经开着的复制仓不会被改动。

速度和成交价为什么会有差异

速度:主账户成交即触发,云端毫秒级下单。实际执行速度受券商服务器、网络与流动性影响。

成交价:跟单账户使用市价单,成交价是下单那一刻跟单账户所在券商的报价。不同券商的报价、点差和流动性不同,所以成交价可能和主账户不一样,行情剧烈波动时差异会更明显。复制交易不等于相同收益。

同步范围:开仓、平仓、部分平仓、修改止损和止盈会同步;挂单本身不复制,主账户的挂单成交变成持仓后才会被复制。复制按逐笔持仓进行,没有针对净额(netting)账户的专门处理。

开通前的检查清单

一,确认两边都是 MT5 账户。二,在跟单账户里找到对应品种,核对名称、合约规格和最小手数。三,按资金规模设置倍率,留意最小手数的影响。四,开通后看预检结果,出现「品种不可执行」先联系客服配置别名。五,跑起来以后对比几笔主账户和跟单账户的成交,确认方向和手数符合预期。

跟单交易有风险,策略的历史表现不代表未来收益。

官方参考资料