MetaTrader 5基础入门:止盈止损与订单执行解析

相关阅读:《关于MetaTrader 5,你需要知道这些——基本原理(一)》

在开始了解各大平台提供的交易功能之前,无论是经纪商的相关人员还是普通交易者,都需要对MetaTrader 5(MT5)中的基本术语有清晰的认识。

止盈

止盈订单的主要作用是在外汇等资产价格达到某个预设价位时锁定盈利。这种订单执行后,整个仓位会被完全平仓。止盈可以应用于已开仓位或挂单。对于多头仓位,平仓价格通常设置在入场(或挂单)价位之上;对于空头仓位,则设置在入场(或挂单)价位下方。

止损

当资产价格朝订单预期的相反方向波动时,止损订单能够将损失控制在最小范围。一旦价格触及止损价位,整个仓位会自动平仓。同样,对于多头仓位,止损价位通常设置在入场价位之下,空头仓位则相反。

止损和止盈的继承规则(净额模式):

当仓位交易量增加或仓位被取消时,止盈位和止损位会根据最后一笔订单(市价单或触发的挂单)进行设置。换句话说,同向仓位的后续订单所设定的止损价位会替换之前的设置。如果在订单中指定零值,那么仓位的止损位和止盈位将被清除。

如果仓位被部分平仓,止损位和止盈位不会因新订单而改变。

如果仓位被全部平仓,止损位和止盈位会被删除,因为它们必须与已开仓位结合,不能独立存在。

当针对某个品种执行交易操作时,如果已有仓位,当前已开仓位的止损位和止盈位会自动插入到订单放置窗口。这是为了防止意外删除现有的停止订单。

在利用图表面板或市场观察进行一键交易时,若已有仓位,当前的止损位和止盈位不会被改变。

在OTC市场(如外汇、差价合约、期货)上,当仓位移仓至下一个交易日(掉期)时,会包含掉期重开,但止损位和止盈位会保持不变。

在证券市场中,当仓位移仓至下一个交易日(掉期),或者移仓至其他账户或进行交割时,止损位和止盈位会被清除。

止损和止盈的继承规则(对冲模式):

如果仓位被部分平仓,止损位和止盈位不会因新订单而改变。

如果仓位被全部平仓,止损位和止盈位会被删除,因为它们必须与已开仓位结合,不能独立存在。

在一键交易操作期间(如图表面板或市场深度),止损和止盈位不会再被设置。

这些规则适用于手动交易和使用智能交易系统(MQL5程序)下单的情况。

移动止损可以用于自动跟随价格变动调整止损。

当止盈或止损被触发时,整个仓位会完全平仓。

对于股票交易所、期货交易所及期货期权部的品种,止损和止盈订单会根据交易所的交易规则来触发,通常使用最后成交价(即最后执行交易的价格)。当最终价格触及订单指定的价位时,停止单就会被触发。但需要注意的是,作为激活停止单的结果,买入总是以卖价或买价执行,卖出也类似。

移动止损

移动止损又称“追踪止损”,它通过追随最新价格来设置一定点数的止损,只随汇价朝仓位的有利方向变动而触发,是在进入盈利阶段时设置的指令。移动止损是一种非常实用的交易工具,尤其在价格波动较大时,能够有效保护既有盈利。

移动止损通常与已开仓位或挂单结合使用,它在交易平台内部执行,而非像止损那样在服务器上运行。要设置移动止损,可以在“交易”栏的仓位或订单关联菜单中选择“移动止损”。

关于MetaTrader 5,你需要知道这些——基本原理(二)

在止损位和当前价格之间选择适当的距离数值。

对于每笔已开仓位或挂单,只能设置一个移动止损。

移动止损操作指引

当新的报价到达时,平台会检查已开仓位的盈利情况。

一旦盈利点数达到或超过指定水平,系统会自动生成指令,在距离当前价格的指定距离上设置止损位。

如果价格继续朝有利方向移动且盈利增加,止损位会随价格同步移动。

否则,订单不会被修改,从而自动锁定已有盈利。

如果仓位的止损已经设置,当盈利增加时,它也会跟随价格移动,而盈利减少时保持不变。

当一笔挂单触发时,同品种当前仓位的移动止损会被新订单指定的移动止损所覆盖。

如果挂单触发的成交方向与当前仓位相反,且交易量较小或相等,则移动止损不会被覆盖。

每次自动修改止损,都会在日志中增加一条记录。

若要禁用移动止损,可以在控制菜单中设置“None”参数。“Delete All”命令可以禁用所有已开仓位和挂单的移动止损。

移动止损是在交易平台内执行,而不是在服务器上(像止损或止盈那样)。这就是为什么如果平台关闭,它就不起作用了,不像止损和止盈那样。在这种情况下,只有已经通过移动止损设置好的止损位才会被触发。

对于单个仓位,移动止损的触发频率每10秒不可超过一次。

订单状态

当一笔订单形成并发送到交易服务器后,它可能处于以下几种状态:

● 已开始 — 订单已通过正确性检查,但还未被经纪商接受;

● 已成交 — 交易员已经接受订单;

● 已部分成交 — 订单被部分成交;

● 整个订单已成交 — 订单完全成交;

● 已取消 — 订单由客户取消;

● 已拒绝 — 订单被交易员拒绝;

● 已过期 — 订单因过期被取消。

您可以在“History”栏的“State”字段查看订单状态。尚未触发的挂单状态则可以在“Trade”栏中查看。

关于MetaTrader 5,你需要知道这些——基本原理(二)

订单状态反映了当前订单的处理步骤

执行类型

平台提供了四种订单执行模式:

● 即刻执行

在这种模式下,订单以经纪商提供的价格执行。当发送执行订单时,平台会自动添加当前价格。如果经纪商接受该价格,订单随即执行;若不接受,则会返回“重新报价(Requote)”,并给出订单将被执行的价格。

● 请求执行

在此模式下,市价单按照之前从经纪商处获取的价格执行。某些市价单的价格在发送订单前就已经从经纪商获得。收到价格后,订单按给定价格执行,可能被确认或拒绝。

● 市场执行

在这种执行模式中,经纪商决定订单的执行价格,无需与交易者另行磋商。发送订单即表示预先同意按该价格执行。

● 交易所执行

在此模式下,在交易平台上处理的交易操作会被发送到外部交易系统(如交易所),并以当前市场提供的价格执行。

需要注意的是,每种执行模式都由经纪商公司定义。

执行政策

在经纪商设定的通用订单执行规则之外,交易者还可以在订单放置窗口的“执行政策”字段中指定额外条件:

● 全部成交或取消(FOK)

这种成交政策意味着订单必须以指定的交易量成交。如果当前市场上没有足够的金融工具数量,订单将无法执行。所需的交易量可以由市场中多笔可用报价填充。

● 立即成交或取消(IOC)

在此情况下,交易者同意以市场可用的最大交易量执行订单。如果订单不能完全成交,剩余部分将被取消。订单是否支持使用IOC由交易服务器判断。

● 撤销

此政策仅适用于市价单(买入或卖出),以及回踩或突破回踩订单,且仅用于在市场或交易所执行的品种。如果订单部分成交,市价单或回踩订单的剩余交易量不会被取消,而是等待后续处理。

根据执行模式的不同,适用的执行政策可能如下表所示:

关于MetaTrader 5,你需要知道这些——基本原理(二)