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

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.

unreadable text from external Win32 dll

Hi everyone, I'm testing a custom dll that shur return a string when I call its function. No problem while retrieving an integer, but text is represented in journal with a series of question marks. I've tested the dll with a .net form and all is working fine. Anyone can suggest me how to solve this...

Could I switch my mt5 indicator to mt4?

Hi About a month ago I purchase an mt5 indicator and most of my main indicators is on mt4. Would it be possible to switch my recent indicator purchases into mt4? If so, where would I do this or who do I contact? J

Indicators: Fractal Support & Resistance Levels

Fractal Support & Resistance Levels: The indicator draws support & resistance levels based on the last MN1, W1, D1, H4 and H1 fractals. Author: Alexander Elgin

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..

Modifying Order Error 1

Hello, I have this High/Low trailing function on which I'm getting an Error 1 while running. I know this error is not very significant  but I can't understand why it's coming up. the strangest part is that I wrote  if(prevsl<newsl && newsl<=Bid-stoplevel && prevsl!=newsl) which is now actually...

Traders Joking

Do you have interest or hobby outside trading ?, or some jokes and humor for other forumer ? or maybe something else ?, Well, why don't show it here. Life is NOT all about trading or programming, and so is this topic, and you must participate in this topic ;D.

Auto Crash - Terminal Automatically Shouts Down (Indicators Overload)

I have been adding few complex indicators on 90% of opened charts. The quantity of opened charts at the same time is around 120. Due to the terminal's system overload (hardware capacity), I get error message saying mt4 terminal has encountered a problem and needs to close. Then it automatically...

Forecast and levels for S&P 500

S&P 500 January-March 2017 Forecast: long-term bullish ranging within the narrow s/r levels for direction W1 price is located far above Ichimoku cloud in the bullish area of the chart. The price is on ranging within the following narrow support/resistance levels for the bullish trend to be resumed...

Need investor (1500$) project on I stage HFT

HFT project using supercomputer, 3 digit stable year return Tech task created, developer found, let's discuss strategy and get started

Get in touch with developers using Service Desk!

Any new software inevitably contains bugs that are not alwayspossible to detect even under the most rigorous in-house testing. Wetherefore attach great importance to all user reports about issues inour programs and try to answer each one of them. In order to improve feedback from MetaTrader 5 end...

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.

Testing patterns that arise when trading currency pair baskets. Part III

In this article, we finish testing the patterns that can be detected when trading currency pair baskets. Here we present the results of testing the patterns tracking the movement of pair's currencies relative to each other.

The Channel Breakout pattern

Price trends form price channels that can be observed on financial symbol charts. The breakout of the current channel is one of the strong trend reversal signals. In this article, I suggest a way to automate the process of finding such signals and see if the channel breakout pattern can be used for creating a trading strategy.

How to reduce trader's risks

Trading in financial markets is associated with a whole range of risks that should be taken into account in the algorithms of trading systems. Reducing such risks is the most important task to make a profit when trading.

Automatic Selection of Promising Signals

The article is devoted to the analysis of trading signals for the MetaTrader 5 platform, which enable the automated execution of trading operations on subscribers' accounts. Also, the article considers the development of tools, which help search for potentially promising trading signals straight from the terminal.

Risk Evaluation in the Sequence of Deals with One Asset. Continued

The article develops the ideas proposed in the previous part and considers them further. It describes the problems of yield distributions, plotting and studying statistical regularities.

Night trading during the Asian session: How to stay profitable

The article deals with the concept of night trading, as well as trading strategies and their implementation in MQL5. We perform tests and make appropriate conclusions.

Momentum Pinball trading strategy

In this article, we continue to consider writing the code to trading systems described in a book by Linda B. Raschke and Laurence A. Connors “Street Smarts: High Probability Short-Term Trading Strategies”. This time we study Momentum Pinball system: there is described creation of two indicators, trade robot and signal block on it.

Creating a custom news feed for MetaTrader 5

In this article we look at the possibility of creating a flexible news feed that offers more options in terms of the type of news and also its source. The article will show how a web API can be integrated with the MetaTrader 5 terminal.

The NRTR indicator and trading modules based on NRTR for the MQL5 Wizard

In this article we are going to analyze the NRTR indicator and create a trading system based on this indicator. We are going to develop a module of trading signals that can be used in creating strategies based on a combination of NRTR with additional trend confirmation indicators.

Testing patterns that arise when trading currency pair baskets. Part II

We continue testing the patterns and trying the methods described in the articles about trading currency pair baskets. Let's consider in practice, whether it is possible to use the patterns of the combined WPR graph crossing the moving average. If the answer is yes, we should consider the appropriate usage methods.

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.

Converting EA to MQL5, optimize code for fast backtesting and make it multi-currency

Convert an EA to mql5. Optimize code for fast backtesting. Work with classes original classes when possible. Make it work for multi currency. Only Experienced MT5 coders who communicate in English and use skype or telegram please.

PCL Indicator - Price Chart Level Indicator

See attached Specification Documents for full details. Factors that will be part of the selection process for the programming firm for the Programming firm : I am looking for company or firm with multiple programmers - as I don't want to be reliant on a single person for this project...

Forex robot conversion from MT4 into MT5

I wish to adjust attached robot from MT4 to MT5 platform. Robot should be suitable for backtesting after conversion (it's multicurrency) and small correction in settings  needed also. Russian language is advantage. 

News hedge ea

hi there i want to make a trade on news ea i have 2 expert already you can see them as i will use some of the parameters of them there are to help you to make it faster how it works :1-before news with seconds meaning with the start of the news candle not before it with a minute or more ...

Need custom zones with tdi indicator ea

 I  would like to set up up to ten zones that wuold be used as support and resistance , These zones would be about 12 ticks wide ( two lines ). However I would like them to be adjustable that I can manually set up each day.RulesI would like each s/r zone only to be used once each day...

Harmonic pattern EA + Indicator "ALL-IN-ONE"

Hi, I need an Expert advisor with harmonic patterns  I'll give you the mq4 file and  you create an ea with the indicator I give you EA+INDI...in one file.... "ALL-IN-ONE"  put 2 strategyes that i'll explain to you when start job I need, all digits, splitlot, trailingstop, tp,sl,...

Multiple Time Frame Indicator

Hi there. I have a Indicator that i would like to have it made as a Multiple Time Frame Indicator. So when i attach it to my Charts it appears and shows what the overall trend direction is doing predicted by the indicator.  I need to be able to tick and untick which time frames i would...

Expert Advisor based on moving average 7 and Stockastics 12 5 3 crossing

LENDT - EA- UT15 [Can be set as desired]- On indices (CAC40, DAX, .. + forex + Metals [Can be set as desired with "all" option]- Choice of peers and others [Paramétrable wish with option "all"]- Maximum spread to take a position [Adjustable to wish]I - Position statement for the purchase:Condition...

Backwards indicator bar

Hello, I wish to backwards an moving average indicator. Example the indicator will show you MA from 200 bar before until the last bar, but I want move backwards the indicator to show me from 210 bar to 10 bar before present bar. I already have the indicator, but with ex5 file. Is it possible to...

Price Action EA

Recently,I've trusted a freelancer and gave him a job.Unfortunately,he never get back to me and didn't even bother to reply my messages.Be shame on you dude!! He  promised that the  job duration will be  1-3 days but it's already past 15 days and yet no explanation from the...

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.

CreateGridOrdersTune

A script for opening a grid of orders If you need to quickly open several pending orders (Buy Limit, Sell Limit, Buy Stop, Sell Stop) on a certain distance from the current price, this script will do all the routine for you! Allow AutoTrading before running the script. Usage: Run the script on a chart. Input Parameters: Language of messages displayed (EN, RU, DE, FR, ES) - language of the output messages (English, Russian, German, French, Spanish). Price for open - open price. If set to

AccountQuickReport

The script creates account summary report in a separate window. The report can be created for all deals and on deals for selected financial instruments. It is possible to specify a time interval of calculation and save report to htm-file. The script creates account summary report in a separate window. The report can be created for all deals and for deals of the selected financial instruments. It is possible to specify a time interval of calculation and save report to htm-file. Input par

Virtual Trailing MT5

Description Once profit reaches a predefined TrailingStart value, the EA prevents its decreasing by more than TrailingStop (the value can be set in pips as well as in deposit currency). If trailing is started, it will switch to the next stage once the profit has been increased by TrailingStep value. The EA does not send stop level orders to the broker. The data are stored locally in the EA (invisible for the broker). Hence, the broker can expand the spread as much as he likes, but your trade wi

Partial Close Expert MT5

The most simple and easy to use Partial Close Expert. The main idea of this Expert is to apply partial close to your positions. Expert will automatically find your open market positions and apply partial close according to your settings. Attach Partial Close Expert, Press "p" on your keyboard, change the settings and you are ready to go. Main Features Apply only on this Symbol: This tell EA to apply all settings only on current symbol's orders disable it to apply settings on all orders an

Belkaglazer

Belkaglazer is a fully automated Expert Advisor allowing to build diverse trading strategies. The EA is based on 3 generalized models: PriceChannel, Pivot, PriceAction. The models have a clear logic. The EA has a modular structure; The models can be used in combination with the following strategies: breakout, momentum or mean-reversion; The EA is designed to give a scope for creativity and research. Supports Limit/Stop and Market orders. Works with Instant and Market execution;

PipFinite Trend PRO

Breakthrough Solution For Trend Trading And Filtering With All Important Features Built Inside One Tool! Trend Pro's smart algorithm detects the trend, filters out market noise and gives entry signals with exit levels. The new features with enhanced rules for statistical calculation improved the overall performance of this indicator. Important Information Revealed Maximize the potential of Trend Pro, please visit www.mql5.com/en/blogs/post/713938 Test the demo version and explore its featu

Grid Hero

Grid Hero is a fully automated EA that uses a revolutionary Grid algorithm (P.A.M.A.) together with a signature synergy of Price Action trading and an Artificial Instinct Self-Adaptive Processing Unit. Grid Hero was strictly developed, tested and optimized using the "Reversed Sampling" development methodology based on "In-Sample" phase (2012 to 2017) and "Out-Of-Sample" phase (2004 to 2011). It has passed 13 years back test of real tick data and real variable spread (with commission) from 2004

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

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. Of course there are also recommended settings which will be available in the comments-pages. The basic logic of the EA is already running for more than 2 years on live accounts with success. These

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
347%
Subscribers
29
Weeks
23
Trades
97
Win
90%
Profit Factor
52.48
Max DD
31%
Growth
1406%
Subscribers
28
Weeks
19
Trades
231
Win
100%
Profit Factor
n/a
Max DD
41%
Growth
478%
Subscribers
12
Weeks
39
Trades
1763
Win
78%
Profit Factor
2.01
Max DD
63%
Growth
2053%
Subscribers
11
Weeks
48
Trades
168
Win
100%
Profit Factor
n/a
Max DD
90%
Growth
14%
Subscribers
6
Weeks
50
Trades
82
Win
78%
Profit Factor
2.69
Max DD
22%
Growth
1844%
Subscribers
13
Weeks
39
Trades
2882
Win
59%
Profit Factor
1.46
Max DD
29%
Growth
2049%
Subscribers
24
Weeks
264
Trades
7434
Win
69%
Profit Factor
1.46
Max DD
34%
Growth
978%
Subscribers
17
Weeks
73
Trades
867
Win
74%
Profit Factor
2.82
Max DD
31%
Growth
1100%
Subscribers
97
Weeks
52
Trades
440
Win
78%
Profit Factor
2.95
Max DD
39%
Growth
844%
Subscribers
55
Weeks
58
Trades
451
Win
85%
Profit Factor
2.22
Max DD
29%