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.

Incorporating a freeware indicator

I have a freeware indicator that paints really useful support and resistance levels on a chart that I want to incorporate into an EA. The problem is that I don't have the source code so I can't use iCustom because I don't know which buffers it uses to paint the lines. I did try to interrogate the...

Hedge saved you, who will save Hedge ?

Hi, I was "playing" with hedging to explore possibilities : it's very tempting, since it allows purely & simply to recover from a bad position taken.  The risk of these strategies is well-known : lot management. Comes ALWAYS a point, where the margin is stressed, the logical solution being to accept...

Help getting first Expert Advisor working for backtesting

Hi Guys,  Continuing on from my last post :  https://www.mql5.com/en/forum/226823   I have established that I can run the built in EAs and get some sort of result for backtesting. Now I want to start getting more specific and start testing the Parabolic SAR. I have watched about 10 Youtube Videos to...

Here is the first Perfect Indicator for you on the Forum - for free.

Perfect indicator Non-trending EuroDollar market during EU-US session = Flat or horizontal M6 (Six minute chart) 50 Exponential Moving Average with 10 Exponential Moving Average oscillating below and above it. EuroDollar Day trading rule: On the second 10 crossing 50 - both with a horizontal 50,...

EA MT4: Finding the high and low between now and a previous trade datetime

Hi all I've been racking my brain on this all afternoon and can't work out where I'm going wrong...  My goal is to find the high/low between now and a previous trade. I know the general gist of it is  (1) find current datetime and past reference datetime (2) find the hours between the two datetimes...

Help with Backtesting

Hi Im an advanced trader but just starting to get into Metatrader4. I followed several youtube videos on how to do a basic backtest on Metatrader and I can do all the steps required but then when I press Start my platform never seems to finish the test.  It will run for forever for over half an hour...

Indicator to delete indicator

Just looking for some coding help. I designate shortname for indicator I want to be able to delete: int init()  {  IndicatorSetString(INDICATOR_SHORTNAME,"PA");...return(0);  } Then for the indicator that will be deleting the one above, code is below. I assume all I should need to do is to drag the...

which indicator can i use to determine wheather the market is trending or not.

hello traders, which indicators can i use to ; 1.determine market volatility 2.determine a trending and non trending market

Access to individual subfolders

Hi there, I would be glad if someone could me  help out: I want to organize the common/file directory into input and output subfolders, in order to read files there accordingly by my EAs. The manual says "The name of the file can contain subfolders". But it seems that I am missing something there....

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.

Develop Daily Pivot EA

I need somebody to modify this code  I have already started but don't seem to get it to work during back testing and make it into a simple EA. I am back testing on M15 time frame. I need it to be able to calculate the daily pivot as it is moving on each day irrespective of the time frame it is...

محمد احمد

 لقد أنا قدمت ولكن أنا لست أفضل المبرمج وأنا جديدة على الفوركس أود شخص ما لتشغيل الاختبارات وتحسين استراتيجيتي مع إي للحصول على معظم الأرباح مع أقل قدر ممكن من المخاطر. شكرا

Mohamed eltellawy

تحديد المواقع الخاصة بك. وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف وصف...؟سيؤدي وصفه إلى حد ما.تذكر: من تذكر: من الأفضل أن تنفق ثلاثين دقيقة لإعداد نص جيد من لانقاص ساعات وأيام لحل سوء الفهم بعد إبرام الاتفاق...

Sure Pips

Give me an indicator or E.A. that: Does not repaint-So it can be price action based or anything.Makes 10 pips minimum Works on any asset-currencies, commodities etcHigh win to loss ratio.Trades From M30 upward...I don't want to state the way in which you should do it, Just give me something...

MT4 EA based on my custom indicator.

The EA will be taking trades using three time frames. 4H, 1H and 15M time frames. ARROWED INDICATOR WILL BE PROVIDED   BUY: A buy trade is open when the following condition is met 1.       Closed candle with  arrow in 4H TF 2...

Expert advisor that finds the high and low from a given period, and after that trades breakout

Good afternoon. I need an Expert advisor for Metatrader 4. The EA needs to:Find the highest high and lowest low from a given period. The start hour and end hour to find them are input parameters.Find the difference between highest high and lowest low. If the difference is bigger than {xxx}...

Quick job. Update infor in inputs menu. Date expiration, Name and account number restrictions.

I have coded EA need small changes in inputs menu to change for more understandable menu for example from: extern double AutoPercent = 5.0;               To               // Risk % per trade I want be able to have...

Fixing EA and web interface

HelloWe have an operating EA with some web interface, amd we need to do soe updates and changes in the existing code.The system that we have now includes the following components: Signals generating script (up and running on separate servers)Fetching the signals and “translating” it to EA  -...

My Alerts EA

     Greetings! Thank you for your help. The EA you help me create here is very simple. I would like to have access to the code, so I can  learn and hopefully work with you in the future. This "My Alerts EA,"  would simply automatically trade the data that I manually enter...

Renko based EA with custom indicators

Want someone to create an Expert adviser based on renko price action plus 3 custom indicators as filters. The EA has also Martingale system and other than that I need only TP/SL and trading time setup. The 3 indicators must be ON/OFF capability.  

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

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

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;

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

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

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

Apogeum Price Action

Apogeum Price Action is a fully automated Expert Advisor that features a custom algorithm for recognizing the price action and origination of a trend. The system does not use toxic trading methods, such as martingale, averaging of losing positions or scalping (the profit level for each deals is medium-term). It also uses fixed Stop Loss and Take Profit values. Apogeum Price Action is an investment strategy, designed for long-term use with medium-term trading style. Due to this, the system oper

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
346%
Subscribers
30
Weeks
21
Trades
96
Win
90%
Profit Factor
52.41
Max DD
31%
Growth
1316%
Subscribers
21
Weeks
18
Trades
225
Win
100%
Profit Factor
n/a
Max DD
41%
Growth
474%
Subscribers
10
Weeks
39
Trades
1747
Win
78%
Profit Factor
2.00
Max DD
63%
Growth
1960%
Subscribers
9
Weeks
47
Trades
161
Win
100%
Profit Factor
n/a
Max DD
90%
Growth
39%
Subscribers
5
Weeks
70
Trades
120
Win
79%
Profit Factor
2.45
Max DD
34%
Growth
1813%
Subscribers
13
Weeks
38
Trades
2764
Win
58%
Profit Factor
1.46
Max DD
29%
Growth
2030%
Subscribers
22
Weeks
264
Trades
7430
Win
69%
Profit Factor
1.46
Max DD
34%
Growth
1091%
Subscribers
105
Weeks
51
Trades
436
Win
78%
Profit Factor
2.94
Max DD
39%
Growth
970%
Subscribers
10
Weeks
72
Trades
866
Win
74%
Profit Factor
2.80
Max DD
31%
Growth
822%
Subscribers
57
Weeks
57
Trades
437
Win
85%
Profit Factor
2.25
Max DD
29%