Automate your trading with MetaTrader 4 (MT4). As a popular online trading platform, its simple user interface gives you access to advanced technical analysis and flexible trading systems. Learn more about what MT4 is, and how to use it.
MetaTrader 4 (MT4) is a trading platform developed by MetaQuotes in 2005. Although it’s most commonly associated with forex trading, MetaTrader 4 can be used to trade a range of markets including forex, indices and commodities, via CFDs or spread betting.
MT4 is popular for two reasons. The first is that it’s highly customisable to your individual trading needs and preferences. The second is that it can automate your trading by implementing algorithms that open and close positions according to pre-set parameters.
Below is a step-by-step guide on how to access and use MT4 with us.
To use our MT4 offering, you’ll first need to create a live account. Once you’ve done that, you can set up an MT4 account from your My IG dashboard.
After creating an account, download MT4 to your chosen device. You’ll then be able to login with your IG credentials.
When you’re ready to place a trade, go to ‘tools’ and click ‘new order’. This will bring up the ‘order’ window. Alternatively, you can press F9 on your keyboard.
Next, you’ll be presented with the order window.
While the order window can seem daunting at first, here’s a quick guide to all the components:
Depending on what type of trade you choose – instant execution or pending order – you’ll then be presented with further options:
Instant execution
Pending order
To monitor your open positions and pending orders open the ‘terminal’ window by pressing Ctrl + T, or by clicking ‘view’ in the toolbar and selecting ‘terminal’. Then navigate to the ‘trade’ tab. You can close a position or delete a pending order by clicking the small ‘x’ on the far right of the profit column.
To modify stops or limits on open positions and pending orders, open the ‘terminal’ window (Ctrl + T) and navigate to the ‘trade’ tab. Right click on the position or pending order you’d like to edit, then select ‘modify or delete order’ to bring up the order window.
You will have the option to modify or add stops and limits to your position. When you’re finished, click the red ‘modify’ button to confirm your changes.
MT4 offers a range of tools you can use to customise charts. Here’s how to draw on charts, add indicators and change your timeframes.
MT4 includes a number of ‘objects’ you can use when drawing on charts. From left to right on the below image, these are:
To draw, simply select the object you want from the toolbar and click on the chart. The width and positioning of some objects is adjusted by moving your mouse as you click on the chart, while others open a separate window for customisation.
To edit or remove an object, right click on the chart then select ‘objects list’ from the menu. This will open a window that displays a list of all the active objects shown on the chart. Select your chosen object from the list then click ‘edit’ to customise the object settings or ‘delete’ to remove.
Add indicators
You can add indicators such as RSI, stochastic oscillator and Bollinger bands to charts. Simply drag your chosen indicator from the ‘navigator’ window and drop it on top of a chart. This will usually open a window, where you can customise how the indicator is displayed.
You can add thousands of indicators in MetaTrader 4.
You can also add indicators to a selected price chart using the menu bar. Click ‘insert’, then ‘indicators’, and choose your chosen indicator from the drop-down menu.
To edit or remove an indicator that’s displaying on a chart, right click within the chart window, and then select ‘indicators list’ from the menu. This will open a window that displays a list of all the active indicators shown on the chart. Select your chosen indicator from the list, then click ‘edit’ to customise the indicator settings or ‘delete’ to remove.
Change timeframe
To change the timeframe of a price chart, simply right click on the chart, select ‘timeframe’, then choose your preferred option from the drop-down menu. Timeframes range from one minute to monthly.
You can also change the timeframe of a selected price chart using toolbar buttons. From left to right:
To set up a price alert, open the ‘terminal’ window then navigate to the ‘alerts’ tab. Right click within this window and select ‘create’ from the menu. This will bring up the ‘alert editor’ window, where you can customise your price alert.
To view your trade history, open the ‘terminal’ window and navigate to the ‘account history’ tab. You can change the date range by right clicking within the window and selecting one of the following options:
To produce a trade report, open the ‘terminal’ window and navigate to the ‘account history’ tab again. Right click within the window then select one of the following options:
Both options will produce a report detailing individual trades (closed transactions, open trades and working orders) plus an account summary. The detailed report includes additional metrics such as drawdown and profit factor.
In addition to the indicators and add-ons available in MT4, there are also programs like Expert Advisors. These enable you to automate your trading on the platform. Learn more about what Expert Advisors are and how they work.
Can I use MetaTrader 4 on a Mac?
Yes, you can download MetaTrader 4 on a Mac with us. You’ll be able to use MT4 in the same way as you would on Windows. Learn more about how to download MT4.
What can I trade on MetaTrader 4?
With us, you have access to over 80 markets on MT4. These include forex pairs, indices, commodities and more.
Can I set buy and sell limits with MetaTrader 4?
Yes, you can. With MetaTrader 4 you have the option to set buy and sell limits in the ‘orders’ window. They are presented as the ‘stop loss’ and ‘take profit’ options.
How do I set price alerts with MetaTrader 4?
From within the terminal (Ctrl + T), go to the ‘alerts’ tab on the bottom left and right-click. Next, select ‘create’ and from this screen you will be able to create a price alert.
What is an MT4 VPS?
An MT4 VPS is a virtual private server, which hosts an online version of your MT4 platform. A VPS will generally have low latency and consistent uptime, which enables you to run your MT4 algorithms 24/7.
Because of this, virtual private servers are a popular option for traders who live in remote locations or who do not have access to the internet around the clock. They are also appealing to traders who wish to run their algorithms even when they themselves are not using the MT4 trading platform.
A VPS supports all the functionality associated with the MT4 platform, including the full range of indicators and add-ons. When you trade using our MT4 VPS, your order is still executed on our servers, and you still get access to the same markets as our standard MT4 offering.
Using a forex VPS also means that you can run MT4 on a Mac, something which you cannot do with the standard MT4 platform.
Get access to our full MT4 offering, and benefit from 99%+ server uptime
Perform technical analysis and customise your MT4 platform with free indicators and add-ons.
Learn more about using our virtual private servers to run your MT4 algorithms 24/7.
Footnote:
1 As awarded at the ADVFN International Financial Awards 2020 and Professional Trader Awards 2019