MT4 挂单类型:Buy Limit、Buy Stop 怎么用
MT4 挂单类型:Buy Limit、Buy Stop 怎么用
MT4 的挂单不是“挂上去等成交”这么简单。Buy Limit、Sell Limit、Buy Stop、Sell Stop 四种类型分别对应回调入场与突破入场,挂单位置一旦放反,平台会直接拒绝,或者让订单在完全不同的逻辑下触发。先把价格关系搞清楚,再谈参数。
先看 Ask、Bid 与挂单位置
外汇报价有买价(Bid)和卖价(Ask)两个价格,二者之差是点差。买入订单按 Ask 成交,卖出订单按 Bid 成交;MT4 图表默认显示的是 Bid。挂单规则也是围绕这两个价格定义的:Buy Limit 挂在当前 Ask 下方,Sell Limit 挂在当前 Bid 上方,Buy Stop 挂在当前 Ask 上方,Sell Stop 挂在当前 Bid 下方。
由于点差的存在,挂单不能只看图表上的一个价格。以 EURUSD 图表显示 1.08500、点差 1 点为例,Ask 约为 1.08510。此时 Buy Limit 必须低于 1.08510,Sell Limit 必须高于 1.08500,Buy Stop 必须高于 1.08510,Sell Stop 必须低于 1.08500。平台对最小挂单距离也有要求,离市价太近可能直接报错。
Buy Limit:回调到支撑再做多
Buy Limit 是最常用的回调入场方式。当前价格在 1.0850,判断价格回踩 1.0830 的支撑后会上涨,就把 Buy Limit 挂在 1.0830。价格跌到 1.0830 或更低时,订单以 1.0830 或更好的价格买入;如果价格没有回落,订单不会成交。
挂单时要同时想好止损与目标。若在 1.0830 买入,止损放在 1.0800,风险是 30 点;目标放在 1.0890,回报是 60 点,风险回报比为 1:2。挂单成交后,这笔交易的风险就已经确定,除非你手动移动止损。用止损距离计算器可以先确认 30 点止损对应的可亏金额与手数。
Sell Limit:反弹到阻力再做空
Sell Limit 与 Buy Limit 对称。当前价格在 1.0850,判断价格反弹到 1.0870 的阻力后会下跌,就把 Sell Limit 挂在 1.0870。价格涨到 1.0870 或更高时,订单以 1.0870 或更好的价格卖出;如果价格直接下跌,订单不会成交。
Sell Limit 的风险在于“看起来到了,其实没到”。图表显示的高点可能是 Bid,而卖出挂单参考的是 Bid 上方,实际触发可能比预期晚几个点。设置挂单时应留出缓冲,不要把限价压在整数关口或明显的前高正上方,否则容易在价格短暂刺破后成交,随后行情又按原方向运行。
Buy Stop:突破阻力后追多
Buy Stop 挂在当前价格上方,价格向上触及触发价后转为市价买入。它适合突破交易:当前价格在 1.0850,前高在 1.0870,判断突破后会继续上涨,就把 Buy Stop 挂在 1.0872 或更高,留出一点缓冲,避免被假突破扫掉。
Buy Stop 的成交价不固定。触发后订单转为市价单,如果突破瞬间流动性不足,成交价可能高于挂单价;跳空时甚至可能高出很多。因此,用 Buy Stop 追突破时,仓位要按“最坏成交价”估算风险,而不是只按挂单价计算。用风险回报比计算器时,也应把滑点计入风险端。
Sell Stop:跌破支撑后追空或止损
Sell Stop 挂在当前价格下方,价格向下触及触发价后转为市价卖出。它有两种常见用途:一是跌破支撑后追空,二是作为多头持仓的止损保护。当前价格在 1.0850,支撑在 1.0830,可以把 Sell Stop 挂在 1.0828,跌破后自动卖出。
如果 Sell Stop 用于止损,要注意它和持仓止损单的区别。持仓止损是附在订单上的退出指令,触发后只平掉对应仓位;独立的 Sell Stop 是一个新的挂单,触发后会开出空头仓位,除非账户里已有等量多单可以对冲。挂错类型,可能本来想止损,结果反而反手做空。
四种类型速查
| 类型 | 方向 | 相对当前价 | 适用场景 | 成交特点 |
|---|---|---|---|---|
| Buy Limit | 买入 | 低于 Ask | 回调到支撑做多 | 限价或更好,可能不成交 |
| Sell Limit | 卖出 | 高于 Bid | 反弹到阻力做空 | 限价或更好,可能不成交 |
| Buy Stop | 买入 | 高于 Ask | 突破阻力追多 | 触发后市价,可能滑点 |
| Sell Stop | 卖出 | 低于 Bid | 跌破支撑追空/止损 | 触发后市价,可能滑点 |
MT4 原生只提供上述四种挂单。MT5 额外提供 Buy Stop Limit 和 Sell Stop Limit:价格触发后不会立即市价成交,而是生成一张限价单,只有价格回到限定水平才成交。它适合既想等突破、又不想追高的交易者,但触发后可能完全不成交。
有效期、修改与保证金
MT4 挂单支持多种有效期:当日有效、永久有效(GTC)或指定到期时间。日内交易通常选当日有效,避免隔天旧单在不相关的行情里被触发;波段挂单可以选 GTC,但要记得在结构失效后手动撤单。挂单可以随时修改价格、止损、止盈和到期时间,修改后触发条件按新参数执行。
多数平台在挂单触发时才检查可用保证金,挂单阶段不占用保证金,但这并不意味着没有风险:如果触发时保证金不足,订单可能被拒绝,原有持仓的止损保护也可能失效。重要数据公布前,点差扩大和流动性变薄会让挂单更容易被触发,挂单距离要相应放宽,或干脆等数据公布后再操作。
常见误区
第一,把 Buy Limit 挂在当前价格上方,平台拒绝后反复尝试,却没意识到方向放反。第二,把 Buy Stop 当成“低价买入”,实际上它是突破后追高。第三,用独立的 Sell Stop 代替持仓止损,结果触发后反而开了空单。第四,挂单紧贴整数关口或前高前低,被短暂刺破扫掉。第五,忽略点差,按图表价格计算触发点,实际成交差了几个点。第六,挂单后不设到期时间,也不在结构失效时撤单。
挂单只是执行方式,不能替代交易计划。先把入场理由、止损位置、目标位置和仓位写清楚,再用对应的订单类型执行。订单类型的基础区别,可以继续阅读市价单、限价单、止损单有什么区别。
延伸阅读
- 专题总览:订单与平台专题:MT4/MT5、EA 与账户类型
- 市价单、限价单、止损单有什么区别
- MT4 和 MT5 有什么区别?新手该用哪个
- Exness止损止盈设置教程 MT4与MT5挂单操作实战详解
作者:汇友之家编辑部 更新:2026-10-21 资料来源:MetaTrader 4 挂单类型与订单规则整理
风险提示:本文仅为交易知识科普,不构成投资建议。挂单可能因点差、滑点、跳空或保证金不足而无法按预期成交,请根据自身风险承受能力谨慎决策。
