This article is for education and risk awareness, not investment advice. Verify platform rules and fees in the latest official documents of the relevant broker entity.

一、市价单与挂单:先分清两类订单

  • 市价单追求最快成交,但不保证价格:立即以当前最佳可用价格成交,快速行情中可能出现滑点​​WikiFXcomparefx.co​ ​;
  • 限价单限制最差价格,却可能无法成交:只在指定价格极优价格成交(买入限价在现价下方、卖出限价在现价上方),价格没到就永远等待TraderDetector。

谓:市价单“要成交”,限价单“要价”。

二、止损订单:触发与成交是两回事

  • 止损触发后通常转为市价执行:止损单在价格触发触发价后被激活,然后按市价成交;
  • 跳空时实际成交可能越过触发价:快速行情或跳空下,触发价不等于成交价,实际成交可能更差;
  • 止损止盈也是触发指令,不是保证成交价——它保证“到了这个价位就触发”,不保证“按这个价位成交”。

三、OCO与追踪止损

  • OCO(One Cancels Other):一个订单成交后自动取消另一个,常用于突破实体挂单。下单前确认平台是否真正支持:MT5初始OCO,通常由EA或交易面板实现,若由客户端实现,终端离线时另一张订单可能无法及时取消;若由服务器端支持,行为也可能不同StoicFXFP Markets;
  • 追踪止损(Trailing Stop):让止损紧接着价格单向移动。MT5的追踪止损由客户端执行,依赖平台在线——终端离线时追踪止损不再更新,但已设置的服务器端止损仍会触发。

四、订单类型决定触发方式

  • 市价单:成交优先,价格其次;
  • 限价单:等待更好的价格,可能永远不会成交;
  • 止损类挂单:价格突破后触发,跳空和快速行情下成交价可能超出触发价;
  • OCO:还要确认平台实现位置 —— 客户端 EA 还是服务器端 —— 两者离线行为不同。

五、下单前检查清单

下单前确认以下字段,再提交订单:

  • 最大下单量(最大手数/单位);
  • 最小挂单距离(止损水平,触发价与现价的最小距离);
  • 交易规则(交易涨幅、限仓、执行模式);
  • 止损止盈规则(是否必须附带、限制距离);
  • 滑点设置(市价执行、快速行情下的承受度)。

先在模拟账户验证平台的实际行为,再把订单逻辑关联到EA。不要把回测逻辑直接搬上实盘(回测与实盘的执行差异见[内部链接:EA回测指南]第七节)。

六、用场景选择订单,而不仅仅是背名称

表格

场景

订单类型

代价

希望立即进入市场

市价单

成交价可能低于看到的报价

希望回调到更好的价格

限价单

可能永远不成交

突破触发后进场

止损类挂单

跳空后可能以更差价成交

止损止盈同理:它们是触发指令,不是保证成交价。

七、将术语放回账户和订单场景

记录订单逻辑时,应记录触发条件、服务器时间、最新价格、允许的最小距离和部分成交处理方式。OCO若由EA在客户端实现,终止离线时另一张订单可能无法及时取消;若由服务器端支持,行为也可能不同——把这些差异写进回测与故障预案(见[内部链接:外汇VPS配置与EA运行监控指南]第六节)。

相同的术语在不同的平台、品种和账户中可能有不同的显示方式。打开合约规格或模拟账户验证字段,点、点值、合约大小、保证金币种和报价小数位必须一起理解。学习术语的检验方法不是背诵,而是可以回答三个问题:

  1. 这个数字从哪里来;
  2. 价格或仓位变化时它如何变化;
  3. 它会怎样影响成本和强平风险。

遇到平台自定义名称时,优先查官方手册和客户协议。示例仅用于说明关系,不能直接代表任何真实账户的固定参数。

八、应用到您的账户条件

把本文中的数字与步骤替换为你自己的账户条件(品种、最小距离、滑点、OCO实现方式),并在记录中的相关数据来源、观察日期和变量确认的假设。各平台的订单类型与执行规则差异很大,以官方页面标识;无法从官方文件确认的字段,保留为未知服务商验证。

Frequently asked questions

Чи завжди відкладений ордер виконується за встановленою ціною?

Не обов'язково. Це залежить від типу ордера, ліквідності та правил виконання платформи: лімітний ордер виконується лише за вказаною або кращою ціною, стоп-ордер після спрацювання виконується за ринковою ціною, а при гепі ціна виконання може перевищити ціну спрацювання.

Чи може стоп-лосс усунути ризик?

Ні. Стоп-лосс обмежує запланований ризик, але прослизання та геп все ще існують, і фактична ціна виконання може бути гіршою за ціну стоп-лоссу.

Чи підтримує MT5 OCO нативно?

Ні. У MT5 немає вбудованого OCO, зазвичай він реалізується через EA або торгову панель; при клієнтській реалізації, коли термінал офлайн, інший ордер може не скасуватися вчасно.

Чи перестане працювати трейлінг-стоп офлайн?

Залежить від місця реалізації. Трейлінг-стоп у MT5 виконується на клієнті, і коли термінал офлайн, він більше не оновлюється; але встановлений на сервері стоп-лосс все одно спрацює.

Що найлегше пропустити на практиці?

Перевірте мінімальний обсяг ордера, мінімальну відстань відкладеного ордера (stops level), торгові правила, правила стоп-лоссу/тейк-профіту та налаштування прослизання; спочатку перевірте фактичну поведінку платформи на демо-рахунку, а потім прив'яжіть логіку ордерів до EA. Крім того, часто трапляються: сприйняття стоп-лоссу/тейк-профіту як "гарантованої ціни виконання", припущення, що за відсутності нативного OCO в MT5 його можна скасувати офлайн, а також залежність трейлінг-стопу від онлайн-терміналу.

Conflict disclosure: we may receive referral commission from partner brokers, but this does not justify omitting costs, eligibility limits or risks. Report corrections with sources through our contact page.

Team information