为什么交易没有被复制?
查明原因,修正设置,再验证新交易。
分步文字说明
- 0:00
为什么交易没有被复制?
本教程介绍如何排查未被复制的交易。我们使用模拟账户中的真实失败记录,查看具体错误,修正交易手数,再验证新交易的开仓和平仓是否成功复制。
- 0:19
1. 检查两个交易终端。
打开 mrpc.pro,进入控制面板。在交易终端列表中筛选自己的模拟账户,核对账号、经纪商服务器和连接状态。主账户发起原始交易,跟随账户接收复制的交易。
- 0:40
检查正确的跟单器。
在活动交易跟单器区域找到对应的账户组合。暂停的跟单器不会复制新交易,恢复前应先查看暂停原因。展开该行,可以检查两个账户并打开各自的网页交易终端。本次测试结束后,我们已再次暂停演示跟单器。
- 1:06
2. 打开跟单结果。
在控制面板向下滚动到活动交易跟单器区域。找到包含主账户和跟随账户账号的那一行,点击右侧、编辑按钮前面的蓝色结果按钮。每组账户都有自己的结果按钮,点击后会打开该组账户的最新交易结果窗口。
- 1:31
找到失败的交易。
在最新交易结果窗口中选择失败和错误筛选项,按主订单号或交易品种搜索。我们的记录显示开仓被拒绝,原因是保证金不足。主账户订单虽然成功开仓,但跟随账户发生了错误。
- 1:54
阅读完整错误信息。
展开交易记录。开仓详情中没有跟随账户的成交价,平仓详情显示该交易从未开仓。诊断日志包含 MetaTrader 返回码 10019,TRADE_RETCODE_NO_MONEY,表示账户资金不足以执行所请求的交易。
- 2:21
比较交易手数。
比较失败记录中的手数。主账户交易了 0.01 手,而跟单器向跟随账户请求了 100 手。为了录制这个失败案例,我们故意在模拟账户中设置了过大的手数,这不是推荐的交易规模。
- 2:43
检查跟随账户的可用保证金。
打开跟随账户的网页交易终端,查看可用保证金。主账户的资金不会自动转入跟随账户。两个账户各有自己的余额、杠杆和保证金要求。被拒绝的请求没有在跟随账户创建持仓,这与结果中的开仓失败一致。
- 3:10
3. 修正手数。
打开跟单设置,再进入风险设置。选择固定手数时,这个值决定每笔复制交易在跟随账户上的手数。将 100 改为 0.01,点击输入框外以应用输入,再保存修改。确认列表中已显示新的手数。
- 3:36
如果结果中没有这笔交易……
清除结果窗口中的搜索和状态筛选,然后刷新。检查主账户开仓时跟单器是否正在运行,并查看交易筛选条件。Magic number、备注、买卖方向和手数范围都可能有意排除某笔主账户交易。被筛选条件排除与开仓失败是两种不同情况。
- 4:03
检查最小和最大手数。
在高级设置中查看最小手数、最大手数和合约规格对齐选项。最小手数设置可能提高过小的计算手数,最大手数设置可能降低过大的手数。合约规格对齐会考虑不同账户合约大小的差异。请结合手数计算规则和跟随账户经纪商的合约规格一起检查。
- 4:32
其他错误信息。
如果是品种错误,请核对跟随账户上的完整品种名称,包括经纪商添加的后缀。如果交易量无效,请检查最小手数、最大手数和手数步长。如果市场已关闭,请检查跟随账户该品种的交易时段。这些是其他排查场景,并非本演示中实际复现的错误。
- 5:01
重试前检查现有持仓。
发起新交易前,先检查跟随账户的持仓和历史。如果响应超时或含义不明确,先查找已有订单号。不要仅因结果延迟就手动在跟随账户补开一笔交易。本例的开仓请求已明确被拒绝,我们也关闭了原来的主账户测试持仓。
- 5:26
用一笔新的模拟交易测试。
保存修改后,确认跟单器正在运行。在主账户新开一笔小额模拟交易,用新订单验证修正后的设置。不要认为修改设置会自动重试之前失败的交易。确认提交前,再检查账户和手数。
- 5:49
核对跟随账户持仓。
打开跟随账户的网页交易终端,可以看到新开的 EURUSD 买入持仓,手数为 0.01。比较交易品种、方向和手数。主账户和跟随账户的订单号不同,因为每个账户分别分配自己的订单号。
- 6:14
确认复制交易已开仓。
返回结果窗口,选择当前持仓。新记录把主订单号和跟随订单号关联起来,显示成交价、0.01 手以及没有错误。这里显示的开仓延迟是本次录制测试的实际数值,不是对执行速度的承诺。
- 6:39
确认复制交易已平仓。
关闭主账户模拟持仓,然后确认跟随账户的持仓也已消失。刷新结果并选择已平仓交易。搜索新的主订单号并展开记录,可以看到开仓价和平仓价,且没有错误。本次测试的开仓和平仓都已完成。
- 7:02
失败发生在哪个操作?
失败和错误筛选项可能包含开仓、修改或平仓时发生的错误。开仓失败表示未能开仓;修改错误针对已有交易的更新;平仓错误针对持仓的关闭。决定下一步之前,请检查具体操作详情和跟随账户当前持仓。
- 7:28
检查平仓设置。
如果主账户已经平仓,而跟随账户仍有持仓,请检查 Strict close 严格平仓设置和交易结果。启用该选项后,主账户平仓本身不会关闭跟随账户的持仓。本演示关闭了该选项,因此平仓被成功复制。请根据需要选择相应行为。
- 7:56
保存诊断信息。
如果原因仍不清楚,请保存主账户和跟随账户账号、订单号、UTC 时间、具体错误和相关日志。展开的结果记录中有复制 JSON 按钮,可以复制诊断详情。删除登录凭据后,只把相关记录发送给支持团队。
- 8:23
排查步骤回顾。
检查交易终端和跟单器状态。在结果中找到交易,确认哪个操作失败。修正具体原因,检查现有持仓,再用新的模拟交易验证。本视频中的所有测试交易均已关闭,演示跟单器也已再次暂停。