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

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!

One Click Close

The script allows users to easily close positions if their profit/loss reaches or exceeds a value specified in pips. Please set slippage value first. Sometimes some positions do not close due to high volatility of the market. Please set larger slippage or restart the script.

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 0, the

Kiss on billions on EURUSD

This EA is new product and 21st generation of our robots.  Which is the more advanced Kiss on billions (KOB) EA. The provided robot (21st generation of KOB) is a result of several years of trading and research on thousands of strategies, various indicators of forecasting, aimed at creating the science of online trading engineering. By combining several strategies and algorithms in this robot, at changing each tick price, with the utmost precision and speed,  whatever a trader needs, the robot g

Boss EA MT5

LAUNCH PROMO: ONLY 5 COPIES OUT OF 10 LEFT AT $499! Next price:        $549 Final price:        $599 This system takes advantage of the stagnant market during the Asian session . The EA does not use indicators, grid, martingale, arbitrage. The trading system is suitable for both experienced traders and beginners. The EA includes protection against high spreads, and allows you to trade with a fixed or automatic lot size. LIVE signal :  https://www.mql5.com/en/signals/714546 Recommended timeframe

Perfect Score MT5

LAUNCH PROMO: ONLY 3 COPIES OUT OF 10 LEFT AT $399! Next price:        $449 Final price:        $599 This robot enters the market at the opening of London Stock Exchange (LSE). It is based on short-term reversal patterns which use the tendency of FX prices to move toward their average value during the LSE session . The EA does not use indicators, grid, martingale, arbitrage. The trading system is suitable for both experienced traders and beginners. The EA includes protection against high spread

Boss EA

LAUNCH PROMO: ONLY 3 COPIES OUT OF 10 LEFT AT $499! Next price:        $549 Final price:        $599 This system takes advantage of the stagnant market during the Asian session . The EA does not use indicators, grid, martingale, arbitrage. The trading system is suitable for both experienced traders and beginners. The EA includes protection against high spreads, and allows you to trade with a fixed or automatic lot size. LIVE signal :  https://www.mql5.com/en/signals/714546 Recommended timeframe

Perfect Score

LAUNCH PROMO: ONLY 3 COPIES OUT OF 10 LEFT AT $399! Next price:        $449 Final price:        $599 This robot enters the market at the opening of London Stock Exchange (LSE). It is based on short-term reversal patterns which use the tendency of FX prices to move toward their average value during the LSE session . The EA does not use indicators, grid, martingale, arbitrage. The trading system is suitable for both experienced traders and beginners. The EA includes protection against high spread

EA Technic

⭐ 5   copies at        199$.  ⭐  Next price         299$. ⭐  Final price        499$. EA Technic is a professional fully automated mid-term, low-risk expert. To select the optimal entry points, an adaptive price movement analysis module is used. The EA does not use indicators, grid, martingale, arbitrage. Each position includes a stop loss. All open transactions are accompanied by an advanced control algorithm, which is based on a two-stage trailing stop and a multi-step profit taking system.

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 feature

Idea Pro gold

⭐⭐⭐⭐⭐ I am glad to welcome you on the page of my product - I am its author Vasily Strukov.⭐⭐⭐⭐⭐ The EA is simple and convenient to use - just attach it with the default settings on eurusd gbpusd nzdusd audusd m5. For best results, it is recommended to cancel the direction of trade on the EA panel on the chart - "trade buy" (green color on the panel will mean that the EA is allowed to buy, red that is prohibited) or "trade sell" (similarly). For choosing the direction of the trend I use Peace

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
1 300%
Subscribers
13
Weeks
43
Trades
981
Win
69%
Profit Factor
1.90
Max DD
47%
Growth
168%
Subscribers
29
Weeks
39
Trades
141
Win
70%
Profit Factor
1.44
Max DD
20%
Growth
774%
Subscribers
103
Weeks
28
Trades
686
Win
94%
Profit Factor
8.73
Max DD
36%
Growth
185%
Subscribers
51
Weeks
7
Trades
52
Win
75%
Profit Factor
2.10
Max DD
22%
Growth
315%
Subscribers
26
Weeks
18
Trades
348
Win
93%
Profit Factor
6.42
Max DD
34%
Growth
1 800%
Subscribers
9
Weeks
110
Trades
2122
Win
69%
Profit Factor
2.77
Max DD
47%
Growth
1 024%
Subscribers
12
Weeks
137
Trades
1692
Win
69%
Profit Factor
2.18
Max DD
42%
Growth
3 749%
Subscribers
199
Weeks
105
Trades
2953
Win
97%
Profit Factor
4.68
Max DD
27%
Growth
929%
Subscribers
12
Weeks
95
Trades
452
Win
49%
Profit Factor
1.33
Max DD
47%
Growth
6 523%
Subscribers
14
Weeks
17
Trades
212
Win
63%
Profit Factor
1.77
Max DD
26%

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 some indicators from mql4 to mql5

I have been using some indicators like on MT4 but I have decided to migrate to MT5 and I need someone who can convert those indicator to MT5 ? Please I need a fast and reliable Programmer 

A Simple EA required for executing orders automatically based on indicator

A Simple EA required for executing orders automatically based on indicator Must include option to buy or sell stop loss take profit and time frames Would prefer mt5 platform

Looking for someone to code an mql4 EA using indicators found on Tradingview

Looking for someone to build an EA using MQL4 for the 3m/5m timeframe on major forex pairs as well as us30, S&P 500, Nas100 indices EA must use basic bollinger bands and logic behind the Momentum Squeeze and VFI indicators found on tradingview which were created by LAZYBEAR.  EA must be

Partial close expert advisor

I need the ea to partial close every, eg.50 points in profit at a variable percentage. please include a magic number in the ea. eg. partial close 1 lot at a 50% rate. please only use the first two decimal places from the calculations for partial closing

Indicator combine other indics and MTF

Hi, i would like a skilled programmer to code a trading system on MT4.  There are 2 parts, an indicator with some features, and an EA that can trade those signals in the form of a panel to attach to the chart. The EA will be simple, and just be able to take signals based on the xtrem arrows

Coverting MQL4 to MQL5 (4 INDICATORS)

Finally decided to make the move from mt4 to mt5. And i need to convert my indicators. Attached are 4 indicators i would like to convert to mt5.  Account information will like to modify and simplify. Will like to remove ATR. And will also change the names of the indicators

Add Simple HMA Indicator To Existing EA

I would like to add the attached HMA indicator to the attached EA. I would like to retain the changeable parameters of the HMA indicator and have them changeable within the EA. I don't want to change any of the logic of the EA except for: -EA will only place buy orders when a green candle forms and

MT5 EXPERT ADVISOR BASED ON INDICATOR SIGNALS

                                           PROJECT: MT5 CODING OF EXPERT ADVISOR   NAME OF EXPERT ADVISOR: PIPBOT                    

Webpage each license subscription we sell

I want to create a simple webpage, create a channel through DLL FILE, webpage and EA, let me approve people who pay monthly, can continue to run my indicator. Those who do not pay will automatically remove the indicator from the chart. What I need you to do: 1. The code of this page 2. This DLL

Indicator conversion from MQL4 to MQL5

I  will like to convert the following indicators from metatrader 4 indicators to metatrader 5 indicators  ,which are as follows  Level ZZ semafor ex4 and 4x bheurekso patterns .and if this  can be easy done can i kindly get instructions on how to do it 

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.

Multicurrency monitoring of trading signals (Part 4): Enhancing functionality and improving the signal search system

In this part, we expand the trading signal searching and editing system, as well as introduce the possibility to use custom indicators and add program localization. We have previously created a basic system for searching signals, but it was based on a small set of indicators and a simple set of search rules.

MQL as a Markup Tool for the Graphical Interface of MQL Programs. Part 1

This paper proposes a new conception to describe the window interface of MQL programs, using the structures of MQL. Special classes transform the viewable MQL markup into the GUI elements and allow manage them, set up their properties, and process the events in a unified manner. It also provides some examples of using the markup for the dialogs and elements of a standard library.

Timeseries in DoEasy library (part 38): Timeseries collection - real-time updates and accessing data from the program

The article considers real-time update of timeseries data and sending messages about the "New bar" event to the control program chart from all timeseries of all symbols for the ability to handle these events in custom programs. The "New tick" class is used to determine the need to update timeseries for the non-current chart symbol and periods.

Multicurrency monitoring of trading signals (Part 3): Introducing search algorithms

In the previous article, we developed the visual part of the application, as well as the basic interaction of GUI elements. This time we are going to add internal logic and the algorithm of trading signal data preparation, as well us the ability to set up signals, to search them and to visualize them in the monitor.

Applying OLAP in trading (part 4): Quantitative and visual analysis of tester reports

The article offers basic tools for the OLAP analysis of tester reports relating to single passes and optimization results. The tool can work with standard format files (tst and opt), and it also provides a graphical interface. MQL source codes are attached below.

Timeseries in DoEasy library (part 37): Timeseries collection - database of timeseries by symbols and periods

The article deals with the development of the timeseries collection of specified timeframes for all symbols used in the program. We are going to develop the timeseries collection, the methods of setting collection's timeseries parameters and the initial filling of developed timeseries with historical data.

Continuous Walk-Forward Optimization (Part 5): Auto Optimizer project overview and creation of a GUI

This article provides further description of the walk-forward optimization in the MetaTrader 5 terminal. In previous articles, we considered methods for generating and filtering the optimization report and started analyzing the internal structure of the application responsible for the optimization process. The Auto Optimizer is implemented as a C# application and it has its own graphical interface. The fifth article is devoted to the creation of this graphical interface.

Forecasting Time Series (Part 2): Least-Square Support-Vector Machine (LS-SVM)

This article deals with the theory and practical application of the algorithm for forecasting time series, based on support-vector method. It also proposes its implementation in MQL and provides test indicators and Expert Advisors. This technology has not been implemented in MQL yet. But first, we have to get to know math for it.

Projects assist in creating profitable trading robots! Or at least, so it seems

A big program starts with a small file, which then grows in size as you keep adding more functions and objects. Most robot developers utilize include files to handle this problem. However, there is a better solution: start developing any trading application in a project. There are so many reasons to do so.

Continuous Walk-Forward Optimization (Part 4): Optimization Manager (Auto Optimizer)

The main purpose of the article is to describe the mechanism of working with our application and its capabilities. Thus the article can be treated as an instruction on how to use the application. It covers all possible pitfalls and specifics of the application usage.

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.

My mt4 is sluggish and slow

Guys I need help please, I have been using mt4 fr the past 5 years with the same broker and lately I have installed a few systems that help me analayse, but in the process, my mt4 is slow , it would take time updating my charts and I dont knw what to do. Can you guys kindly help me with that

Looking Algo Automated Trading Software to purchase for Commodity Future Segment.

Dear Team, Looking Algo Automated Trading Software to purchase for Commodity Future Segment. I was searching a Algo software which will help me to make automated trading on MCX Commodity Future Segment. I got to know about you from Internet. I would like to know more about your software so that I...

Newbie question - MQL4 - Signal return value to custom function to determine order

void CheckForMATrade() { string signal; double CurrentFast = iMA ( NULL , 0 ,FastMA,FastMAShift,FastMAMethod,FastMAAppliedTo, 1 ); double CurrentSlow = iMA ( NULL , 0 ,SlowMA,SlowMAShift,SlowMAMethod,SlowMAAppliedTo, 1 ); double PreviousFast = iMA ( NULL , 0

100% CPU using CopyRates for many symbols

Good night people, I am developing a robot to read the last closing value of many assets. Test to obtain or close 1000 different assets, but the MT5 is very slow and uses 100% of the CPU. Even stopping or robot, the MT5 continues to allocate 100% of the CPU. If you run a test with 200 assets, it

Windows 10 May 2020 Update (version 2004) released - activations for purchased Market products added

On May 27, Microsoft officially released a major update of their operating system — Windows 10 May 2020 Update (version 2004) . This update affects configurations and encryption keys similar to the installation of a new Windows operating system. In order to protect Market products, the MetaTrader

Welcome to the new section!

Inspired by comments and reviews received from MQL5.community members, we have added a new forum section called "Trading stocks, futures, options and other exchange instruments". Share your ideas and trading experience with the website visitors. Reach out to MetaTrader 5 developers if you have...

terminal64.exe Deleted from my Computer by Antivirus

Hi guys, I have a problem with Metatrader 5 installation: 1- my previous metatrader was working well, until I recognized that "terminal64.exe" is deleted from my computer! 2- I reinstalled metatrader from same broker and find out my Anti-Virus does not let me reinstall it. 3- I attached installation

I'm getting a 80-85% winning trades a month!

I've been working sooo very long on trying to creat a successful forex system. I've bought tuns and tuns of systems and have downloaded thousands of indicators. My history is 3 years in the forex trading world and have had some successes and many failures, mostly due to poor money management for the...

Windows update made me lose my activations

After windows 10 2020 may update i didn't apply it untill yesterday, and that costed me one activation for both products , i sent a message to the service desk and still waiting for reply , now what should i do

United States Futures Brokers

Hi, Does anyone have a list of futures brokers in the United States who use the MT5 platform