Download MetaTrader 5
Log in or Register to gain access to the benefits from all our services.

Economic Calendar

Check out the latest economic events and indicators from all over the world. All data are collected and updated in real time.

You can monitor macroeconomic indicators straight from the MetaTrader 5 platform using release time labels displayed on financial symbol charts.

Current time:
Time
Currency
Event
Actual Act
Forecast Fcst
Previous Prev

Loading...
16 October, Monday
04:30
JPY
2.0%
2.5%
2.1%
04:30
JPY
5.3%
2.9%
5.4%
04:30
JPY
3.3%
0.2%
-1.8%
09:00
EUR
€21.6 B
€20.7 B
€17.9 B
09:00
EUR
€16.1 B
€14.3 B
€23.2 B
12:30
CAD
$9.846 B
$23.97 B
12:30
CAD
12:30
USD
17 October, Tuesday
08:30
GBP
5.0%
5.0%
4.5%
08:30
GBP
0.3%
0.2%
0.6%
08:30
GBP
3.0%
2.9%
2.9%
08:30
GBP
2.7%
2.6%
2.7%
08:30
GBP
0.1%
0.1%
0.7%
08:30
GBP
4.1%
4.3%
4.1%
08:30
GBP
0.1%
0.2%
0.7%
08:30
GBP
3.9%
4.1%
3.9%
08:30
GBP
0.4%
0.6%
2.3%
08:30
GBP
8.4%
7.4%
8.4%
08:30
GBP
0.2%
0.2%
0.4%
08:30
GBP
3.3%
3.2%
3.4%
08:30
GBP
0.0%
0.3%
0.2%
08:30
GBP
2.5%
2.3%
2.5%
09:00
EUR
0.4%
0.4%
0.3%
09:00
EUR
1.5%
1.5%
1.5%
09:00
EUR
09:00
EUR
09:00
EUR
12:30
USD
0.7%
0.5%
0.6%
12:30
USD
2.7%
2.3%
2.1%
12:30
USD
0.8%
0.3%
0.7%
12:30
USD
2.9%
1.4%
2.3%
13:15
USD
0.3%
0.1%
-0.7%
13:15
USD
76.0%
76.3%
75.8%
14:00
USD
20:00
USD
$67.2 B
$24.8 B
$1.2 B
20:00
USD
20:00
USD
$125 B
$26.8 B
$-7.3 B
18 October, Wednesday
08:30
GBP
08:30
GBP
08:30
GBP
4.3%
4.2%
4.3%
08:30
GBP
1.7 K
-3.499 K
-0.2 K
09:00
EUR
-0.2%
-0.4%
0.0%
09:00
EUR
1.6%
1.0%
2.8%
12:30
CAD
1.6%
0.1%
-2.6%
12:30
USD
1.127 M
1.218 M
1.183 M
12:30
USD
-4.7%
3.2%
-0.2%
12:30
USD
1.215 M
1.247 M
1.272 M
12:30
USD
-4.5%
1.1%
3.4%
14:30
USD
-5.731 M
-2.91 M
-2.747 M
14:30
USD
0.202 M
1.314 M
1.322 M
14:30
USD
-0.662 M
-0.429 M
1.117 M
14:30
USD
-0.18 M
0.031 M
0.035 M
14:30
USD
0.528 M
-0.275 M
-1.48 M
14:30
USD
0.29 M
-0.156 M
-0.112 M
14:30
USD
0.237 M
0.278 M
0.126 M
14:30
USD
0.908 M
5.242 M
2.49 M
18:00
USD
23:50
JPY
¥240.3 B
¥438.8 B
¥367.3 B
23:50
JPY
¥670.2 B
¥-202.3 B
¥113.6 B
23:50
JPY
12.0%
13.4%
15.2%
23:50
JPY
14.1%
11.6%
18.1%
23:50
JPY
¥269.7 B
¥93.7 B
23:50
JPY
¥840.7 B
¥1235.3 B
19 October, Thursday
00:00
EUR
04:30
JPY
08:30
GBP
-0.8%
0.3%
0.9%
08:30
GBP
1.2%
3.1%
2.3%
08:30
GBP
-0.7%
-1.1%
0.9%
08:30
GBP
1.6%
1.9%
2.6%
12:30
USD
12:30
USD
12:30
USD
12:30
USD
12:30
USD
12:30
USD
12:30
USD
1.888 M
1.922 M
1.904 M
12:30
USD
222 K
242 K
244 K
12:30
USD
248.25 K
248.486 K
257.75 K
14:00
USD
-0.2%
0.4%
0.4%
14:30
USD
20 October, Friday
00:00
EUR
08:30
GBP
£5.326 B
£5.454 B
£4.14 B
08:30
GBP
£11.205 B
£16.302 B
£0.339 B
12:30
CAD
-0.3%
0.0%
0.4%
12:30
CAD
-0.7%
0.0%
0.2%
12:30
CAD
0.2%
0.0%
0.1%
12:30
CAD
1.6%
1.6%
1.4%
12:30
CAD
0.2%
0.3%
0.0%
12:30
CAD
0.8%
0.8%
0.9%
14:00
USD
0.7%
0.0%
-1.7%
14:00
USD
5.39 M
5.45 M
5.35 M
17:00
USD
18:00
USD
$8 B
-
$-108 B
19:30
USD
19:30
USD
19:30
USD
200.7 K
203.3 K
200.1 K
19:30
USD
19:30
USD
19:30
JPY
-101.3 K
-100.1 K
-101.4 K
19:30
EUR
19:30
GBP
19:30
CAD

Trading Signals

Choose a suitable trading strategy and subscribe to it with a few clicks. All Signals are provided with detailed statistics and informative charts.

Become a trading signal provider and sell subscriptions to thousands of traders around the world. With the Signals service, your successful strategy can generate income with a small start-up budget!

Growth
271%
Subscribers
15
Weeks
48
Trades
147
Win
70%
Profit Factor
2.52
Max DD
19%
Growth
263%
Subscribers
17
Weeks
22
Trades
1114
Win
81%
Profit Factor
2.57
Max DD
41%
Growth
77%
Subscribers
102
Weeks
7
Trades
70
Win
87%
Profit Factor
4.90
Max DD
47%
Growth
31%
Subscribers
27
Weeks
13
Trades
2079
Win
93%
Profit Factor
1.59
Max DD
42%
Growth
58%
Subscribers
25
Weeks
13
Trades
192
Win
97%
Profit Factor
36.04
Max DD
43%
Growth
55557%
Subscribers
288
Weeks
152
Trades
442
Win
76%
Profit Factor
11.13
Max DD
6%
Growth
1402%
Subscribers
18
Weeks
40
Trades
1221
Win
80%
Profit Factor
1.32
Max DD
33%
Growth
782%
Subscribers
20
Weeks
45
Trades
574
Win
78%
Profit Factor
1.48
Max DD
33%
Growth
7776%
Subscribers
23
Weeks
17
Trades
498
Win
77%
Profit Factor
3.33
Max DD
41%
Growth
617%
Subscribers
56
Weeks
113
Trades
1440
Win
71%
Profit Factor
1.74
Max DD
27%

MQL5 Programs Market

Dozens of new automated trading applications appear in the MQL5 Market every day. Choose the right app among 10,000 products and forget about unnecessary routine operations of manual trading.

Sell your algorithmic trading programs through the largest store of trading applications!

Synchronized Charts

The Synchronized Charts script allows comparing bars of different symbols or different periods of the same symbol. Attach the script to a chart and move bars or change the scale, all opened chart will move synchronously with the current one. The bars on different charts aligned to the border according to their open time.

MA on Realtime Deals

This script help user record the value of Moving Average and OHLC at the moment once deals happen. The datas save as .CSV format file so you can quantitative analysis someone's trading. Please input value of MA's parameters you like. It tells you the path of data file when script is stopped.

Fast Copy MT5

Fast Copy MT5 allows you to copy trades between different MetaTrader 5 (netting)(hedge) and MetaTrader 4 accounts in any direction and amount, quickly and easily (without loading the system). Any type of copying is available MT4 → MT5 MT4 → MT4 MT5 → MT5 MT5 → MT4 * For the MetaTrader 4 terminal — Fast Copy MT4 * For the MetaTrader 5 terminal — Fast Copy MT5 ** Before the purchase, you can test the program by downloading the free demo versions — Fast

Active Lines

Active Lines - a powerful professional tool for operations with lines on charts. Active Lines provides a wide range of actions for events when the price crosses lines. For example: notify, open/modify/close a position, place/remove pending orders. With Active Lines you can assign several tasks to one line, for each of which you can set individual trigger conditions, as well as conditions for re-activations and the number of possible activations. Active Lines helps you easily organize various tr

Virtual pending buy stop order

The script is intended for automatic placing of Buy Stop pending orders, Stop Losses and Take Profits on the user specified levels. Main Purposes Avoiding unwanted entering a long position in case of false hitting the level as a result of widening of the spread by a dealing center. Avoiding unwanted triggering of a Stop Loss in case a quote pierces a significant level (fractal) without further confirmation with the close price. Setting a necessary virtual order and entering the marke

EA Black Star Premium

The EA Black Star Premium hybrid Expert Advisor is able to trade in fully automatic mode or manage orders opened by user. In the auto mode, the EA finds the price consolidation areas. A position is opened once the price leaves such an area. If the position fails to be closed by a take profit and there was a crossing of the consolidation zone from the opposite side, the EA will open a locking position with an increased volume. In the recovery mode, the user opens the first order using t

Bober Real EA

Bober Real EA is a fully automatic Forex trading Expert Advisor. The robot can run on any instrument, but the results are better with EURUSD, EURGBP, GBPUSD, and USDCAD, on the M15 timeframe. The system can run with the brokers providing floating spread. Expert Advisor Advantages The EA does not use such systems as Martin, hedging, etc. Always uses SL and TP. Good testing results on data from 2000. Good testing results with 99,9% of simulation quality. No need to close the robot d

EA Black Star

The Expert Advisor finds price consolidation zones. When the price leaves this zone, it opens a position. It the position fails to be closed by a take profit and there was a crossing of the consolidation zone from the opposite side, the EA will open a locking position with an increased volume. Real operation monitoring as well as my other products can be found here: https://www.mql5.com/en/users/mechanic/seller Input parameters The product works both on 4 and 5-digit quotes. Specify values in

SFE Price Action

SFE Price Action is an Expert Advisor with a great diversification of operations and different systems working in 15 pairs and 4 timeframes. This increases the chances of sustained growth and reduces exposure to a single pair or individual operations. The risk is very controlled. Based on own price action rules, no hedge, martingale, grid or any other type of dangerous practices are used, such as not closing failed operations. You do not need any knowledge, the configuration is very easy and y

Advanced Scalper

Advanced Scalper is the result of more than 15 years of studying the markets and programming expert advisors. It uses very advanced exit-algorithms and has a build in spread-filter and slippage-control algorithms. It is fully customisable to suit the client's needs and offers many setup possibilities. Ofcourse there are also recommended settings which will be availabe in the comments-pages. The basic logic of the EA is already running for more than 2 years on live accounts with success. These r

Jobs for Freelancers

Order a custom technical indicator, a trading robot or any other app for the MetaTrader platforms from trusted developers.

Professional programmers deal with hundreds of orders in the MQL5 Freelance section with guaranteed payment and instant withdrawal of earnings through convenient payment systems.

Create a trading bot based on inside candle principles

I need a trading bot that is able to recognize inside candles (main body and High/Low spikes of each candle).Strating from that, the bot must check some simple conditions in order to trade.It will also require  trailing start/stop functionality.

An EA for testing different strategies based on Currency strength

I need an expert that is a little complicated. It will be used for testing multiple different strategies. The main indicators are 3 different Keltner channel indicators & the CSS (Currency Strength) indicator & checking whether there was a stochastic slope change in the last 4 bars. But...

Jograj

I want to find a Developer to perform this work and settle payments in this Application. I undertake not to communicate with Applicants anywhere else except this Application, including third-party messengers, personal correspondence or emails. I understand that violators will be banned from...

Expert Advisor Hidden StopLoss & TakeProfit In Specific Setting

I Need Someone Can Do EA For Me. The EA Must Be Simple Like This. Magic Number We Can Set To Attach The EA To Different Different Chart Pairs. Equity We Can Set How Much Equity We Have In Account The EA Will Auto  Calculate How Much Lot Have To Put Let Say 0.01 Cent For Equity USD100. Mode We...

An Expert Advisor based on SUPERTREND

Indicator Supertrend  Task Identify the ATR period/multiplier that gives highest ROE(Return on Equity) The indicator’s parameter “window size” or "Period "and “multiplier” were to be analyzed between [5...

Bollinger Band breakout alert

hello i'm i need of a very good and accurate Bollinger Band breakout alert. all i need it to do is if it breaks out of the band at the top or bottom to let me know via alert on the computer and to my phone.

Programming of new indicator

Helloi have excel sheet and would like to transfer the data as indicator on MQL4 the work will very easy but i do not know how to make it as indicator on MT4, hopfully i can got it in few days with high quality.i will share the sheet with you during the agreement.  thank you  

Willks

i want to have a trading robot or software based on two custom indicators. These indicators are : arrowsAndcurves and Buysellarrowscalpera signal for buy would be executed when both indicators show a buy signal and only turn to the opposite signal when both also show a sell signal; if only one shows...

Fast MA / Slow MA - Distance-Signal

Hi,actually there are 3 MAs that are being needed, but only two ones are important for the core functionality, the third one is just to be turned on / off to filter out.So what I want is a signal that occurs, when the Fast MA has merged a certain distance from the Slow MA, plus has not come back to...

Custom EA

I need a custom EA with inputs like; exit on reverse signal, tp, sl, trade time, trail, martingale, MM etc. Based on iCustom to call external buffers for signals/filters.More info when applied for the job.

Financial Trading Articles

Learn how to create your own technical indicators and trading robots from the huge database of articles written by expert traders.

Share your trading and programming experience with those who are new to algorithmic trading, write an article about it and earn $200. In addition, we will translate your article to six languages.

Universal Expert Advisor: CUnIndicator and Use of Pending Orders (Part 9)

The article describes the work with indicators through the universal CUnIndicator class. In addition, new methods of working with pending orders are considered. Please note: from this point on, the structure of the CStrategy project has undergone substantial changes. Now all its files are located in a single directory for the convenience of users.

Graphical Interfaces XI: Integrating the Standard Graphics Library (build 16)

A new version of the graphics library for creating scientific charts (the CGraphic class) has been presented recently. This update of the developed library for creating graphical interfaces will introduce a version with a new control for creating charts. Now it is even easier to visualize data of different types.

Risk Evaluation in the Sequence of Deals with One Asset

This article describes the use of methods of the theory of probability and mathematical statistics in the analysis of trading systems.

TradeObjects: Automation of trading based on MetaTrader graphical objects

The article deals with a simple approach to creating an automated trading system based on the chart linear markup and offers a ready-made Expert Advisor using the standard properties of the MetaTrader 4 and 5 objects and supporting the main trading operations.

Deep Neural Networks (Part IV). Creating, training and testing a model of neural network

This article considers new capabilities of the darch package (v.0.12.0). It contains a description of training of a deep neural networks with different data types, different structure and training sequence. Training results are included.

Cross-Platform Expert Advisor: Custom Stops, Breakeven and Trailing

This article discusses how custom stop levels can be set up in a cross-platform expert advisor. It also discusses a closely-related method by which the evolution of a stop level over time can be defined.

Deep Neural Networks (Part III). Sample selection and dimensionality reduction

This article is a continuation of the series of articles about deep neural networks. Here we will consider selecting samples (removing noise), reducing the dimensionality of input data and dividing the data set into the train/val/test sets during data preparation for training the neural network.

Using cloud storage services for data exchange between terminals

Cloud technologies are becoming more popular. Nowadays, we can choose between paid and free storage services. Is it possible to use them in trading? This article proposes a technology for exchanging data between terminals using cloud storage services.

Graphical Interfaces XI: Text edit boxes and Combo boxes in table cells (build 15)

In this update of the library, the Table control (the CTable class) will be supplemented with new options. The lineup of controls in the table cells is expanded, this time adding text edit boxes and combo boxes. As an addition, this update also introduces the ability to resize the window of an MQL application during its runtime.

Creating and testing custom symbols in MetaTrader 5

Creating custom symbols pushes the boundaries in the development of trading systems and financial market analysis. Now traders are able to plot charts and test trading strategies on an unlimited number of financial instruments.

Traders Forum

Ask questions on technical analysis, discuss trading systems and improve your MQL5 programming skills to develop your own trading strategies.

Communicate and share your experience with traders from anywhere in the world, answer questions and help beginners — MQL5.community is developing along with you.

Indicators: Symbol Movement

Symbol Movement: This custom indicator will show you 28 pair's daily candle range, High-Low range, candle bullishness or bearishness from real tick market. So you can understand the overall market situation very short time. You can change the default timeframe from Daily to any period and default...

Data Files in \history\ for MQL5 and MQL4

Hi, I know that Eas, Indis and scripts can access in MQL4 historic data via iTime(), iOpen(), ... of various symbols and timeframes. , In MQL5 exists for that either CopyRates() and or its family: CopyTime(), CopyOpen(), ... (and no other option :() , These MQL5 function now exists in MQL4 as well -...

Elite indicators - metatrader 5 version :)

This one is for those that use metatrader 5 Metatrader 5, unfortunately, did some things that hardly are logical. One of the things done by it is that builtin averages (and all the other builtin indicators) are not functions any more. That is as big a nonsense as it can get. Instead of making...

Range Bar Chart on MT4

Hi MT4 programmer, I'm currently trading Woodie CCI system - it provides a TOTALLY free consultation live in order to help traders, Relocate. It uses range bar chart with Woodie CCI indicator. The system is available for a lot of platform including Tradestation, TradeNavigator, NinjaTrader etc, The...

where is the freelance ranking list?

Where can i see freelance rankings, as before? Where did they put it? Thanks

Simple Question about Comment() function

Dear all programmer, i need your help to solve below algorithm,,  i just would like to show it as follows :  exp:  1 2 3 4 5 but it didn't work, some advise will be appreciated..  :)  thnks. int list[5] = {1,2,3,4,5};int start() {   for (int i = 1; i <= 5; i++) {      Comment(list[i] + "\n");...

Last order profit code please help!!

I've got this function which i don't know why it doesn't  work. I want the EA to place a buy order is last closed  sell trade was a loss. double LastS(){double ProS = 0;       for(int i=OrdersHistoryTotal()-1; i>=0; i--)         {         if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY) ==...

Forecast and levels for Bitcoin/USD

Bitcoin vs USD January-March 2017 Forecast: key resistance level at 850.15 to be broken for the bullish trend to be continuing Weekly (W1) price is located above Ichimoku cloud in the bullish area of the chart. The price is on ranging within the following support/resistance levels: 850.15...

Discussion of article "Graphical Interfaces I: Preparation of the Library Structure (Chapter 1)"

New article Graphical Interfaces I: Preparation of the Library Structure (Chapter 1) has been published: This article is the beginning of another series concerning development of graphical interfaces. Currently, there is not a single code library that would allow quick and easy creation of high...

HFT Stock Manipulation In Action

Trading has a few simple rules - do the opposite of Goldman's Thomas Stolper; don't fight the Fed; and buy low, sell high. However, as this series of charts from Nanex shows, it is the latter rule that is the easiest to comprehend and yet - thanks to massive and obvious HFT manipulation - is an...