6 MT5 净额账户
本节仅适用于 MT5,不适用于 MT4,并且仅适用于 MT5 中的净额账户(每个交易品种有一个头寸,而不是对冲账户每个买入和卖出都有单独的订单)。
fxblue跟单可用于 MT5 净额账户,但您需要牢记其他注意事项。要在净额结算账户上使用fxblue跟单,您需要在 EA 选项的高级部分中打开 AllowMT5NettingAccount 设置,以表明您已阅读用户指南的这一部分。
6.1收款人净账户
在 MT5 净额账户上,跟单帐号将维护一个“虚拟”头寸列表。例如:
喊单是一个对冲账户,并为买入和卖出EURUSD开立单独的票据。喊单没有EURUSD订单,但有两张未平仓单,因为它是一个对冲账户。
MT5 netting Receiver 将建立一个 EURUSD 头寸(对应喊单帐号的买入)然后平仓(对应喊单账户的卖出)
但 MT5 netting Receiver 仍在跟踪喊单帐号的“虚拟”买卖头寸
如果喊单帐号关闭其卖出单,跟单账户将重新开立EURUSD 的买入头寸 - 与喊单帐号现在拥有的净头寸(买入单)相匹配
关于在 MT5 净额账户上使用跟单EA,您需要牢记三件特别的事情:
如果您想关闭跟单帐号的订单,您必须使用其图表右上角显示的列表和每个订单旁边的关闭按钮来完成。您不能仅通过关闭账户中的实际头寸来关闭跟单帐号中的虚拟头寸。跟单EA无法知道您——或其他 EA 等——的交易行为是为了关闭跟单EA头寸,而不是独立的交易行为。
例如:喊单帐号下了一单。跟单账户建立相应的买入头寸。您无需使用跟单帐号图表上的关闭按钮即可手动关闭您账户上的买入头寸。接管人仍将其虚拟头寸视为未平仓。喊单账户关闭其购买票据。跟单帐号将下一个新的卖单,开设一个新的空头头寸,匹配喊单帐号的活动。
跟单帐号不会从喊单帐号复制任何 s/l 或 t/p(无论如何这只是一种保护措施)。喊单帐号可能有多张止损和止盈不同的票据,而净额账户只能有一个止损和止盈。交易在喊单帐号关闭时仍将关闭(或从喊单帐号的心跳中消失)。
跟单账户必须使用磁盘上的文件(在 MQL5\Files 中)跟踪其虚拟票据。如果您将接收器移至另一台计算机,则需要传输此文件,否则接收器将丢失其已打开的虚拟门票的内存。
6.2喊单净账户
在 MT5 净额结算账户上,跟单账户将维护与您账户当前净头寸相对应的“虚拟”票据列表。例如:您买入 0.20 手欧元/美元,然后再买入 0.10 手。MT5 账户将显示 0.30 手的单一头寸。但跟单账户将分别广播 0.20 手和 0.10 手的虚拟票据,允许对冲账户(在 MT4 或 MT5 中)匹配跟单账户的活动。
然后跟单账户将在 FIFO 的基础上处理关闭。继续相同的示例,假设您卖出 0.25 手,在 MT5 中留下 0.05 手的净头寸。跟单账户将此视为 0.20 虚拟票据的完全关闭和 0.10 票据的部分关闭。
在 MT5 净额账户上使用 Sender 时,您需要牢记两件特别的事情:
您不能在净额结算账户上使用IncludePendingOrders。您只能将更改发送到您的未平仓头寸。
跟单账户必须使用磁盘上的文件(在 MQL5\Files 中)跟踪其虚拟票证。如果您将 Sender 移动到另一台计算机,则需要传输此文件,否则 Sender 将丢失其已打开的虚拟票证的内存。