How to open and close trades in MetaTrader 4

Learn how to place orders in MT4 with EightCap’s step-by-step tutorial

Once you have installed MetaTrader 4, logged into your trading account with EightCap and successfully funded it, you are ready to start trading Forex, indices, commodities, CFDs and more. To master the basics of trading you first need to learn how to place orders in MT4. Opening and closing trades, learning how to set Stop Loss and Take Profit and taking advantage of MT4’s One Click trading panel are all essential skills for a new trader.

This article will help you to start placing and modifying your trades in MT4. If you are using MetaTrader 5, please read our MT5 article.

This MetaTrader 4 tutorial will help you to:

  • Open and close orders on your MetaTrader 4 platform;
  • Learn how to use the One Click Trading panel;
  • Set up Pending orders;
  • Set Stop Loss and Take Profit;
  • How to use the Terminal window;

How to place orders in MetaTrader 4

Typically, placing orders in MetaTrader 4 is done via the Market Watch or the New Order button in the Toolbar.


You can open the Order window and modify your order by double-clicking or right-clicking on the instrument in the Market Watch.

MetaTrader 4, modify order place order, new order


How to use the Market Watch. Set up Stop Loss and Take Profit

In the Order window, you can modify your order in detail starting from the order volume (lot size) and setting up Stop Loss or Take Profit. If the Stop Loss or Take Profit you have set is too close to the price at the moment, the message “Invalid S/L or T/P” will be shown.

If you want to learn more about setting up Stop Loss and Take Profit, please read our “Manage risk by setting Stop Loss & Take Profit in MetaTrader 4?” guide.

In the “Symbol” field you can change the instrument you are trading from a drop-down list. On the left is the corresponding tick chart displaying the prices in real time. You can add a comment to the trade in the comments field.

MetaTrader 4, how to place orders, place order, new order


Set up Limits and Stops in MT4

You can select either Market execution or Pending order in the “Type” field, which allows you to choose either Buy Limit, Sell Limit, Buy Stop or Sell Stop. You need to specify the price at which the order will be executed in the “At price” field. With one click on the arrows, the current price will automatically appear in the filed and you can simply adjust it. Along with the pending order settings, you can add Stop Loss and Take Profit levels. Click “Place” to submit. A message confirming the order execution will be displayed.

modify order, Sell Limit, Buy Stop, MT4


To enable an expiry date for your order make sure to tick the “Expiry” field and then select date and time. The time is always set to your local PC time.

Sell Limit, Buy Stop, expiry, pending order, MT4

If you want to learn more about placing Pending orders, please read our “Types of Pending Orders, Stop & Limit Orders and modifying them in MetaTrader 4” guide.

How to close trades in MT4

You can close your already open trades from the Order window.

close trade, MetaTrader 4, how to trade on MetaTrader 4, how to place orders

Use the MT4 charts to modify orders quickly

Alternatively, you can set pending orders from the context menu in the chart. You can also set or modify Take Profit or Stop Loss levels by clicking on the order price level on the chart and dragging it to the preferred price level.

Sell Limit, Buy Stop, MT4 charts, MetaTrader 4,


Take Profit or Stop Loss can be set when you place the order or later via the Modify option. To modify them you can also use the Stop Loss and Take Profit lines on the chart by simply dragging them with the mouse.

how to trade on MetaTrader 4, how to place orders, MT4

How to do partial close in MetaTrader 4

The MetaTrader allows you to close positions partially: just reduce the trading volume to the amount you want in the “Order” window.

partial close, how to place orders, MT4, close trade, modify order, take profit, stop loss, Sell Limit, Buy Stop

If you want to learn more about the partial close, please read our “How to execute a partial close on a trade in MetaTrader 4?” guide.

Using the Terminal window

In the Terminal window, you can see your open orders and current balance in the Trade tab. With right-click on the trade in the Terminal or in the chart, you can select to close, modify the order or to add a trailing stop. In the Terminal you can also see when commissions or swap rates are applied, the Stop Loss and Take Profit that you have set, the time of the order, order number, and symbol. The price that you see after the “Symbol” column is the price, at which you placed the trade, and the second price (after the “T/P” column) is the market price. You will notice that it’s continuously updating, along with your profits.

how to place orders, One Click Trading, MT4, close trade, modify order, Terminal window


If you don’t see your Terminal window, open it with the Terminal button in the Toolbar or use Ctr+T.

how to place orders, MT4, close trade, modify order, Terminal window


In the Account History tab in the Terminal, you can see all your previous trades.

Account History, Terminal window,  how to trade on MetaTrader 4, how to place orders

If you want to find out more about the trading history tab, please read our “How to export your Account History Report in MetaTrader 4?” guide.

Using the One Click Trading mode

Typically, placing orders in MetaTrader 4 is a 2-step process. But if you enable One Click Trading you will be able to execute trades with a single click and no secondary confirmation from the trader. To activate this option go to the “Tools” main menu and select “Options”.

One Click Trading, MT4, close trade, modify order, open trade


Go to the “Trade” tab in the “Options” window and make sure that “One Click Trading” is ticked.

One Click Trading, MT4, close trade, modify order, open trade


You can deactivate the mode at any time through the same procedure. If the One-Click Trading panel still doesn’t appear, right-click on the trade chart and select “One-Click Trading” from the menu or use Alt+T to open or close them.

One Click Trading, MT4, close trade, modify order, context menu


In the One Click Trading panel, you can see SELL and BUY buttons and the corresponding current bid and ask prices. When the panel is red it means that the quotation at this moment is lower than the previous price. Blue means it’s higher. The panel remains grey when there’s no change in the price for 15 seconds. There is a white field between the buttons where you can set the order volume, starting with micro lots and going up to standard lots.

One Click Trading panel, MT4, close trade, modify order, open trade, sell, buy


In One Click Trading mode, you can submit or close an order with:
– A single click of the SELL or BUY button on the panel attached to a chart.
– A click on the “x” to directly close orders from the Trade tab in the Terminal window. Right-click on the price level in the chart also opens a small window that lets you close the order without opening the Order window.

One Click Trading, MT4, Terminal window, modify order, close trade

If you want to learn more about how One Click Trading works, please read our “What is one-click trading and how to enable it in MetaTrader 4?” guide.

Automated closure of trading positions

An open position will be automatically closed when the price reaches the Stop Loss or Take Profit level you have set. The same applies to Pending orders, which are also closed if they have an expiry date set.

Your broker may also close your positions if the market goes against you and your account margin level % reaches a certain level: this triggers a margin call and further loses can reach a liquidation level. Your largest losing position will be closed first. This is done to manage further risk to your account.

If you want to learn more about Stop Out or Liquidation levels, please read our “What is the importance of margin call and liquidation level?” article.


[addthis tool=”addthis_inline_share_toolbox”]







Level 6, 360 Collins Street
Melbourne, VIC
3000 Australia

Risk Warning: Margin trading involves a high level of risk, and may not be suitable for all investors. You should carefully consider your objectives, financial situation, needs and level of experience before entering into any margined transactions with EightCap, and seek independent advice if necessary. Forex and CFDs are highly leveraged products which mean both gains and losses are magnified. You should only trade in these products if you fully understand the risks involved and can afford losses without adversely affecting your lifestyle (including the risk of losing substantially more than your initial investment). A Product Disclosure Statement (PDS) and a Financial Services Guide (FSG) for our products are available to download from our Legal Documentation page. You must assess and consider them carefully before making any decision about using our products or services.

EightCap is a registered business name of EightCap Pty Ltd (ABN 73 139 495 944). We are regulated by the Australian Securities & Investments Commission (ASIC) - our AFSL number is 391441. This licence authorises us to provide financial services to people in Australia.

The information on this website is of a general nature only and is not directed at residents in any country or jurisdiction where such distribution or use would be contrary to local law or regulation. EightCap is not a financial adviser, and does not issue advice, recommendations, or opinion in relation to acquiring, holding or disposing of a margined transaction. We provide general advice only and accordingly you should consider how appropriate the advice (if any) is to your objectives, financial situation and needs before acting on the advice.