Academy / Learn Hub / All Articles
MT5订单类型:挂单、止损与滑点

MT5订单类型:挂单、止损与滑点

MT5订单告诉经纪商尝试执行什么交易。挂单等待指定价格条件出现;止损和止盈则附属于持仓或挂单。理解这些区别,有助于解释为什么订单会被触发、为何仍未成交,或为何最终平仓价格与预期不同。

用一组EUR/USD报价理解四种挂单

假设EUR/USD的Bid(交易者卖出价)为1.08000,Ask(交易者买入价)为1.08020。在普通场外外汇交易中,交易者买入使用Ask,卖出使用Bid。下表展示四种可能的挂单。这些仅用于说明机制,并非交易方案。

订单类型示例价格相关报价条件
Buy Limit:买入限价1.07900Ask降至限价或更低
Buy Stop:买入止损挂单1.08100Ask达到触发价或更高
Sell Limit:卖出限价1.08100Bid升至限价或更高
Sell Stop:卖出止损挂单1.07900Bid达到触发价或更低

限价单指定可接受的成交价格或更优价格,但不保证成交。止损挂单在触发条件满足后激活。可用的订单类型及执行方式,取决于品种和经纪商设置。

MT5还支持Stop Limit止损限价挂单。例如,Buy Stop Limit在较高的触发价到达后,才提交一张Buy Limit。如果市场此后没有回到限价水平,产生的限价单可能一直未成交。

为什么图表未触及止损线,止损仍可能触发

对于这里讨论的外汇持仓,MT5使用Bid检查多头的止损和止盈条件,使用Ask检查空头的条件。假设一笔空头持仓的止损设为1.08200。当Ask到达1.08200时,即使Bid仅为1.08180,止损条件也可能已经满足。如果图表只显示Bid,就不会呈现同样的触线情况。因此,将图表与订单价格比较前,应先确认图表显示哪一种报价。

止损触发价不等于保证平仓价

相关条件满足时,平台的止损指令启动平仓操作。在快速行情或跳空过程中,可成交价格可能发生变化。预期或请求价格与实际成交价格之间的差异称为滑点,可能有利,也可能不利。

例如,假设EUR/USD多头持仓的止损为1.07800,实际却在1.07770平仓,即成交价格差了3个pip。交易量为20,000欧元时,额外价格损失为20,000 × 0.00030 = 6美元,尚未计入其他费用。因此,计划中的亏损金额只是估算,并非保证的亏损上限。

固定止损与桌面移动止损的运行方式不同

已被接受的止损和止盈指令保存在经纪商服务器上。MT5桌面端的Trailing Stop移动止损则运行在交易终端中,并在条件满足时发送修改止损价的指令。

关闭终端后,移动止损不再继续调整;最后一次成功提交到服务器的止损价仍然有效。如果移动止损条件尚未促成止损设置,仅仅启用移动止损,并不代表服务器上已经存在初始止损。

提交或修改订单前要核对什么

核对订单方向、交易量、触发价格和到期时间。在品种的MT5合约规格(英文)中查看允许的订单类型、最小止损距离及交易量步长。确认服务器已经接受指令,并查看订单状态。“Invalid stops”提示可能意味着所设置的价格不符合该品种规则。

常见问题

提交挂单就一定会形成持仓吗?

不会。价格条件必须满足,而且订单需要具备可执行条件。例如,可用保证金不足时,订单激活可能失败。

关闭MT5后,固定止损还会生效吗?

已被服务器接受的止损不要求桌面终端持续开启,但执行仍遵循该品种的交易条件。

所有MT5品种都遵循相同规则吗?

不是。交易所交易品种可能使用不同的触发规则。应查看具体品种和账户条件,不能假定所有市场都与场外外汇相同。

相关阅读:了解Bid与Ask之间的点差(英文),或浏览DecodeFX学习中心。

本文仅供教育参考,不构成个人投资建议。

来源:MT5订单基本原理;MT5交易执行;MT5品种规格。

准备比较交易条件时,可查看DecodeFX交易账户及适用于所在地区的条款,再决定是否继续。