To close a trade in MetaTrader 4 you open its Close window from the Terminal and click the yellow close button — it shuts at the current market price. You can also close just a portion of the position. Here's the full process.
How to close a trade
-
Open the Terminal's Trade tab
Press
Ctrl+Tand click the Trade tab to see your open positions. -
Open the Close window
Right-click the position ▸ Close Order (or double-click it) to open the Close window.
-
Click the yellow Close button
Click the wide yellow Close … at … button. The trade closes at market and moves to Account History.
How to partially close a trade
A partial close banks some of a position while leaving the rest open. In the Close window, change the
Volume to less than the full size — say 0.50 of a 1.00-lot trade — then
click the yellow Close button. MT4 closes that part and keeps the remainder running as a smaller position, which you
can manage or trail as normal.
A close is a market order, so the exit price is whatever the market is when you click — it can differ slightly from the last quote in fast conditions. If you want an automatic exit at a set level instead, use a take profit or stop loss.
Rehearse closing trades on a demo
Open a free MT4 demo and practise closing and partially closing positions with virtual money before trading live.
⚠ Trading forex and CFDs is high-risk and most retail traders lose money. This is not financial advice.
Affiliate disclosure: we may earn a commission if you open a broker account through our links, at no extra cost to you. Learn more.
Related
See how to place a trade, set a stop loss & take profit, and the "market closed" and "off quotes" fixes if a close is blocked.
Frequently asked questions
How do I close a trade in MT4?
Open the Terminal (Ctrl+T), go to the Trade tab, right-click the position and choose 'Close Order' (or double-click it), then click the yellow Close button. The trade closes at the current market price and appears in Account History. With one-click trading on, the small × beside a position closes it instantly.
How do I partially close a trade in MT4?
Open the Close window for the position, then change the Volume to less than the full size — for example 0.50 lots of a 1.00-lot trade — before clicking the yellow Close button. MT4 closes that portion and leaves the rest open as a smaller position.
Can I close all my trades at once in MT4?
The standard MT4 terminal has no built-in 'close all' button — you close each position from the Trade tab. Many traders close quickly with one-click trading, or add a 'close all' script or EA — only from a source you trust, since scripts can place live orders. Always confirm each close in a fast market.
What does 'Close By' mean?
On hedging accounts (the MT4 default), 'Close By' lets you close two opposite positions in the same symbol against each other — for example a 1-lot buy and a 1-lot sell — netting them out in one step. It isn't available on netting accounts.
Why won't my trade close?
Usually the market is closed (you'll see 'Market closed') or prices are briefly unavailable ('Off quotes'). Wait for the market to reopen or for quotes to update, then try again. See our guides to the market-closed and off-quotes messages.
Trading foreign exchange and contracts for difference (CFDs) carries a high level of risk and may not be suitable for all investors. Leverage can work against you as well as for you. You could lose some or all of your deposited funds; do not trade with money you cannot afford to lose. Past performance is not indicative of future results. Nothing on MT4Download.com is financial, investment, or trading advice. Consider your circumstances and seek independent advice if needed.