Trading Platform MetaTrader 4
MetaTrader 4
MetaTrader Mobile
Auto trading MQL4
Download
MetaTrader 4: Alpari — the latest trading software for internet trading.
Trading Platform MetaTrader 4 provides the clients of Alpari with a wide range of features:
- 1. Various technologies on execution of orders: Instant Execution and Request Execution;
- 2. Confidentiality of all transactions;
- 3. A full Technical analysis: a large number of embedded indicators and line tools, the possibility of writing their own scripts and indicators, support for different time periods (from minutes up to monthly charts);
- 4. On-line news from DJ FOREX, which contains a range of specialized information in real time, for professional Forex currency traders;
- 5. Built-in language programming to develop trading strategies (expert advisors) MetaQuotes Language 4, precise testing advisors test on historical data;
- 6. Multilanguage program interface;
- 7. Export quotes in real time via DDE.
Before opening a live account, we suggest that you open a demo account. The only difference between a demo and a real account is that all the profit and losses on a demo account are virtual.
When working on a demo account, you will not risk your money, but you can:
- gain practical experience of working on the FOREX market;
- understand the foreign exchange market analysis;
- test on real quotes and improve your trading strategy without risk of losing money;
- develop your own risk management system (Money Management);
- gain practical skills to work with MetaTrader.
Demo account can be opened free of charge exactly from the trading terminal MetaTrader.

- Download MetaTrader 4
- Read Close 1
Installation.
- 1. Download Metatrader 4 setup Trading Terminal MetaTrader 4: Alpari
In order to install the program start the downloaded file and follow the installation guide. - 2. Choose the language of installation and press the «Next» button
MetaTrader set up: choose installation language. - 3. The following window appears
MetaTrader set up: step two. - 4. Press the «Next» button. In the following window put a mark against «Yes, I agree with all the terms of this license agreement» and press the «Next» button.
MetaTrader set up: license agreement. - 5. Select the destination folder where you want to install the program and press the «Next» button.
MetaTrader set up: choose installation language. - 6. In the following window press the «Next» button. The following window will appear
MetaTrader set up: start copying files. - 7. Once you pressed the «Next» button the installer will set up MetaTrader on your computer
MetaTrader set up: copying files on the computer. - 8. Once the installation is completed you can activate the client terminal at once by putting a mark «Launch MetaTrader 4» and pressing the «Finish» button
MetaTrader set up: finish. - 9. Once you install the program for the first time you'll be offered to fill in a special form to open a demo-account .
Form to open a demo-account. - 10. When filling the form you can choose the size of leverage in the field «Leverage». You can also indicate the size of your initial deposit in the field «Deposit».
Put the mark against «I accept to subscribe into your news letters». Press the «Next» button. The following window will appear. Press the «Next» button.
Select server to open a demo account. - 11. You will be given your login and password to work on the demo-account
Password and login for working on demo account. - 13. Once you pressed the «Finish» button the client terminal will activate and you will get access to your demo account.
- 1. Download Metatrader 4 setup Trading Terminal MetaTrader 4: Alpari
- Read Close 2
Online quotes in the «Market watch» window.
Informational trading terminal MetaTrader version 4.xxMetaTrader consists of several elements:
- 1. the main menu;
- 2. the toolbars;
- 3. the «Market Watch» window;
- 4. the «Navigator» window;
- 5. charts;
- 6. the «Terminal» window.
The main menu and toolbars enable you to perform different operations quickly and change the terminal’s settings. In the «Market Watch» window quotations for the instruments you have chosen are shown in real time. With the help of the «Navigator» window you can quickly skip to another account, add indicators on charts etc. In chart window you see dynamics model of the quotations for a certain instrument. Besides price dynamics different analytical objects can be located on charts: line tools, technical and users indicators, text and geometrical figures. Technical indicators (described in detail hereafter) will help to forecast future course. In the «Terminal» window you will get access to the history of trading and nontrading (deposition /withdrawal of money) operations, as well as to open positions and orders. In the same window you can get the real time financial news in Russian and English, provided by the leading news agencies. Also you can get messages from the dealing center via internal MetaTrader mail.
Online quotations in the «Market Watch»
We will describe in detail abovementioned and other options of the informational trading terminal MetaTrader.
«Market Watch» windowIn this window you can see real time quotations. The window can be enabled/disabled by Ctrl+M key combination, or by the «View -> Market Watch» menu, or by button on the
«Standard» toolbar.- By clicking the right mouse button on the «Market watch» windows you can activate the context menu:
- «New order» — activate the window of position opening/closing or a new order placement;
- «Chart window» — open the chart of the currency pair;
- «Delete symbol» — delete the currency pair from the «Market watch»;
- «Hide all symbols» — delete all unused symbols from the «Market watch»;
- «Show all symbols» — show all instruments in the «Market watch»;
- «Time» — add to the «Market watch» a column showing the time of the latest quotations.
- Read Close 3
Types of charts and ways of their creating in MetaTrader.
Trading terminal allows to see on the screen as many charts as you want at the same time for different currency pairs and for different periods of time. Charts are created in real time.
In MetaTrader you can create the following types of charts:
- 1. Line chart. In such type of charts axis of abscissas is for unit segment of time (minutes, hours, days, months etc.), and axis of ordinates is arithmetical. To create a chart of this type closing prices are used, i.e. the prices of the last quotations in each period (each minute, hour etc.). The resulting points are connected with straight lines. It is recommended to use such charts for short periods of time (up to several minutes). In order to change the chart type for the line one you can press the
button on the «Charts» bar, use the Alt+3 key combination or the «Charts -> Line» menu.
Model of a line chart creating in MetaTrader. - 2. Bar chart — a chart, consisted of bars, each of them showing the maximum price “high” (upper point of the bar), minimal price “low” (lower point of the bar), opening price “open” (a little line left of the vertical bar) and closing price “close” (a little line right of the vertical bar) for a given period of time (for instance, for 1 hour). It is recommended to use such charts for the periods of time from 5 minutes and more. To change the charts type for a bar one you can use the
button on the «Charts» bar, use the Alt+1 key combination or the «Charts -> Bars» menu.
Model of a bar chart creating in MetaTrader - 3. Candlesticks — are created similar to bar charts. Forecasting with the help of candlestick chart was one of the most popular methods of technical analysis in 80-90-s. This method is one of the most demonstrative and natural. Most often candlesticks are created for daily charts. This is because of the fact that it is this period of time for which this method was developed and used. The psychological background of this method of technical analysis is based on the correlation of the opening and closing prices of one and the same trading day, as well as closing prices of the previous trading day and opening prices of the next trading day. A candlestick differs from a bar by shape. Between opening and closing prices a square is drawn, which is called the candlestick body. The vertical little lines above and below the body are called shadows and show the maximum and minimal prices in this period of time, respectively. The candlestick body is colored differently depending on the relative positions of opening and closing prices. In the world practice the following method is used – if a bar closed on a higher level against the opening price the white color is used, if a bar closed below the opening level the candlestick body is colored in black. In order to change the chart type for candlestick one you can use the
button on the «Charts» bar, use the Alt+2 key combination or the «Charts -> Candlesticks» menu.
Model of candlestick chart creating in MetaTrader
In order to create a new chart for a certain currency pair click the right mouse button on the «Market watch» window and select in the appeared context menu the «Chart window» item.
New chart creatingUsing the Drag'n'Drop technology you can replace one chart to another in any open window. To do this you should seize the necessary currency pair with the help of the mouse from the «Market watch» window and holding down the left mouse button «drop» it in the chart field.
Chart periodicity — is a period of time information for which is shown in a bar or a candlestick. For instance if we create a 15-minute (M15) bar chart each bar will contain the information about price dynamics within the corresponding 15 minutes.
Informational trading terminal MetaTrader gives possibility to create charts with the following time intervals: 1, 5, 15, 30 minutes (M1, M5, M15, M30 respectively), 1 hour (H1), 4 hours (H4), 1 day (D1), 1 week (W1) and 1 month (MN). In order to change the chart’s time period you can use the «Chart periodicity» toolbar.
The «Chart period» toolbarQuick access to the chart’s settings you can get with the help of the context menu, activated by right mouse button clicking at any place on the chart.
Chart context menu
Chart- «Periodicity» — activates the submenu for selecting the chart’s time period; This operation can be done also by pressing the
button on the «Charts» toolbar; - «Refresh» — in case of mistakes or «gaps» on the price chart missing records from the server are downloaded and reflected in the chart;
- «Grid» — hide/show the grid in the chart;
- «Volumes» — show/hide tick volume (the number of quotes for the given period of time);
- «Zoom in» / «Zoom out» — enlarge or minimize the chart’s scale. Another way is to press the
/
buttons on the «Charts» toolbar or to click the «+» or «-» keys; - «Save as picture…» — save the chart in the form of graphic file in gif or bmp format;
- «Properties…» (hot key F8) — enables the chart settings window and with the help of the «Colors» tab you can set the color for different chart’s elements.
The «Charts» toolbar
The «Colors» tab of the chart’s properties window
The «General» tab of the chart’s properties windowMost settings in the «General» tab speak for themselves.
We will describe only several items that can be difficult to understand.
- «Autonomous chart» — this option stops receiving and reflecting quotations for the given chart. Once the chart is open offline (the «File -> Open autonomously») the option activates automatically;
- «Chart shift» — allows/prohibits to shift the chart from the right edge of the window. Another way is to press the
button of the «Charts» toolbar or with the help of the«Charts -> Chart shift» menu; - «Auto scroll» — enable/disable the function to scroll the chart automatically to the left once the new tick come. Another way is to press the
button of the «Charts» toolbar or to use the «Charts -> Auto scroll» menu.
- 1. Line chart. In such type of charts axis of abscissas is for unit segment of time (minutes, hours, days, months etc.), and axis of ordinates is arithmetical. To create a chart of this type closing prices are used, i.e. the prices of the last quotations in each period (each minute, hour etc.). The resulting points are connected with straight lines. It is recommended to use such charts for short periods of time (up to several minutes). In order to change the chart type for the line one you can press the
- Read Close 4
Open/close a position.
If the analysis made by you has shown that the currency pair chart will grow you should buy. We always buy at Ask price. To buy a currency pair means to buy the currency which is the first in the abbreviation, and sell the currency which is the second. In this case making a deal you bet on that the currency you buy will strengthen and the currency you sell will weaken. I.e. for a unit of the first currency you will get more units of the second one or that is to say that currency pair's rate will rise.
If your analysis has shown that the given currency pair chart will fall you should sell. We always sell at Bid price. To sell a currency pair means to sell the currency, which is the first in the abbreviation, and to buy the currency, which is the second. In this case making a deal you bet on that for a unit of the first currency less units of the second one will be given, or in other words the rate of the currency pair will fall.
In order to open a new position you have to activate the «New order» window. There are several ways to do it:
- 1. click the right mouse button in the «Market watch» window or in the «Terminal» window (the «Trade» tab) and choose the «New order» item in the context menu;
- 2. press the F9 hotkey;
- 3. use the «Service -> New order» menu;
- 4. click the right mouse button on the chart and select in the appeared context menu the «Trade -> New order» item;
- 5. double click a currency pair in the «Market watch» window.
-
- «Symbol» — the currency pair you want to make a deal on;
- «Volume» — the deal's volume in lots (sizes of 1 lot in Alpari are shown in «Contract Specification»);
- «Stop loss» — a Stop Loss order level;
- «Take profit» — a Take Profit order level;
- «Commentary» — your commentary on the deal.
As a result of any of the abovementioned actions you will see the «New order» window.
«New order» window (Instant Execution technology)There are two technologies of making deals: «Instant Execution» and «Execution at request».
Instant Execution means that for making a deal there's no need to request quotes from the dealing center as you can see them in real time in the «New order» window. If at some moment the quotes offered by the dealing center will suit you you can open a position by pressing the «Buy» or «Sell» button.
Quotes for the currency pairs that are traded using the Instant Execution technology in the «Market watch» window are the quotes that the dealing center offers for making a deal.
Quotes for the currency pairs traded using «Execution at request» in the «Market watch» window are indicative and you can not make a deal without a prior request. In this case when you activate the «New order» window the buttons «Buy» and «Sell» are inactive but the additional button «Request» appears.
«New order» window («Execution at request» window)Once you pressed the «Request» button the dealing center will offer you quotes for making a deal.
Quotes request for making a dealThe quote offered by the dealing center will be valid within few seconds. By pressing the «Buy» or «Sell» button you will open a new position for buying or selling respectively. This position will appear in the «Terminal» window (the «Trade» tab).
Position opening confirmationIt is obvious that the «Instant Execution» technology is more convenient for a trader than the «Execution at request» technology. It takes just a few seconds to make a deal on a real account while in case of using the «Execution at request» technology the time needed for making a deal increases up to 30-40 seconds (on a demo account all the operations are done within several seconds, as demo accounts are quoted automatically while real accounts are quoted by people).
Additionally in case of the «Execution at request» quotes in the «Market watch» window are indicative, that is the quote offered by the broker can differ from the the quote in the «Market watch» window, you saw before making a request.
Consequently the possibility of making deals using the «Instant Execution» technology is an important factor while choosing a dealing center. In Alpari every instrument has been traded with the «Instant Execution» technology from 2005.
Before making a deal you can modify a number of fields in the «New order» window:
In order to close a position you should select it in the «Terminal» window (the «Trade» tab) and press the right mouse button. The context menu appears where you should choose the «Close order» item.
Context menu of the «Trade» tab in the «Terminal» window»If you double click the left mouse button the open position in the «Terminal» window will give the same result. The «New order» window will appear, where the «Close the position # number …» button will appear.
Position closing («Instant Execution» technology)In case of the «Execution at request» technology you should at first request quotes for making a deal from the dealing center by pressing the «Request» button. After that the «Close the position # number …» button will become active.
Position closing («Execution at request» technology)If the market is quiet deals are made at the quotes offered by the dealing center. However when key economic news is released the market dynamics can become so fast-moving that the the quotes offered by the dealing center will quickly go out of date (in less than a few seconds given to a trader for making a decision on the deal). In this case the old quote will be cancelled and the «Requote» window will appear, where the broker will offer new quotes.
-
- Read Close 5
Place/modify/cancel Stop Loss and Take Profit orders.
Take Profit – is an order to close a position if the market price reaches the Take Profit order level.
This order is placed at the price, which is better for the trader than the price at the moment of placing the order. In case the price reaches this level the position will be closed at the price of Take Profit order.
Stop Loss – is an order to close a position if the market price reaches the Stop Loss order level. This order is placed at the price which is worse for the trader than the price at the moment of placing the order. In case the market price reaches this level the position will be closed at the price of the Stop Loss order.
Placing Take Profit and Stop Loss orders allows a trader to leave his place at the computer not waiting for an outcome (favorable or unfavorable). Take Profit and Stop Loss orders will be executed automatically when the price reaches the order level. So once you placed them you can easily turn off your computer and wait until one of the orders trigger.
You can place Stop Loss and Take Profit orders just at the moment of making a deal. To do this you should fill in the «Stop Loss» and «Take Profit» fields in the «New order» window.
In order to modify the levels of Stop Loss and Take Profit orders enable the context menu by pressing the right mouse button on an open position or on a pending order in the «Trade» tab in the «Terminal» window and choose the «Modify or cancel order» command. The «Modify order» window will appear.
Modification of Stop Loss and Take Profit orders levelThe minimum distance between the placed order and the current market price is limited. As a rule you cannot place an order nearer than at a distance equal to the size of spread from the current market price.
In order to modify Stop Loss and Take Profit orders level fill in the « Stop Loss » and « Take Profit » fields. By pressing the red button («1.2228» in our case) you can copy this reading into the «Stop loss» field. By pressing the blue button («1.2234» in our case) you will copy the reading into the «Take profit» field. Figures in the «Level» window determine the distance between the nearest permitted order and the price that will be displayed on the «Copy» button.
Once you filled in the «Stop loss» and «Take profit» fields press «Modify the position # number …». In case of a successful order’s level modifying the report window will appear.
Modified Stop Loss and Take Profit orders levels reportIn order to cancel a Stop Loss or Take Profit order set its value equal to zero.
Stop Loss and Take Profit orders will be executed in the following cases:
- Take Profit for a buy position, when the Bid price reaches or exceeds the order’s level;
- Stop Loss for a buy position, when the Bid price reaches or falls below the order’s level;
- Take Profit for a sell position, when the Ask price equals or falls below the order’s level;
- Stop Loss for a sell position, when the Ask price equals or exceeds the order’s level.
An order will be executed if in the flow of quotes there will be at least one quote that reached the order’s level.
You should remember that in the clients terminal MetaTrader 4.xx charts are created using Bid prices, that’s why:
- the minimum Ask price will equal the minimum bar’s price (Low) plus spread;
- the maximum Ask price will equal the maximum bar’s price (High) plus spread;
- the minimum Bid price will equal the minimum bar’s price (Low);
- the maximum Bid price will equal the maximum bar’s price (High).
- Read Close 6
Place/Modify/Cancel Pending Orders.
Pending order is a client’s instruction to open a position if the price reaches the order’s level.
There are four types of pending orders:
- 1. Buy Limit — to open a buy position, if the Ask price reaches or falls below the order’s level. The current price level at the moment of the order placing is higher than the Buy Limit order level;
- 2. Buy Stop — to open a buy position, if the Ask price exceeds or reaches the order’s level. The current price level at the moment of the order placing is lower than the Buy Stop order level;
- 3. Sell Limit — to open a sell position, if the Bid price exceeds or reaches the order’s level. The current price level at the moment of the order placing is lower than the Sell Limit order level;
- 4. Sell Stop — to open a sell position if the Bid price falls lower or reaches the order’s level. The current price level at the moment of the order placing is higher than the Sell Stop order level.
Pending orders Buy Stop, Buy Limit, Sell Stop, Sell LimitIn order to place a pending order enable the «New order» window using one of the methods, described in the «Open/close position» section and change the type for «Pending order».
Pending order placingIn this window you can modify the following fields:
- «Symbol» - the currency pair for which you want to place a pending order;
- «Volume» - the deal’s volume in lots (the size of 1 lot in Alpari is shown in «Contract Specification»);
- «Stop Loss» - the level of a Stop Loss order that will trigger once the pending order triggered;
- «Take profit» - the level of a Take Profit order that will trigger once the pending order triggered;
- «Commentary» - you commentary on the pending order;
- «Type» - the type of the pending order: Buy Stop, Buy Limit, Sell Stop, Sell Limit.
- «At the price» - the pending order level;
- «Expiration» - if you don’t put the mark the order is valid until it is canceled or triggers. If you put the mark the pending order is valid until the time specified in the field.
In order to finish the process of a pending order placing press the «Place order» button and it will be displayed in the «Terminal» window in the «Trade» tab.
In order to modify or delete a pending order highlight it in the «Terminal» window and press the right mouse button and in the appeared context menu select «Modify or delete order» item. In the appeared window you can modify the order level by pressing the «Modify» button, or you can delete the order by pressing the «Delete» button.
Modify/delete a pending order - Read Close 7
Trailing stop.
Trailing Stop — is an algorithm of a Stop Loss order level managing.
If you place a Trailing Stop (for X pips) the following will happen:
- MetaTrader doesn't do anything until the profit of an open position reaches X pips. Then MetaTrader places a Stop Loss order at the distance of X pips from the current price (at the breakeven point in this case).
- Once the first step is completed MetaTrader sends a command to modify the level of the Stop Loss order by the distance of X pips from the current quote every time when the distance between the quote and the previous order's level exceeds X pips. As a result the Stop Loss order «catches up» the current price.
In order to place Trailing Stop highlight the necessary open position in the «Trade» tab in the «Terminal» window and press the right mouse button. In the appeared context menu you can set Trailing Stop level.
Trailing Stop placingIn order to place the pending order in the «New Order» window change the type to the «Pending order».
Trailing Stop — is one of the most effective instruments of maximizing profit. If you determine the value of Trailing Stop correctly you won't close out earlier than the price movement in your direction finishes. Trailing Stop can significantly increase profitability of your trading practice.
You should start MetaTrader and connect it to the Internet to make Traling Stop work.
- Read Close 8
Quick access to the program functions by means of the «Navigator» window.
«Navigator» windowThe «Navigator» window makes it possible to get access to different program functions.
All the functions are represented as a tree and are divided into 5 groups:
- 1. «Accounts» — the list of accounts. By double-clicking an account you skip to another one.
- 2. «Indicators» — the list of the available technical indicators. To add the specified indicator to the active chart just double-click it. Besides, using the Drag’n’Drop technology you can add an indicator to any chart. In order to do this click the left mouse button on the selected indicator and holding it shift the indicator to the chart.
- 3. «Expert Advisors» — the list of the available advisors. Expert Advisor — is a MetaQuotes Language 4 program which realizes any trading strategy. Expert Advisor has the access to the terminal's data and can make trading transactions automatically.
- 4. «User Indicators» — the list of all available user indicators, i.e. the MetaQuotes Language 4 programs realizing the function of an indicator.
- 5. «Scripts» — the library of user functions designed for storing frequently used blocks of user programs.
To show the group's contents press
, to hide the group's contents press
. - Read Close 9
Automatize the trading process using Expert Advisors.
If you want to automate completely the process of making deals and managing orders, as well as to avoid psychological element while taking a decision but control the current market situation the best way is to avoid routine work is to use Expert Advisors.
Expert Advisors in MetaTrader are special programs, developed in the specialized language MetaQuotes Language 4 (MQL 4) that give possibility to automate analytical and trading operations. Expert Advisors allow to make an analysis of the current market situation automatically and on the base of the signals received they can send commands to execute trading operations and to control open positions.
The technology of testing Expert Advisors on historical data gives possibility to get results as much as possible close to those received from testing Expert Advisors online on a demo-account. To check Expert Advisors’ effectiveness for the period of several years will take no more than a few minutes, i.e. you don’t have to wait for years to confirm profitability of your trading strategy!
MetaQuotes Language 4 language is very simple to learn. However, to create Expert Advisors you don’t have to be a professional programmer, we won’t cover the subject of writing your own Expert Advisor in this book.
MetaTrader 4 Mobile Edition
Due to modern technologies traders can make transactions in the financial markets around the world!
With the help of MetaTrader 4 Mobile, you can get quotes, analyse charts, receive news as well as open and close positions.
Metatrader Mobile works on pocket PC with operating system Windows CE or Windows Mobile.
- MetaTrader 4 Mobile (CAB – file to install from pocket PC)
- MetaTrader 4 Mobile (installation from the stationary computer via ActiveSync)
MetaTrader 4 Smartphone Edition
Metatrader 4 Smartphone is a complete trading terminal providing charts, technical analysis indicators, audio indicators and newswire. Metatrader4 Smartphone works on smartphones with operating system Microsoft® Windows Mobile® Smartphone.
- MetaTrader4 Smartphone (installation from the telephone)
- MetaTrader4 Smartphone (installation from the stationary PC)
Fast access to important information.
At our wap-site wap.alpari.org you can read news, get current quotes and check the balance of your account.
linkMetaQuotes Language 4 is a new trading strategy programming language.
MQL 4 enables writing your own program-experts for automatic trading and suits perfectly for trading strategies realization. With the help of MQL4 you can write your own technical indicators, scripts and function libraries.
Having read this MQL4 Manual you will get basic knowledge in writing automatic trading systems and technical indicators.
| Name | Update Date | Size |
|---|---|---|
| Terminal Metatrader 4 | 12.01.2009 | 5.49 Mb |
| MetaTrader4 Mobile (Windows installer) | 27.02.2009 | 572 Kb |
| MetaTrader4 Mobile (PDA installer) | 27.02.2009 | 1.54 Mb |
| MetaTrader4 Smartphone (Windows installer) | 27.02.2009 | 479 Kb |
| MetaTrader4 Smartphone (smartphone installer) | 27.02.2009 | 1.26 Mb |
| MetaTrader4 User Guide | 24.11.2006 | 289.26 Kb |
| MetaTrader4 Mobile User''s Guide | 23.11.2006 | 586.62 Kb |
| Metatrader Mobile SE User''s Guide | 15.11.2007 | 524.33 Kb |
| Programming in Algorithmic Language MQL4 | 09.06.2008 | 1.97 Mb |




