Professional Documents
Culture Documents
Guide to MT4
Learn how to use the MT4 trading platform
2
Contents
Simply click the topic you’d like to read, to go directly to it.
Introduction to MT4 4
1.1 What is MT4? 5
1.2 Benefits of using MT4 5
DESMOND LEONG
MARKET ANALYST, AXI
2
A Beginner’s
Guide to MT4
7 BEGINNERS GUIDE TO MT4
Learning the platform’s specific features will help you use the platform
to its fullest potential and enhance your trading experience.
F
or beginners, you can choose to create a
demo trading account before proceeding to
trade with a live account.
Launch
MT4 on your device and login to
your account. In the example image, MT4
is launched via Windows.
ou can create a Live trading account here, then download MT4 or launch MT4 WebTerminal from
Y
within the Axi Client Portal.
Window Heading
From left to right, the Window Heading shows the current account number, application name, type of
account, the active chart name being monitored and its period.
Main Menu
The main menu, which is located under the Window Heading, shows a set of sub-menus from which the
specific commands and functions that can be used in the client terminal can be found. If ever you’re lost
when operating on the MT4 platform, use the main menu to search for what you need.
Toolbars
Right under the main menu, you should see a set of four toolbars: Standard, Charts, Line Studies and
Timeframe.
The Standard toolbar shows you general commands you can use to manage your terminal. From here,
you can place a new order, see your profiles and enable or disable windows such as Market Watch and
Navigator.
The Charts toolbar shows you commands for managing charts and technical indicators. Whatever you
want to do for the charts you are viewing, you can access it from this toolbar. From here, you can click to
view your charts in bar, candlestick, or line chart format. You can also zoom in and out of the chart, or
scroll through the different time periods.
The Line Studies toolbar shows you graphical objects that can be imposed and overlaid onto charts to
aid in analysis. You’ll need this toolbar most often when you want to draw different objects onto your
charts. Whenever you need to add your own personal touch to a chart you’re viewing, this toolbar is very
convenient. Drawing within the MT4 platform will be explored in greater detail further on.
The Timeframe toolbar allows you to switch chart periods on the active chart window being displayed;
M stands for minutes, H for hours, D for days, W for weeks, MN for months.
Importantly, toolbars can be customised to your own preferences. MT4 provides a wide range of
additional tools over and above those that are shown above. To add more tools, simply right-click on the
toolbar and click on “Customize”. This will bring you to a window where you can choose all available tools
that you can continue to add on to your personal toolbar. Once you’ve selected your additional tools,
simply click “Insert” and it will appear on your toolbar.
Market Watch
The Market Watch window allows you to have a comprehensive overview of multiple currency pairs and
how their respective markets are doing. This window can be enabled or disabled quickly by pressing “Ctrl
+ M”.
The “Symbols” tab shows data for specific currency pairs, such as the bid and ask price, so that you can
decide what position you would like to take. By selecting your desired currency pair and clicking on the
“Tick Chart” tab, you will be able to see its tick chart in real time. Alternatively, you can right-click on the
symbol and click “View Chart”, or click and drag the symbol onto a chart to replace it with the one you
have dragged over.
Right-clicking on a specific currency pair will allow you to view its Depth of Market and Specification.
Opening the Specification tab will show you specific details of the currency pair selected, which you may
need to know before entering into a position.
In the lower section, the column labelled “sl” and “tp” represents Stop Loss and Take Profit levels
respectively. These are levels that should be defined and set at the beginning of a trade to protect you
from excessive losses and to lock in profits. The number in the middle represents the created volume of
all orders, shown in lots. Stop Loss and Take Profit levels will be explained in greater detail in further on.
Using the Depth of Market window allows you to place your trades much more quickly once you have
allowed for One-Click Trading. One-Click Trading is a function that allows you to speed up the trading
process and open your positions much faster – this will be explained in a later section on Tips and Tricks.
Before you move onto One-Click Trading, please continue reading through the following section covering
the basics of how to open a trade.
The upper portion of the window represents Ask prices, while the lower portion represents Buy prices.
Clicking on the red downward arrows will activate a pending Sell order, while clicking on the blue upward
arrows will activate a pending Buy order at the specific price.
Clicking on Buy, Sell or Close activates a Market Order. These are specific orders that can be placed
when opening a position and will be explored in greater detail in later parts.
Data Window
The Data Window allows you to view information for the specific
currency pair, date and time of the bar, as well as the indicators that
are being used in conjunction with the price chart. This window can
be enabled or disabled quickly by pressing “Ctrl + D”.
From here, you can see the specific, open, high, low, and close
(OHLC) prices at the given bar. You can also view the indicators that
are overlaid onto the price chart, or separately viewed in another
window.
Navigator
The Accounts tab shows the list of open accounts that you have.
From here, you can open a new Demo account or delete an old
Demo account. Please note that accounts meant for Live trading can
only be opened with your broker directly.
The Chart Switching Bar shows you all the charts that are currently open, and allows you to toggle
among them simply by clicking on each of the tabs. Right-clicking on any of the tabs, then clicking on
“Windows” will allow you to access the Chart Window, which shows all open charts in a list. Alternatively,
you can press “Alt + W”.
Clicking on “Tile Windows”, or pressing “Alt + R” shows all open charts in a tile format. This lets you view
multiple charts at the same time.
Terminal
Terminal allows you to control and view information such as account history, news, signals and system
journal. This window can be enabled or disabled easily by simply pressing “Ctrl +T”.
Two important tabs are the Trade and Account History tabs. The Trade tab allows you to view all your
current open trades to make it easier to monitor them. The Account History tab allows you to review all
your past trades that have been closed. You can also save your reports of past trades by right-clicking
on a trade and clicking on “Save as Detailed Report”. Your saved reports will be saved in .HTML format
and opened instantly on your web browser for easy viewing.
Tester
The Tester window is catered towards testing Expert Advisors’ (EA) strategies and optimising their
parameters in order to estimate profitability and effectiveness. EAs are trading programmes that help
to automate trading processes. In this way, traders can set the parameters at which they are able to
maximise profitability in their trades before they run their specific EAs. The Tester window is enabled or
disabled easily by simply pressing “Ctrl + R”.
Search
To navigate to a specific time, enter either the exact time in hours:minutes (e.g. 07:30, 7:30) or exact
date in yyyy.mm.dd, dd.mm.yyyy, or dd.mm.yy. (e.g. 2019.06.19/19.06.2019/19.06.19). To navigate to a
specific chart, enter the symbol of the currency pair (e.g. EURUSD). To navigate to a certain chart period,
enter the exact period (e.g. M1, H1, etc). You may also navigate to the specific chart period in a chart by
entering both and space it out with a comma (e.g. EURUSD, H1).
The fast navigation box can be enabled or disabled quickly by simply pressing “Enter”. Alternatively, you
can also hover near the bottom left of the chart and wait for a small symbol to appear, as shown below,
then double-click.
WHAT ARE MARKET ORDERS? WHAT ARE PENDING ORDERS? WHAT’S THE DIFFERENCE?
Market orders are orders that are instantly executed against a price that your broker has offered to you.
This is commonly referred to as “buying” and “selling”.
For example, if you believe that the euro (EUR) will appreciate against the US dollar (USD), you
can decide to go long and initiate a “Buy” order in the EURUSD market. However, as you enter into
your position at prevailing market conditions, you may not be entering at the exact given price at
the moment you decide to open your position. On the MT4 platform, this is referred to as “Market
Execution”.
In contrast, buy limit, sell limit (or, limit orders), buy stop, and sell stop (or, stop orders) are pending
orders. These are orders that are to be executed at a later time once the market reaches the price
specified by you. On the MT4 platform, these are referred to as “Pending Order”.
A limit order is an order to either buy below the market or sell above the market at a certain price,
sometimes referred to as the “limit price”. In this way, the limit order is only executed when the price
becomes more favourable to your position. You can choose to “Buy Limit” or “Sell Limit”. If the price
does not reach the limit price, the order will not be executed, resulting in what is known as “missing
the market”. For example, referring to the figure below, you may decide that you want to place a
long position for EURUSD but you only want to enter at your limit price. In this case, you may choose
to “Buy Limit”. Once the price reaches your limit price, the order will be triggered and the position will
automatically be opened at market conditions.
A stop order is a specific order to either buy above the market or sell below the market at a certain
price, sometimes referred to as the “stop price”. In this way, the stop order is only executed in the event
that the price becomes less favourable to your position. You can choose to “Buy Stop” or “Sell Stop”. If
the price does not reach the stop price and instead moves in your favour, the order will not be executed.
For example, once again referring to the figure below, if you are trading in the EURUSD market and
expect the price to continue falling, you may choose to “Sell Stop”. Once the price reaches your stop
price, the order will be triggered and the position will automatically open at market conditions.
At first glance, limit and stop orders may not appear to be different, as price is simply being placed
above or below the current price – the key difference lies in the reason you’re using them. Limit orders
are particularly useful if you’re looking to play a “bounce” or a “reversal. Stop orders are particularly
useful if you’re looking to play a “breakout”.
A stop loss is a specific level that you can choose to exit the market and close out the position in order
to minimise any losses. For example, you may decide to enter into a long position in the EURUSD market
at a price of 1.1633. However, as a precaution, you may want to limit your losses and set a stop loss order
at 1.1600. In this way, even if you were completely wrong about the market and the price falls drastically,
the stop loss will be triggered at 1.1633 and you will close out your position at a minimised loss.
A take profit level is a specific level at which the trader wishes to exit the market and close out the
position in order to take a desired level of profit. For example, you may, again, decide to enter into a
long position in the EURUSD market at a price of 1.1633. At this point, you decide that a 30-pip profit will
be sufficient for you. Hence, you can set a take profit level at 1.1663. In this way, if you are right and the
price rises, once the price hits 1.1663, the take profit level is triggered and you will close out your position
having locked in your desired level of profits.
Both stop loss and take profit levels are essential levels that need to be defined when opening a
position in order to safeguard the trader from excessive losses and lock in a suitable amount of profits.
It’s a good way for traders to restrict themselves from trading based solely on emotional stimuli. It’s
also a useful tool for traders who cannot afford the time to continuously track charts and rely on
market orders.
Both the stop loss and take profit levels can be set when a position is opened on the MT4 platform.
By clicking either the up or down buttons for the stop loss and take profit fields, the price chart on
the left side of the window will immediately show the corresponding levels in comparison to current
market prices.
Alternatively, you can also choose to use a trailing stop. This is a stop loss that is attached to an open
position and moves automatically as the price fluctuates in your favour. In this way, there’s a constant
difference between the current price and your stop loss level. For example, if you’re in a long position for
EURUSD, you can set a trailing stop of 25 pips. As you can see, as price moves in your favour, the trailing
stop also moves such as the difference between the price now and the stop loss remains at 25 pips.
A trailing stop can be set by right-clicking on your order on the chart, which is shown as a dotted line,
and hovering over “Trailing Stop”. You will then need to choose the number of pips between your trailing
stop loss level and the current price.
* As you are entering at market conditions, there may be a significant difference between the requested
price and the actual price at which you enter the market.
• ending Order: choose the point at which you want to enter with your position, the
P
type of order (buy limit, buy stop, sell limit, sell stop), as well as the expiry date of the
trade, should the market not reach the desired level by then.
A
nother way to place orders quickly is to right-click directly on the price charts and hover over
“Trading”. This will show pending orders that can be placed. If you right click above the current
price, you’ll be able to place either a sell limit or buy stop order. If you right-click below the current
price, you’ll be able to place either a buy limit or sell stop order.
O
nce your position is open, you can continue to modify your position by right-clicking on the
specific order, which can be seen as a dotted line on your chart, and clicking on “Modify”. This will
bring you to the order window of your specific order, where you can then modify your stop loss
and take profit levels. Once you have done so, simply click on “Modify…” to modify your position.
Once you decide to close out your position, right-click on the specific order again and click on “Close”.
You should see a new entry in Account History in the Terminal tab which summarises your recent trade.
To partially close a position, right-click on the specific order and click on “Modify or Delete Order”. You
can also double-click the specific order. This opens the Order window. From the Volume section, choose
the size of the original lot that you wish to partially close. Then, from the Type section, select “Market
Execution” and close.
Alternatively, instead of manually performing a partial close, you can also choose to use tools such as
Expert Advisors (EAs) to automate the process. EAs will be explored in detail further on.
This can be done by accessing the Line Studies toolbar as shown above. From left to right, the images
shown represent the:
Cursor
Crosshair
Vertical line
Horizontal line
Trendline
Equidistant Channel
Fibonacci retracement level
Draw Text
Draw Text Label
Arrows
As mentioned previously, MT4 offers many more tools that can be added onto the toolbar. To add more
tools, simply right-click on the toolbar and click on “Customize”. This will bring you to a window where you
can choose all available tools that you can continue to add on to your personal toolbar. Once you have
selected your additional tools, simply click “Insert” and it will appear on your toolbar.
In
order to draw on the charts using these tools, simply click on the object that you want to use on the
toolbar, then click on the chart. You can then control the size and position of the drawn objects by
moving your mouse as you click on the chart.
To edit or delete an object, simply right-click on the chart and click on “Objects List”. This displays a
full list of all the objects that are on the chart. From there, you can edit the object’s common display,
parameters, and visualization on different timeframes. You can also delete selected objects easily by
either right-clicking on the object and clicking “Delete” one by one, or entering the Objects List window,
selecting the checkboxes of the objects you want to get rid of, and then clicking on “Delete”.
3
Additional
MT4 Tools
26 ADDITIONAL MT4 TOOLS
3.1 Indicators
Indicators are mathematical tools that analyse past market
statistics – such as open, high, low and close prices – in order
to forecast future market movement. Traders use a variety of
technical indicators to help analyse the market and make better,
more well-informed trading decisions. Indicators are commonly
seen as overlays on price charts, or viewed in conjunction with
price charts.
Generally, MT4 EAs are divided into three main parts: a startup (‘init’)
function, a major function, and a cleanup (‘deinit’) function. Once
activated, the EA runs through its startup function at the start, and
consequently, its cleanup function at the end of the trade.
There are various kinds of EAs that can be used that are based on different indicators. The following are
the more common and popular types that are seen. You can choose from individual EAs, or even use
different EAs together, in a way that suits your trading strategies and preferences.
H
edge EA: Programmed to place two separate and opposing positions, then reduce the loss on
one position while simultaneously maximising profits on the other
N
ews MT4 EA: A hedging EA that monitors news events and significant price movement that could
possibly take place during financial news releases
T
he Breakout EA: Programmed to open a position as soon as the price “breaks out” of the
predetermined support and resistance levels
Scalper EA: Programmed to secure small profits as soon as they appear
These can be found in the Navigator section of the MT4 platform. Here, you can choose to upload an EA
– or, if you have the knowledge, even write your own EA that’s programmed to your desired parameters.
3.3 Scripts
MT4 scripts are codes written in MQL4 programming language,
and edited with MetaEditor, to perform a single action within a set
period of time, exclusively on MT4 trading platforms. Essentially, it’s
a shortcut that traders use to perform a task more efficiently when
trading.
4
Tips and Tricks
29 TIPS & TRICKS
Additionally, you can also choose to tag your own hotkeys to indicators. By doing so, you won’t need to
switch chart templates whenever you want to change the indicators you are using. To create a hotkey,
simply right-click on the indicator, and then click on “Set hotkey”, and choose the respective hotkey you
want to tag to the indicator.
To view your trade history, open the Terminal window by clicking Ctrl +T and navigate to the “Account
History” tab. Here, you can simply right-click anywhere within the window and choose to view the time
period that you wish to view your trade history: the last 3 months, last month, in full, or for a custom period.
To download your trade reports, simply right-click within the window again and select either “Save as report”
or “Save as detailed report”. Both will allow you to save a report that gives you an account summary and
the specific details of the individual trades you have made, such as closed transactions, open positions and
working orders. The detailed report will include additional information such as profit factor.
These reports will be saved in HTML format and when opened will appear in your web browser. To print a
copy, open the file in your web browser and choose Select All in your browser’s “Edit” tab; alternatively,
you can use the shortcut “Ctrl + A”. Next, right-click and copy. Open a Microsoft Word or Google
Document, then paste the report. From here, you can print as normal using the application’s print
function.
Have questions?
Investing in over-the-counter derivatives carries significant risks and is not suitable for all investors. You could
lose substantially more than your initial investment. Investing in CFDs does not provide any entitlement, right
or obligation to the underlying financial asset.
Information contained in this material is of a general nature only and Axi accepts no liability as to its
accuracy. Axi does not consider your financial objectives or personal circumstances. Axi recommends that
you seek independent advice.
All services are provided on an execution only basis and no communication should be construed as a
recommendation to buy, hold or sell any of the financial products issued by Axi. Important legal and
disclosure documents in relation to our products and services, such as Product Disclosure Statement (PDS) for
our financial products and our Financial Services Guide (FSG) are available at our website or can be obtained
free of charge by calling Axi on 1300 888 936 (+61 2 9965 5830) or +44 203 544 9646. The PDS and the FSG are
important documents and should be reviewed prior to opening an account with Axi and deciding whether
to acquire, hold or dispose of Axi’s financial products. Please also review also Axi’s Privacy Policy prior to
opening an account.
Cryptocurrencies like Bitcoin are extremely volatile and can move or jump in price with no apparent reason
due to lack of liquidity and adhoc news. There is little or no fundamental reasoning behind its pricing and as
such trading CFDs in Bitcoin pose a significant risk to Retail Clients. While Axi only quotes Bitcoin during the
week, it can trade over the weekend, meaning there could be a significant price change between Friday and
Monday. It should only therefore be traded by those clients with sufficient experience to understand that they
risk losing all their investment, or more, in a short period of time, and only a very small part of their portfolio
should be used.
AU | Clients receiving services from AxiCorp Financial Services Pty Ltd: Axi is a trading name of AxiCorp
Financial Services Pty Ltd (ACN 127 606 348 and NZBN 9429042567608), holder of AFSL 318232 and DFSA
F003742
SVG | Clients receiving services from Axi Limited: Axi is a trading name of Axi Limited, which is incorporated
in St Vincent and the Grenadines, number 25417 BC 2019 by the Registrar of International Business
Companies, and registered by the Financial Services Authority, and whose address is Suite 305, Griffith
Corporate Centre, PO Box 1510, Beachmont Kingstown, St Vincent and the Grenadines. Axi Limited is 100%
owned by AxiCorp Financial Services Pty Ltd, a company incorporated in Australia (ACN 127 606 348) and
registered in New Zealand (NZBN 9429042567608) as an overseas company.
UAE | Clients receiving services from DIFC Branch of AxiCorp Financial Services Pty Ltd under DFSA
License: AxiCorp Financial Services Pty Ltd (DIFC Branch) is regulated by the Dubai Financial Services
Authority (DFSA) and holds a category 4 license with a ‘Retail’ endorsement and is not authorized to hold
client assets or client money. Therefore, the client money rules do not apply to the business currently
undertaken by AxiCorp Financial Services Pty Ltd (DIFC Branch).
UK | Clients receiving services from AxiCorp Limited: Axi is a trading name of AxiCorp Limited registered in
England and Wales under number 06378544. AxiCorp Limited is authorised and regulated by the Financial
Conduct Authority – FCA Reference Number 509746. Our registered address is 55 Baker Street, London W1U
7EU, UK.
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 75.6% of
retail investor accounts lose money when trading CFDs with this provider. You should consider whether you
understand how CFDs work and whether you can afford to take the high risk of losing your money. *For the 12
months preceding October 2020. Please review Axi’s UK Privacy Policy.