The Ultimate MetaTrader 4 [Guide]
This MetaTrader 4 tutorial will provide you with a quick and easy rundown on everything you need to know to perform a MetaTrader 4 setup, how to trade using MT4 and much more. Through step-by-step tutorials, and with the use of screenshots and detailed explanations, this MetaTrader 4 review will help traders master the MT4 platform.
Table of Contents
- Setting Up MetaTrader 4
- Trading with MT4
- How to trade a currency pair using MT4
- How to trade company stocks in MT4
- How to navigate MT4
- How to install MT4 indicators
- How to copy a trade on MT4
- How to set notifications on MT4
- How to enable email alerts in MT4
- How to update MT4
- How to get the news feed in MT4
- How to speed up MT4
- How to set up an EA in MT4
- MT4 vs MT5 - Which is better?
What is MetaTrader 4?
Your first question may be, 'What is MetaTrader 4?'.
MetaTrader 4 is a Forex and CFD trading platform used for trading and analysing the financial markets. MetaTrader 4 offers traders access to advanced trading operations in a fast, secure and reliable environment. Because of its features, it has become one of the most popular trading platforms among trading professionals. You simply download, install and begin trading!
In this metatrader 4 'How to use' guide, I provide clear instructions on how to operate almost every feature the MetaTrader 4 platform offers. Let's begin!
MetaTrader 4 Setup
This MetaTrader 4 tutorial starts with the very first step, the MetaTrader 4 setup for both 32 and 64 bit. Whether you are trying to run MetaTrader 4 on pc or Mac, we've got you covered. Linux users are also covered as I've included a section on MetaTrader 4 Linux setup.
Before we dive in, I'll address a few common questions.
Many traders ask, "does MetaTrader 4 cost money?" No. MetaTrader is free to download.
Secondly, "Is Meta Trader 4 safe?". This depends on how you use it. MetaTrader 4 is a secure platform, but trading always entails risk, regardless of whether you are using the xm metatrader 4 or any other platform.
Now, how do I set up Meta Trader 4? Let's begin.
Setting up on Windows
It's actually easy to install MetaTrader 4, and it's available for a variety of operating systems. Once you have downloaded MT4, simply run the .exe file and follow the on-screen instructions within the installation wizard.
Setting up MT4 on Linux
For Linux-based systems, I'm going to cover the Ubuntu distribution kit.
To set up and run MetaTrader 4 on Ubuntu, you need Wine. Wine is completely free and it allows users of Linux systems to run an application that is intended for Windows systems. For Ubuntu users, you'll need to get the version of Wine meant for Ubuntu.
Take the following notes into consideration:
- Wine isn't fully stable. As such, some features on any application that you run on Wine may malfunction or not work at all.
- It is highly recommended that users download the most recent version of both Ubuntu and Wine. Updating both of these systems provides the highest degree of stability for the MT4 platform.
To install Wine, just type in the following command on the command line (in Ubuntu, this is called the "Terminal"):
sudo apt-get install wine-stable
By entering this command, you will install the most recent, stable version of Wine. Before you type this command in your Terminal, double-check that this it's the most recent command. As new versions of Ubuntu are released and developers update their applications, the commands often change, over time, as well. Next, download the MT4 platform and install it through Wine.
Setting up on Mac
With the latest version of Mac OS, Catalina, Apple have removed the ability to use 32-bit applications. This has affected many applications, including the MetaTrader trading platforms, which do not currently work on the Catalina OS. Parallels Desktop is an application which allows you to run a virtual machine on your Mac.
A virtual machine emulates a computer and allows you to run another operating system, such as Windows, which essentially acts as another computer on the host machine. As a customer of Admiral Markets, you will receive three months of Parallels Pro absolutely free, provided you meet the eligibility requirements which we will detail later. With Parallels, you can use MetaTrader 4 by installing:
- Windows 10; or
- Mac OS Mojave
Using Windows means that you can perform a MetaTrader 4 setup for Windows 10 as well as setup any other Windows application and program right on your Mac! However, as a Mac user, you will need to purchase a license to comply with the Windows License Terms.
As a Mac owner, it is possible to run a separate Mac OS through a virtual machine on your Mac. Please note that this is subject to the relevant OS terms and conditions, which you must read to ensure your full compliance. Here, we will guide you through the process for both methods, which begin the same.
Open an account with Admiral Markets
How do I add a broker to MT4? Firstly, you need to open an account with Admiral Markets. To be eligible to use Parallels Pro free for three months, you must have an account balance of at least €3,000.
- Request Your License
- Head to this page and fill out your details to register for Parallels. Once you have made the request and our team has checked your eligibility, you will be emailed your license key to start using Parallels Pro.
- Download Parallels for Mac
- Next, you will need to download Parallels for Mac from their website.
Once the file has finished downloading, open it and follow the on-screen instructions for installation.
Once you have downloaded Parallels for Mac and entered your license key, you need to install a virtual machine.
Here is where the installation will differ depending on whether you wish to use Windows 10 or Mac OS Mojave. Install Windows 10 Using Parallels If you prefer to use Windows 10, the installation process is incredibly straightforward! To install a virtual machine, you will see the screen below. Simply click the icon labelled "Get Windows 10 from Microsoft" on the left-hand side.
On the following screen, you will be prompted to buy Windows 10 from the Microsoft Store. If you already have a license key, you will be able to download Windows 10 and can activate Windows with your license key after it has downloaded.
Whilst the installation is taking place, you may be asked some setup questions, much like you would when turning on a new computer for the first time. The process can take quite a long time, depending on your Mac's capabilities. And that is it!
Once the virtual machine has been created, open the internet browser within the virtual machine, head for this page and follow the instructions for downloading MetaTrader 4 for Windows! Install Mac OS Mojave Using Parallels. Unfortunately, installing Mojave using Parallels is slightly more complicated. It is not possible to download it directly from Parallels as with Windows 10. But do not worry, we will walk you through every step!
Head to this page, which will ask your permission to open your Apple App store at the page for downloading Mojave. Please note that you will not be able to find Mojave in the App store without this link.
Click the "GET" button to begin your download. You will be asked if you are sure that you want to download Mac OS Mojave, click "Download". Do not worry, it will not reinstall Mojave on your computer automatically, but instead, download the Installer program.
The download may take a while due to the large file size. Once Mojave finishes downloading, it should not be able to run automatically. However, if it does, all you need to do is quit the installer. Now, head to Parallels and create a new virtual machine. You will be presented with this screen:
Click on the middle icon "Install Windows or another OS from a DVD or image file". Parallels should be able to find the Mojave installer automatically, as shown below.
If Parallels does not find it automatically, select "Choose Manually" and on the following screen "Select a file". The Mojave installer will be in your Applications folder. Make sure that you have "All files" selected from the drop-down, as shown below, otherwise you will not be able to select the installer.
Once selected, press continue. Parallels will need to convert the file to a Disk Image to use it to create a virtual machine. Once converted, Parallels will ask you to name the virtual machine and then the installation will begin. You will be run through various set-up options as you would when starting a brand new computer. This process can take quite a long time, depending on your Mac's capabilities.
Once everything is finished, open an internet browser via your virtual machine, head to this page and follow the instructions for downloading MetaTrader 4 for non-Catalina Macs! You are now ready for your MetaTrader 4 setup.
The next section of this MetaTrader 4 tutorial details how to do a MetaTrader 4 setup on your smartphone.
How to setup MT4 on Android
Are you interested in a MetaTrader 4 setup on your Android device? Here's how to use the MetaTrader 4 app: visit the Google Play Store to download MetaTrader 4 for Android or download it via Admiral Markets.
How to setup MT4 on iPhone
Perhaps you are interested in a MetaTrader 4 setup on your iOS device? Here's how to use the MetaTrader 4 app: you can download a special Admiral Markets version of the MT4 iPhone App to work on iOS devices. To perform a MetaTrader 4 setup on your iPhone, simply go to the Apple App Store, search for Admiral Markets MT4, select the app, and tap 'Install' to begin your MetaTrader 4 setup on your iOS device.
How to sign in to MT4
After you download the platform, the next step in the MetaTrader 4 setup is the MetaTrader 4 login. When you first run MT4 it should prompt you to enter your account details, but if not, you can just click on the 'File' tab at the top left of the platform, and then select 'Login to Trade Account'. You can then enter either your demo trading account or full trading account details.
How to log out of MT4
You're done with your MetaTrader 4 setup. Now, there is no specific function for logging out of MT4. If you do not want MT4 to save your login details, ensure that 'Save Account Information' isn't checked when you first log in. Then, when you close MT4, you will automatically be logged out.
Trade With Admiral Markets
If this MetaTrader 4 tutorial has give you inspiration to start trading, you may like to know that Admirals offers trading with CFDs on 40+ currency pairs, with the latest market updates and technical analysis provided for free! Click the banner below to open your live account today!
Trading with MT4
The next step after the MetaTrader 4 setup is the reason traders come to the MT4 platform: trading. This is also where some decide they need a MetaTrader 4 tutorial to speed up their learning process. Here, I'm going to cover how to make trades with MetaTrader 4 online.
How to trade on MetaTrader 4 (MT4): Trading currency pairs on MT4
Let's look at how to trade forex using MetaTrader 4 (MT4). The simplest way to open a trade in MetaTrader 4 is to use the 'Order' window and then place an instant order on the market. Select the currency pair of your choice by clicking on the 'Window' tab at the top of the MT4 platform, and then select 'New Window'. You can then click 'New Order' on the MT4 toolbar or press F9 to open an 'Order' window.
The screenshot below displays an 'Order' window for the EUR/USD currency pair. From this, you should be able to see how easy it is to buy and sell with MetaTrader 4. To trade at the market bid/offer, you would need to enter your desired trade size (in lots) in the 'Volume' box and then click 'Sell or Buy', with 'Market Execution' selected as the order type.
It is the 'Market Execution' setting that allows an instant order within MetaTrader 4. Of course, dealing at the market is not the only answer to the question of how to make a trade within MetaTrader 4.
You can also choose to buy or sell using a limit or a stop order, by selecting your choice from the 'Type' dropdown. This is how to buy and sell on MetaTrader 4 at specific, desired levels away from the current market price, as opposed to executing immediately at the prevailing price.
Source: MetaTrader 4 platform - EUR/USD order screen
How to enter a short position on MT4
Going short (or short selling) on a market is simply selling when you do not have a long position. To do so, you would simply need to place a sell trade to open (as demonstrated in the screenshot image above).
How to close a trade in MT4
How to place a trade with MetaTrader 4 is only part of the information that a trader needs, of course. Once you've opened a trade, there will eventually come a point when you want to close the trade.
So how do I exit a trade in MetaTrader 4? Select the 'Trade' tab from the 'Terminal' window (press CTRL+T to summon or dismiss the 'Terminal' window). You will see any open trades you have displayed in the 'Trade' section of the 'Terminal' window. Right-click on the order you wish to close and select 'Close Order'.
This opens an 'Order' window. Click the yellow 'Close' button to close your trade. So if you have two positions or more open in MetaTrader 4, and are wondering how to close one, this manual method is the way to do it, as you are specifying which individual trade you wish to exit.
This manual method is not the only answer for how to exit a trade in MetaTrader 4 though. You can also close using a stop loss or limit order.
How to set a stop-loss in MT4
As you can see from the 'Order' window (shown in the screenshot still below), there are fields provided for you to enter a 'Stop Loss' level and a 'Take Profit' level. If you click on either the up or down arrow in the 'Stop Loss' field, the box will automatically populate with the current market price (the platform uses the bid price).
On the tick chart on the left, you can see how your proposed stop level relates to the current bid and offer prices.
Source: MetaTrader 4 platform - EUR/USD order window
How to place a limit order in MT4
To place a limit order to close a position, you simply enter a target price level in the 'Take Profit' field shown in the 'Order' window (as demonstrated above). You can also use a limit order to open a position.
To do this, you need to change the 'Type' field from 'Market Execution' to 'Pending Order'. You can then choose 'Buy Limit' or 'Sell Limit' from the 'Pending Order Type' dropdown menu as required.
How to set orders by pips as default in MT4
If you add a stop-loss or a take-profit order when you open a trade, the default functionality is for the order levels to be expressed in absolute market levels. Once you have added a stop or a limit order in this way, you can then go to the 'Trade' tab in the 'Terminal' window (CTRL+T to open or close this window) and right-click on the trade you are interested in and choose 'Modify' or 'Delete Order'.
This opens an 'Order' window that will now allow you to amend your order levels in terms of point (not pips) away from the current market price. To modify the behaviour in MT4 to allow you to specify stop and limit orders as pips as a default, you would need to run a script or an EA (Expert Advisor) to modify the platform's functionality.
How to change the volume of a trade in MT4
In MetaTrader 4, the volume of a trade refers to the size of the trade in terms of the number of lots. As we discussed above, when you open a trade, you need to specify a value in the 'Volume' field of the 'Order' window.
Once you have opened a trade in a certain market, you can add to the volume (or the position size) by opening a further position in the same direction on the same market (obviously at a new price), or you can reduce the volume by part-closing your position.
Source: MetaTrader 4 - Changing the volume of a trade
How to trade company stocks in MT4
Trading CFDs on shares with MT4 isn't much different from trading Forex. An easy way to see a list of share CFD prices in MT4 is to open the 'Market Watch' window (CTRL+M to open and close). From that list, if you want to open a price chart, simply right-click on the 'Symbol' that you're interested in and select 'Chart Window'.
Alternatively, you can click on 'Window' at the top of the MT4 platform and select 'New Window' and then Share CFDs. This will give you a list of shares that you can trade. When you have the share of your choice in a chart window, just click on 'New Order' on the toolbar to open an 'Order' window. From there, it's just a matter of simply choosing your trade size and choosing whether to deal at market or work a limit or stop order.
If you do not see the share that you are interested in displayed within the 'Market Watch' window, then you need to know how to add stocks to MetaTrader 4. This is simple – just use the shortcut CTRL+U and look for the Share CFDs folders in the navigation tree. Let's suppose that you want to add the German company Allianz. You would expand Share CFDs (EU) and then select #ALV (Allianz SE).
To add to the list displayed in 'Market Watch', you would just have to click 'Show' and then 'Close'. The desired price would now appear as the last listed item in the 'Market Watch' window, and that is how to add CFDs to MetaTrader 4.
How to add indices to MT4
Open the 'Market Watch' window (shortcut CTRL+M). Right-click within the window and select 'Symbols' (you can also jump directly to this using the shortcut CTRL+U). Look for the folders in the navigation tree called 'Cash Indices'. Expand them to reveal the available stock index CFDs.
If you would like to add one to your 'Market Watch' window, simply select it and then click 'Show'. Click 'Close' when you have finished with the 'Symbols' window, and your new instrument should appear at the bottom of the 'Market Watch' window.
How to add commodities to MT4
Adding commodities to MT4 is very similar to the process described above for CFDs on shares and indices. Let's say that you want to know how to add Gold and Silver to MetaTrader 4. Use the shortcut CTRL+U to open the 'Symbols' window. Look for the 'Spot Metals' folders. Expanding the 'Spot Metals 1' folder reveals 'GOLD' and 'SILVER'.
Select whichever one you want to add and then click 'Show' and 'Close'. The specified instrument will now appear at the bottom of the price list in the 'Market Watch' window (press CTRL+M to open and close the 'Market Watch' window). If in doubt, right-click on the 'Market Watch' window and select 'Show All', which will display all available instruments.
How to add currency pairs in MT4
Just as described above, if there is a particular currency pair that you want to trade, but cannot see in 'Market Watch', you can use the shortcut 'CTRL+U' to open the 'Symbols' window and look through the navigation tree for any currency pairs that you would like to add.
To add a pair, simply click on the symbol and click 'Show'. Alternatively, to display all instruments available for trading, right-click in the 'Market Watch' window and select 'Show All'.
Trade forex with Admiral Markets
Did you know that with Admiral Markets you can trade over 40 CFDs on currency pairs, 24 hours a day, five days a week?
Yes, you read that correctly! Admiral Markets is an award-winning, regulated broker that offers traders the ability to trade Forex with tight spreads, fast deposits & withdrawals, access to exotic currency pairs, and the ability to trade on a state-of-the-art trading platform - MetaTrader 5!
To start trading today, click the banner below to open your live trading account!
How to navigate MT4
You now know how to perform a MetaTrader 4 setup and place trades in the MT4 platform. But there is more to this platform than just trading. The next section of this MT4 tutorial will cover the rest of the MT4 features.
How to Setup the Chart in MT4
After you've performed your MetaTrader 4 setup and begun trading, one of the first tasks you'll perform is the MetaTrader 4 chart setup. Despite MetaTrader 4 being one of the most popular platforms, the chart setup can be tricky.
Changing the MT4 Chart Style
After your MetaTrader 4 setup, when you boot up MT4 you will be presented with a chart that looks like the one above. This is a chart that uses the default MetaTrader 4 settings. However, some traders don't find these settings helpful for their trading purposes, nor visually appealing.
Firstly, you can choose the type of chart you prefer: a candlestick chart, a line chart or a bar chart. You can choose the chart style by clicking the respective icon in the toolbar at the top of the MetaTrader platform (in the center, beside the zoom in/zoom out icons).
Many traders prefer the candlestick chart style. Using candlestick charts can help you to understand the theories and techniques that you will discover as you learn to trade..
Changing the MT4 Chart Colour Scheme
After you have chosen a chart, the next step in this part of the MetaTrader 4 setup is to choose a color scheme. It can help to use a color scheme to differentiate when the price moves up or down. You can do so by following these steps:
- Right-click on the chart, click Properties.
- In the Colors tab, you can pick your preferred colors for the basic parts that appear on the chart. You can choose:
- The background colour. It will be black, by default, but many traders use a white background.
- The foreground colour. This will need to be different from the background color to ensure the information is visible.
- The grid color.
- The Bull Candle/Bear Candle and Bar Up/Bar Down colors. This is the color of the candles. Traders commonly use red for a bearish (down) candle and green for a bullish (up) candle. In any case, remember that traders find contrasting colors make the chart easier to read.
Gridlines and More in MT4 Charts
After you choose your color scheme and chart style, you might prefer removing the gridlines from it. The grid lines are not a very important feature and can crowd the chart's appearance and make it more difficult to read.
Saving a Template in MT4 Charts
After you have your chart looking the way you like it, the next step in this part of the MetaTrader 4 setup is to automate this process so you don't need to select these settings manually each time you open a chart.
To do this, you'll need to save the chart template:
- Right-click on the chart and click Template
- Click Save Template and type name for it.
From here on, each time you open a chart, you can load this template.
Saving a Profile in MT4 Charts
The next step in this part of the MetaTrader 4 setup is setting up the technical analysis. Your MetaTrader 4 chart setup will change depending on the kind of technical analysis you choose to apply. The indicators, oscillators and other technical analysis tools you choose will appear on the chart. For example:
- Trend indicators – Trend indicators can be applied to the candles you see on the chart, or they can appear as a bar/line graph in the background. These can help you to predict which way the price might move next.
- Oscillators – Oscillators always appear at the bottom of the chart instead of on the actual candles. They suggest the ideal points to enter and exit a market.
Regardless of your trading style and the technical analysis you choose in your MetaTrader 4 setup, you can save your configuration of style and technical analysis as a profile. When you close the MetaTrader 4 platform, your work and profile are automatically saved. When you open it again, your work will be there.
You can easily upload a profile from your MetaTrader 4 account to another account. This is a very convenient feature of the MetaTrader 4 trading platform.
Setup Tabajara Indicator in MT4
The famous Brazilian trader and one of Brazil's great technical analysts, Professor André Machado, created the Tabajara Index. He created it to identify market trends with greater confirmation.
At this stage of your MetaTrader 4 setup, to apply the Tabajara in MetaTrader 4:
- Click to properties
- Apply a color the low red and high green candles
- Add this indicator to your chart
The indicator will detect the pattern of the candles and color the high below average and low above average candles with the appropriate color.
How to show terminal in MT4
You can open or close the 'Terminal' window using the shortcut 'CTRL+T'.
How to show trade history in MT4
You can view trade history in MT4 via the 'Terminal' window, which you can open and close using the shortcut 'CTRL+T'. In the 'Terminal' window, click on the 'Account History' tab. Right-click anywhere in this window and you will see a menu providing you with a choice of options, including 'All History', 'Last 3 Months', and 'Last Month'. You can also choose to save a 'Detailed Report'.
This includes all the trading information you might need, such as prize, size, MetaTrader 4 trade execution time, and profit/loss. If you want to know how to print your account history within MetaTrader 4, simply choose 'Save as Report' or 'Save as Detailed Report'. This will save the report as an 'HTML' file. If you open the file, it will open in your web browser. In your web browser, click the 'Edit' tab and choose 'Select All' (or use the shortcut CTRL+A).
Once you have selected all, right-click and choose 'Copy'. Now, open a word processing application, such as Microsoft Word or Google Docs, and paste the copied data. You can then format the account balance data as you desire, and you can then print using the application's print function.
How to show trading history on a chart in MT4
It's simple to display a trade from your account history directly on a chart in MT4. Open the 'Terminal' window (CTRL+T to open and close) and select the 'Account History' tab. Click on a trade in the window and drag it to a chart window.
The chart will now display the instrument of the trade, and the opening and closing levels will be marked on the chart with small arrows, joined by a dashed line. If you hold the cursor over the arrows, the trade information will appear as hover text.
How to view open trades in MT4
As with above, you can view open trades by using the 'Terminal' window. You can see your open trades by clicking on the 'Trade' tab.
How to check how much money I have with MT4
To check the balance of your trading account, open the 'Terminal' window (CTRL+T to open and close) and select the 'Trade' tab. You will be able to see your 'Balance' displayed along with 'Equity' and your amount of 'Free Margin'.
Source: MetaTrader 4 - Checking your balance
How to Withdraw Money from MT4
Withdrawing money from MT4 is simple, and takes just a few easy steps, using Trader's Room:
- Log in to your Trader's Room
- Go to 'Money Operation' and click 'Withdraw Funds'
- Select the withdrawal option and then fill in your details
How to change the colour of trade levels in MT4
As a default setting, MT4 will display levels on a price chart for any open trades you have in a position. The defaults are a green dotted line for entry-level, and a red dotted line for both a stop-loss level and a limit (take-profit) level. Changing the colour of trade levels is the same process as customising any other colours in MT4 – in other words, it is completed by accessing 'Properties'.
To do this, right-click on your price chart and select 'Properties' (or use F8 as a shortcut). From here, you can customise the colour of the stop levels. You can also choose to turn these order level lines off entirely. To do this, choose 'Tools' from the menu bar at the top of the platform and then select 'Options'. In the 'Options' window, uncheck 'Show' trade levels if you wish to switch this function off.
How to change the chart background in MT4
Once again, this is controlled from the 'Properties' section in MT4. Press F8 to open 'Properties' and ensure you have the 'Colors' tab selected. The first item on the list is the background colour. Just click on the dropdown menu and make your choice.
How to install MT4 indicators
Indicators are another feature of this platform that leads traders to go searching for a MetaTrader 4 tutorial. MT4 comes bundled with a large number of core trading indicators. You can see these listed in the 'Indicators' folder in the 'Navigator' window. You can expand the number of indicators available in your trading platform by installing custom indicators.
The easiest way to expand your list of indicators is by installing MetaTrader Supreme Edition. MTSE is a custom plugin for MetaTrader 4 and MetaTrader 5, developed by industry professionals, with a handpicked selection of additional indicators and trading tools that boosts the capabilities of your MetaTrader trading platform.
You can also download individual custom indicators that other developers have coded within this platform.
To download MetaTrader 4 Supreme Edition for FREE, click the banner below!
How to add a downloaded indicator in MT4
Find the MT4 file that you have downloaded and copy it to your clipboard. Then, in MT4, go to 'File' and select 'Open Data Folder'. From the resulting window, open the 'MQL4' folder and then the 'Indicators' folder. Paste your copied indicator into this folder. Then, restart MT4. The new custom indicator should now appear in your list of indicators in the 'Navigator'.
How to turn off an indicator in MT4
To turn an indicator off, use the shortcut 'CTRL+I' to display your list of indicators. Select the indicator you want to turn off by clicking on it and then click on the 'Delete' button.
How to find WMA in MT4
A weighted moving average (or WMA) is a type of moving average and therefore can be found as part of the Moving Average Indicator in MT4. First, add the MA indicator to your chart by double-clicking on 'Moving Average' in the 'Indicators' folder of your 'Navigator'.
This opens a dialogue window in which you set the indicator's parameters. 'MA Method' dictates which type of moving average you'll be using. Selecting 'Linear Weighted' gives you a 'Linear Weighted Moving Average' (LWMA).
How to add templates to MT4
It is very easy to customise the look of a chart in MT4. To do this, right-click on your chart, select 'Properties', and then click on the 'Colors' tab. From there, you can choose to customise the colours of the background, the foreground, your up and down candles, and so on. Having done so, you might like to save that look and feel for future use.
You do this by saving it as a template. Right-click on your chart again and this time, choose 'Template' and then 'Save Template'. Once you have saved a template, it is very easy to add it to a new chart. To do so, simply right-click on your chart and choose 'Template' and then 'Load Template'. You can read more about 'Templates' and 'Profiles' on the MQL4 Website.
Source: MetaTrader 4 - Adding templates to MetaTrader 4
How to draw a short line in MT4
Adding trendlines to charts can be a very useful tool. The default behaviour when you use the 'Draw' trendline tool (the button with the diagonal line on the toolbar) is to draw a line that extends all the way to the far right of the screen. There may be times, however, when you just want a shorter line instead. To do this you need to:
- Turn off your line's ray behaviour
- Double-click on your trendline
- This puts the line into edit mode. Now that you have it in edit mode, right-click on the line and choose 'Trendline' properties.
- In the 'Trendline' window, select the 'Parameters' tab and uncheck 'Ray'. Now, you will have short trendlines.
How to make trend lines permanent in MT4
If you want a trendline on a certain currency pair to re-appear the next time you look at that pair, you'll have to save your work as a template.
To do this, either click on 'Chart' from the menu bar at the top of the platform and then 'Template' and then 'Save Template', or right-click on your chart and from there choose 'Template' and then 'Save Template'. If you close MT4 and find that you want your analysis lines again, all you have to do is go to 'Template' and this time, click on 'Load Template'.
Then, select whichever filename you saved your work under, and all your saved trendlines will re-appear.
How to copy a trade on MT4
If you're wondering how to trade on MetaTrader 4 on more than one account at the same time, replicating trades exactly on all of them, here is the answer. First of all, we need to look at how to use multiple accounts in MetaTrader 4. To do this, you need to install more than one version of the MT4 platform on your computer, assigning a different destination folder for each one.
You can then log in to each account, using a differently located version of MT4 for each account. For copying trades, each account needs to be configured to allow automated trading and to allow linking to dynamic libraries. To do this, click on 'Tools' at the top of the platform and then select 'Options'.
From the 'Options' window, choose the 'Expert Advisors' tab and check the boxes for 'Allow Automated Trading' and 'Allow DLL imports'. The final stage is to install a trade-copying program for MT4. You will find many examples of MetaTrader 4 trade copy programs if you perform a search on the MQL5 Website. Using a copying Expert Advisor is therefore a method for how to link your existing account to another computer.
How to make the screen larger on MT4
There is only so much real-estate available on your screen to display the various windows you have open in MT4. Closing certain windows, therefore, will cause the remaining windows to enlarge.
Closing the 'Navigator' window, for example, will cause a price chart to increase in size and take up the newly-available space. Press 'CTRL+N' to toggle the 'Navigator' window on and off. Similarly, you can use 'CTRL+T' to toggle the 'Terminal' window on and off.
How to scale in on MT4
You can zoom in and out on a chart using the + and - keys.
How to scroll in MT4
You can use the cursor keys to scroll left and right on a chart in MT4. The 'Page Up' and 'Page Down' keys will fast scroll to the left and right, respectively.
How to show pips in MT4
You can monitor your running profit for your open trades by looking in the 'Trade' tab in the 'Terminal' window (CTRL+T to open and close the Terminal window). Profit is displayed in your deposit currency by default, but it is easy to switch this to display as pips instead.
To do so, right-click in the 'Trade' window and select 'Profit'. Then choose 'Points' instead of 'Deposit' currency. 10 points are equal to one pip with fractional pricing.
Source: MetaTrader 4 - How to show pips in MetaTrader 4
How to set notifications on MT4
You will want to get MetaTrader 4 notifications. Choose the 'Alerts' tab from the 'Terminal' window (CTRL+T to open and close). Right-click anywhere in the 'Alerts' window and choose 'Create'.
You then need to fill in the criteria for the alert, such as, which market you wish to place the alert on, what 'Value' (that is, price); which 'Condition' to apply (such as if the Bid is less than a certain price, or if the Ask is less than a certain price, etc.) and when you wish the alert to expire.
How to enable email alerts in MT4
One specific form MetaTrader alerts that some traders prefer are email alerts. 'CTRL+O' shortcut to open the 'Options' window and click on the 'Email' tab. You then need to fill in the fields to configure which email server and address are being used for relaying the email alerts to you and also to which email address you want to ultimately receive the alerts. For example, you can perform a MetaTrader 4 email setup for gmail alerts.
First, click 'Enable' and then fill in the various fields. You may find for the 'SMTP' (Simple Mail Transfer Protocol) configuration fields that it is worth creating a Gmail account for the sole purpose of relaying these messages on to your existing email account. Make sure to click 'Test' to check that it works before clicking OK.
Source: MetaTrader 4 platform - Enabling email alerts in MetaTrader 4
How to update MT4
MT4 should automatically update itself to the latest version whenever a new update is released by MetaQuotes, the software company behind the MetaTrader family of platforms. You can see which version of MetaTrader 4 you are running by clicking 'Help' at the top of the MT4 platform and then selecting 'About'.
Source: MetaTrader 4 - Updating MetaTrader 4
How to change timezone in MT4
The MetaTrader 4 brokers you connect with determine the timezone displayed in your MT4 platform. You cannot change it locally on your device. So the only real answer for how to change the time on MetaTrader 4 is to use a broker that uses a different timezone.
How to select your server in MT4
Select 'File' from the menu bar at the top of the MT4 platform and then 'Login to Trade Account'. The resulting popup offers you a 'Server' option, from which you can specify a different server.
How to mark the days in MT4
Using the hotkey combination 'CTRL+Y' to show (or hide) separators allows you to mark days clearly on your hourly MT4 charts. On a daily chart, the separators will mark the beginning of the month.
How to restore MT4 to default
To restore a chart to its default settings, simply right-click on a chart and select 'Properties'. From the 'Properties' window, choose the 'Common' tab and then click on the 'Reset' button at the bottom. If you wish to restore your whole platform to default condition, the 'nuclear' option is to re-install MT4 on your device.
How to refresh MT4
If you have MT4 open for a long time, sometimes, you may see gaps start to appear in chart data. You may be able to rectify this with a simple refresh – right-click on the chart and select 'Refresh' from the menu. Sometimes, you may have to go further and do a full manual reset of the chart data.
How to reset MT4
Press F2 to open the 'History Center' and then look through the directory for the instrument and time frame you wish to refresh. Double-click on the time frame and it will populate the window with data values. Select all the values by clicking in the first cell, holding the shift key, scrolling all the way to the bottom, and clicking on the final cell.
Click 'Delete' and all the values will disappear apart from one row. Click 'Delete' again to remove this final row. Your chart will now say 'Waiting to Update'. If it does not fully re-populate, try going to a different time frame and then back again. You may also have to right-click and choose 'Refresh'. When the chart repopulates, it should remedy any gaps in your data.
Source: MetaTrader 4 - Refreshing MetaTrader 4
How to find your MT4 account number
You can see the account number that you are logged in with by going to the 'Navigator' (CTRL+N to open and close). There should be an 'Accounts' folder in the 'Navigator', above the 'Indicators' folder. You can see the account number listed there.
How to get the news feed in MT4
You can access the news feed in MetaTrader 4 via the 'Terminal' window. Use 'CTRL+T' to open or close the 'Terminal' window and then click on the 'News' tab.
How to speed up MT4
If you have many charts open that have been running for a long time, it can cause MT4 to run slowly if you do not have enough free RAM available on your device. One way to remedy this problem is to reduce how much data is displayed in each chart.
You can do this by clicking on 'Tools' on the menu bar at the top of the platform, and then selecting 'Options' (or use the shortcut of CTRL+O). In this window, reduce 'Max' bars in the history and 'Max' bars in the chart to smaller values. Regularly restarting MT4 will also help mitigate problems of slowness, as will closing down any Expert Advisors that you are not using.
How to set up an EA in MT4
Expert Advisors or EAs perform automatic functions in MT4 as directed by their developer – you can think of them like trading and analysis robots. You can create an EA by opening the 'MetaEditor'. The quickest way to do this is by pressing F4 (you can also right-click on Expert Advisors in MT4's 'Navigator' and then by selecting 'Create' in 'MetaEditor', and there is also an icon on the toolbar for this specific purpose).
In the MetaEditor, click 'New' to launch the MQL4 Wizard, which will help guide you through creating a new Expert Advisor. You may find it easier to download and install an EA, rather than creating your own, however. The method for setting up an EA in MT4 is much the same as installing a custom indicator.
First, locate the file on your computer for the EA and copy it to your clipboard. In MT4, go to 'File' and select 'Open Data Folder'. In the new window, open the MQL4 folder and then the 'Experts' folder. Paste your copied EA file into this folder. You will now have to restart MT4. The new EA should now appear in your list of Expert Advisors in the 'Navigator'. Just click and drag to a chart to start using it.
How to install scripts in MT4
If you have purchased a commercially-available script, be sure to read and follow any accompanying installation instructions. Generally speaking, adding a script is similar to installing an EA (as described above).
Copy the file to your clipboard. Click on the 'File' tab, located at the top left of the MT4 platform, and then select 'Open Data Folder'. Open the MQL4 folder and look for the 'Scripts' folder. Open the 'Scripts' folder and paste the copied file in there.
How to program in MT4
You can create programs for MetaTrader 4 using the MQL4 language. The best place to start if you would like to learn about coding for MT4 is the MQL4 Website.
How to make an artificial neural network for MT4
This is one feature that an MT4 tutorial won't be able to teach you how to master. If you are familiar with the concept of Artificial Neural Networks and have an aptitude with programming in the MQL4 language that MT4 uses, you have the skills required to create an artificial neural network with MT4. To do this, you will need to use the Fast Artificial Neural Network Library (FANN) to create a network of neurons, which you can train to understand market data and perform trading functions as part of an EA.
MT4 vs MT5 - Which is better?
It's time I try to answer a question that you may be asking yourself, "Which is better MetaTrader 4 or MetaTrader 5?".
In short, MetaTrader 4 is the industry standard and has a much larger community behind it than its lesser-known alternative, MetaTrader 5, which was created by the same company. Many argue, "If it isn't broke, why fix it?". This may apply to MT4; however, one reason traders might choose MT5 is that it offers Depth of Market (DOM) data from brokers as well some other features. But, it's hard to argue against either one.
How to use MT4 – A final word
We hope you enjoyed this MT4 tutorial detailing how to use MetaTrader 4. Of course, the best way to get these tips and techniques to really sink in is to go ahead and try them out for yourself using MetaTrader 4. If you're wondering how to play around with MetaTrader 4 without risking any money, the best way is a MetaTrader 4 demo account setup.
Demo trading is a perfect way to experiment with trading on the best Forex trading platform and to understand how it works. Once you have built up your confidence up through demo trades, and are ready to trade for real, you will need a live trading account. The MetaTrader 4 demo account setup is quite intuitive. You can see a step-by-step guide in this MetaTrader 4 video tutorial on how to set up a demo account with Admirals and begin using MetaTrader 4 as a demo trading platform:
How do you create a MetaTrader 4 live account? Read Admiral Markets 'Start Trading' page to find out how simple it is. If you enjoyed this detailed list of tutorials on how to use MetaTrader 4, you might also like to explore MT4 shortcuts by checking out the MT4 Shortcuts Guide. Click the banner below to download MetaTrader 4 for FREE!
Admiral Markets is a multi-award winning, globally regulated Forex and CFD broker, offering trading on over 8,000 financial instruments via the world's most popular trading platforms: MetaTrader 4 and MetaTrader 5. Start trading today!
This material does not contain and should not be construed as containing investment advice, investment recommendations, an offer of or solicitation for any transactions in financial instruments. Please note that such trading analysis is not a reliable indicator for any current or future performance, as circumstances may change over time. Before making any investment decisions, you should seek advice from independent financial advisors to ensure you understand the risks.