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...
20 November, Monday
15:00
USD
1.2%
0.4%
0.1%
21 November, Tuesday
04:30
JPY
09:30
GBP
£7.464 B
£5.831 B
£4.432 B
09:30
GBP
£-3.773 B
£-2.533 B
£11.406 B
13:30
CAD
-1.2%
0.3%
0.4%
13:30
USD
15:00
USD
2.0%
1.5%
0.4%
15:00
USD
5.48 M
5.38 M
5.37 M
22 November, Wednesday
00:30
AUD
15.7%
3.0%
9.8%
13:30
USD
13:30
USD
1.873 M
1.86 M
13:30
USD
13:30
USD
15:00
EUR
15:00
USD
15:00
USD
15:00
USD
15:00
USD
15:30
USD
0.461 M
1.854 M
15:30
USD
15:30
USD
-0.896 M
0.261 M
15:30
USD
15:30
USD
-0.125 M
-0.799 M
15:30
USD
15:30
USD
15:30
USD
-1.207 M
0.894 M
17:00
USD
19:00
USD
23 November, Thursday
00:00
USD
09:00
EUR
09:00
EUR
09:00
EUR
09:30
GBP
09:30
GBP
09:30
GBP
0.3%
0.4%
09:30
GBP
1.6%
1.5%
09:30
GBP
0.5%
0.4%
13:30
CAD
0.1%
-0.3%
13:30
CAD
23:50
JPY
24 November, Friday
00:30
JPY
05:00
JPY
117
115.8
05:00
JPY
107.1
106.6
09:30
GBP
43.457 K
41.584 K
13:30
CAD
14:45
USD
14:45
USD
14:45
USD
26 November, Sunday
23:50
JPY

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
330%
Subscribers
33
Weeks
26
Trades
1335
Win
79%
Profit Factor
2.38
Max DD
41%
Growth
125%
Subscribers
79
Weeks
11
Trades
119
Win
85%
Profit Factor
5.22
Max DD
47%
Growth
46%
Subscribers
7
Weeks
38
Trades
73
Win
84%
Profit Factor
1.28
Max DD
27%
Growth
118%
Subscribers
4
Weeks
32
Trades
104
Win
77%
Profit Factor
3.41
Max DD
46%
Growth
34%
Subscribers
18
Weeks
17
Trades
2197
Win
93%
Profit Factor
1.57
Max DD
42%
Growth
1533%
Subscribers
15
Weeks
45
Trades
1401
Win
79%
Profit Factor
1.28
Max DD
33%
Growth
1108%
Subscribers
13
Weeks
90
Trades
1542
Win
76%
Profit Factor
2.03
Max DD
17%
Growth
7768%
Subscribers
40
Weeks
21
Trades
635
Win
76%
Profit Factor
2.62
Max DD
41%
Growth
894%
Subscribers
10
Weeks
32
Trades
357
Win
64%
Profit Factor
1.55
Max DD
45%
Growth
652%
Subscribers
74
Weeks
117
Trades
1469
Win
71%
Profit Factor
1.78
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.

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

News Loader Pro MT5

News Loader Pro is a tool that automatically updates every economic news in real time with detailed information from several online data sources. It uses the unique technology to load data with full details from popular Forex websites. An alert will be sent to your mobile/email before an upcoming news release. Moreover, it also marks the news release points on the chart for further review and research. In Forex trading, news is one of the important factors that move

Bober Real MT5

Parameters Three variables are available for every strategy, any one of them can be disabled, their period can be changed. type_order=ORDER_FILLING _FOK - order filling type. ReverseTrade=false — trades opens in reverse direction if true. ExitOnBar=true — trades close on each bar only. spreadcover=false — Spread you pay includes in profit trades. It's like trade with zero spread but you should remember that it can decrease exact match between tester's result and live one. It's

Momentum EA

MOMENTUM EA is a price action swing system which does 2 things: First strategy will hunt down strong price movements. It will then start opening multiple trades in the direction of that trend. The trades will either hit Take profit or Stop loss, or the EA will close the group of trades when it exceeds a certain profit. It is NOT a grid system and will only place extra trades if the momentum of the trend is continuing. If there is a reversal in the trend, it will not add extra trades. Sec

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

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 Dashboard for Currency Strength and Speed

This dashboard software is working on 28 currency pairs. It is based on 2 of our main indicators (Advanced Currency Strength 28 and Advanced Currency Impulse). It gives a great overview of the entire Forex market. It shows Advanced Currency Strength values, currency speed of movement and signals for 28 Forex pairs in all (9) timeframes. Imagine how your trading will improve when you can watch the entire market using a single indicator on your chart to pinpoint trends and or scalping opportunitie

Momentum EA H1

MOMENTUM EA is a price action swing system which does 2 things: First strategy will hunt down strong price movements. It will then start opening multiple trades in the direction of that trend. The trades will either hit Take profit or Stop loss, or the EA will close the group of trades when it exceeds a certain profit. It is NOT a grid system and will only place extra trades if the momentum of the trend is continuing. If there is a reversal in the trend, it will not add extra trades. Sec

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.

Fix 1 bug in a Forex EA and Add Newsfilter to a Binary EA

Section A)I have a forex EA that only trades Bollinger Bands. It opens trades at the beginning of new Daily Candle. However, not always the market is open at that time or the broker allows. So sometimes i get (Market closed error) and then the EA forgets to open the trade later on (maybe 1minute...

MT4 Plugin(C#) - Add Trailing stoploss and 2nd Target

Hello Developer,I would like to add the below New functionality to Mt4 Trading Plugin(C#): 1. Trailing stop loss and breakeven stop loss- User can either set fixed or trailing stop loss in trading application, not in EX4 file,Note: Fixed stop loss features are already existing in the...

BREAK OUT STRATERGY EA

Hi, I need Break out EA with hedging and martingale features, more info will be provided. See the pic. when price breaks High and lows we take position, takes  buy in no. 1 and if price went down we open a sell in no. 2 (Zig Zag down) with x lot size of 1, if price backed up again and...

I need a newsfilter and new strategy installed/implemented

Hello MQL 4 Coder,For my existing CCI RSI Expert Advisor I need some changes on the code. The EA should run on the newest version of Metatrader 4.I attach the my EA the newest Version and the Donchian Channel. For the newsprovider I thought about FXSTREET Economic CalendarAs filters...

Program linked to MT4 - currencies index

Program wich can be linked to MT4 Currencie index for (EUR-USD-GBP-CAD-CHF-JPY-AUD-NZD) ploted as normal  candle stick, bellow the chart  HMACD HISTOGRAM plus DMI/ADX standard variables, find currencies index here -http://fxdata.net/    ---> First Screen.On the other...

Replacing old version of API with the new one in a MQL robot

I am looking a C#, MQL, .net programist who can replace an API wit it`s new version in a already existing MQL robot. I have new version of API and all documentation. Polish or English 

NEED EA FOR MY STRATIGY AND BRIDGE IT TO BINARY.COM , JOB FOR GOOD DEVELOPERS !!

Hi,I want to give you a job. I have a strategy and I want to make an EA from a custom indicators.The EA should be on MT5, but the trades will be taken on Binary.comITs is not so complex and hard, but it requires experience and intelligence to do all my requirements. In fact, a good and fast...

Loosing ea study

Im looking for a EA desinged to loose moneyNo need to inquire as to why i need thisEA canot use any maringale or hedge or any scalping or any funny stuffEA must open a trade and withing 48 hours or less loose 30 pipsSo if the ea was using 0.1 lots it would be 30 dollarsI want at least a %70 loss...

Adding an alert/ mail/ notification to indicator

the attacted file has Red and green zonesI need an alert and highlight option added to this indicator when price enters theres areas (current bar or new bar option)if i can get an expert advisor to  then place a pending limit order to at the next 2 or first Murrey math line ahead of price...

Double breakout zon

I want indicator that provide specific zone at all time frame which I call it "double breakout zone", that zone indicate buy or sell signal. Lets talk about sell signal and consider the first bar is Bear, then second(1 or more)bars closed higher than the previous open, then it is(second...

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.

Fuzzy Logic in trading strategies

The article considers an example of applying the fuzzy logic to build a simple trading system, using the Fuzzy library. Variants for improving the system by combining fuzzy logic, genetic algorithms and neural networks are proposed.

A New Approach to Interpreting Classical and Hidden Divergence

The article considers the classical method for divergence construction and provides an additional divergence interpretation method. A trading strategy was developed based on this new interpretation method. This strategy is also described in the article.

Optimizing a strategy using balance graph and comparing results with "Balance + max Sharpe Ratio" criterion

In this article, we consider yet another custom trading strategy optimization criterion based on the balance graph analysis. The linear regression is calculated using the function from the ALGLIB library.

Practical evaluation of the adaptive market following method

The main difference of the trading system proposed in the article is the use of mathematical tools for analyzing stock quotes. The system applies digital filtering and spectral estimation of discrete time series. The theoretical aspects of the strategy are described and a test Expert Advisor is created.

Implementing a Scalping Market Depth Using the CGraphic Library

In this article, we will create the basic functionality of a scalping Market Depth tool. Also, we will develop a tick chart based on the CGraphic library and integrate it with the order book. Using the described Market Depth, it will be possible to create a powerful assistant tool for short-term trading.

Auto search for divergences and convergences

The article considers all kinds of divergence: simple, hidden, extended, triple, quadruple, convergence, as well as divergences of A, B and C classes. A universal indicator for their search and display on the chart is developed.

Cross-Platform Expert Advisor: The CExpertAdvisor and CExpertAdvisors Classes

This article deals primarily with the classes CExpertAdvisor and CExpertAdvisors, which serve as the container for all the other components described in this article-series regarding cross-platform expert advisors.

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.

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.

Do you feel comfortable in trading Cryptocurrencies ???

Do you think conventional Elliot wave theory and Japanese Candle sticks can estimate or extrapolate the moves while trading crypto currencies??? Lets us Share our experience in trading cryptocurrencies such as XBT/USD, ETH/USD, XRP/USD !!

Create fractal indicator

As would be the mathematical expression to construct the indicator fractal?. I would like to create fractal indicator in matlab. To do that would have as it would be?? To calculate fractals should I consider maximum and minimum. If for example I have the first bullish candle, the second has a higher...

Different results with slightly different code???

Hello all, I'm curious to know why would I get different results in my testing and optimization when I make a few minor tweeks in my code that "technically" should bring the same result... see example below. int total=OrdersTotal();   if(total>0){   for(int pos=0;pos<total;pos++)...

Charts can't line up upon switching?

Hi  ..Why is it when you would like to check one point of data from one timeframe to the other that you don't see the same point -- But, when you line them up it remembers the last position. I'd like to see it the way I see it when it switches which is to plot the point of somewhere there was focus...

Need MACD original source code

I need the original source code for the default MACD indicator for MQL4 as it is not able to be seen in metaquotes  - If someone knows where or how I can get please let me know...

How to programmatically maximize a chart window

Hi all, in an effort to debug my EA, I would like for it to programatically take a screenshot of the current state of the chart whenever a trade is placed. I did some searching and found pretty much what I needed at https://www.mql5.com/en/articles/1534. I just have one remaining little issue - my...

Indonesian Member

I want to know how many people from Indonesia is joining this forum. If you're from Indonesia, please comment this topic..Thank you..

My indicator won't show on chart

so i manipulated ATR indicator. changes I made was it was to measure the gradient of last 3 bars instead of true range. it complies, but won't show on chart Please help

Forecast and levels for EUR/USD

EUR/USD April-June 2017 Forecast: ranging rally within narrow s/r levels W1 price is below Ichimoku cloud for the primary bearish market condition with the ranging within the following support/resistance levels: 1.0828 resistance level located below the cloud in the beginning of the secondary rally...

Problem with trailing stop ea, my SL always move to 25 points when 50 points is reached.

Hello, I just figured out I must have a problem with my system. I'm using 2 EAs from the market for semi-auto trading, ProfitLossTrail and SmartTrailing (source code is here : https://www.mql5.com/ru/code/8674 ) which let me put breakeven and trailing stop values... But I found that no matter the...