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.

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

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

VirtualTradePad One Click Trading Panel

Trading Panel for manual/semi-automatic trading.  Work with positions and orders!  You can trade from the chart (chart window) or the keyboard . Opening and closing, Reverse and Lock and many other functions. The trading control panel of main orders in МetaТrader 5 : buy, sell, buystop, buylimit, sellstop, selllimit, close, delete, modify, trailing stop, stoploss, takeproft. 5 Tabs : Work with positions, Work with pending orders, Work with account information, Signal panel, Close total profit. Y

Perfect Score MT5

LAUNCH PROMO: ONLY 8 COPIES OUT OF 10 LEFT AT $449! Next price:        $499 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

Perfect Score

LAUNCH PROMO: ONLY 8 COPIES OUT OF 10 LEFT AT $449! Next price:        $499 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

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

TripleH

My another Best Product recommended with Live Result : ⭐⭐⭐⭐⭐ 🔥🔥🔥   FiveElemenets Over 300% with 18% DD Over 10000EUR Profit now       💰💰💰   StoneBreaker Lite over 100% with 6000 Trades now   TripleH Good for all US brokers , No Martingale , No hedging . ⭐⭐⭐⭐⭐    Signals Monitor :  --->   Here   ⭐⭐⭐⭐⭐  Here2   ⭐⭐⭐⭐⭐   Telegram Group : --->   Here   ⭐⭐⭐⭐⭐   Before you buy all of my product please be aware of the risks involved: 1) Please do not over believe in backtesting result . N

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 885%
Subscribers
18
Weeks
47
Trades
1090
Win
69%
Profit Factor
1.88
Max DD
47%
Growth
271%
Subscribers
44
Weeks
42
Trades
156
Win
71%
Profit Factor
1.62
Max DD
20%
Growth
509%
Subscribers
6
Weeks
45
Trades
240
Win
53%
Profit Factor
1.39
Max DD
46%
Growth
62%
Subscribers
7
Weeks
9
Trades
141
Win
60%
Profit Factor
1.47
Max DD
16%
Growth
183%
Subscribers
8
Weeks
7
Trades
76
Win
94%
Profit Factor
3.94
Max DD
15%
Growth
2 119%
Subscribers
73
Weeks
114
Trades
2270
Win
70%
Profit Factor
3.11
Max DD
47%
Growth
1 201%
Subscribers
17
Weeks
141
Trades
1787
Win
71%
Profit Factor
2.32
Max DD
42%
Growth
1 066%
Subscribers
18
Weeks
144
Trades
1517
Win
75%
Profit Factor
1.70
Max DD
31%
Growth
1 105%
Subscribers
23
Weeks
34
Trades
1208
Win
82%
Profit Factor
1.71
Max DD
40%
Growth
280%
Subscribers
13
Weeks
223
Trades
1283
Win
79%
Profit Factor
3.71
Max DD
18%

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.

Convert and slightly modify indicator

Hi, I have this job to do which consist of 3 simple works: 1) Convert the indicator TrendStep.mq4 to mq5. The code is short (body of code is 50 lines). 2)This point is very simple: it's about to replace the iMA function with iCustom function in the CurrencyStrengthMA.mq5 indicator, but making it

Tamas

Itt pontosan adja meg a követelmények specifikációját. Próbálja meg röviden és egyértelműen leírni az Ön igényeit, hogy a potenciális fejlesztő képes legyen helyesen értékelni komplexitását és költségét, valamint a szükséges végrehajtási időt. A rossz vagy túl általános leírás miatt megrendelését

Management robot

Good day, I am interested in a robot that has the following characteristics 1... follow-up on orders opened by a martingale system that upon reaching zero the coverage of losing orders closes all open operations, it will take into account only losing operations that their coverage is already at zero

Writing of an Expert Advisor For Simple Logic

External Inputs: Magic_No Lot SL TP Slippage Pips_Gap Max_PL Trail_Stop Start_Buy_0r_Sell Add_Buy_or_Sell    1.0  Check for the position open by current EA .  1.1  If, no position  then open a buy or sell order at market price according to (Start_Buy_or_Sell)

Supertrend ea modification mt4

i v a mt4 supertrend n rsi ea,which v a ability to take limit or market buy sell option,sl few pipes away from supertrend line,also take trade from rsi. no need rsi now.sigle position at a time currently. wana change entry,exit,adding trading hours. need multiple position,among them 2 will be during

Black Wall Street EA

I need to turn my indicator into an EA. The Ea is to have the exact same inputs as the indicator. The Ea is to also have a "start and stop trading"input, as well as "number of trades during trade time input" The Ea is also to be able search/trade/alert multi currency pairs. Pivot lines as well as

Change indicator to alert when there is a pull back

Change indicator to alert when the bar goes below the bottom line during an up slope, and when the bar goes above the top line during a down slope. Has to be real time. When the bar goes above or below it alerts and gives a signal when it meets the other criteria

Indicator based on pullback with arrows

hi, i need a indicator for pullback after breakout occurs on previous strong SnR the moment it pullback to test SnR it draws a up arrow or down arrow depending on the trend and alert aswell.  some points to check before considering accepting my order, check below please. - need the sourcecode

Copy Exit Trade Only. Expert Advisor Mq4 and mq5

Copy Exit Trade Only. Can be Copy From metatrader 4 to metatrader 5 , metatrader 4 to  metatrader 4, and metatrader 5 to metatrader 5. File must be In Mq4 and Mq5.Because future i need to modify. Copy Exit Trade can be Base on Ticket ID. Exit can be Invert trade or same positions. E.g. Account

BB %

Make a BB% indicator with arrows please. Also, before selection I will want you to show me a visual of your work. I will not choose you if you can demonstrate that you understand me

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.

Continuous Walk-Forward Optimization (Part 7): Binding Auto Optimizer's logical part with graphics and controlling graphics from the program

This article describes the connection of the graphical part of the auto optimizer program with its logical part. It considers the optimization launch process, from a button click to task redirection to the optimization manager.

Timeseries in DoEasy library (part 40): Library-based indicators - updating data in real time

The article considers the development of a simple multi-period indicator based on the DoEasy library. Let's improve the timeseries classes to receive data from any timeframes to display it on the current chart period.

Developing a cross-platform grid EA: testing a multi-currency EA

Markets dropped down by more that 30% within one month. It seems to be the best time for testing grid- and martingale-based Expert Advisors. This article is an unplanned continuation of the series "Creating a Cross-Platform Grid EA". The current market provides an opportunity to arrange a stress rest for the grid EA. So, let's use this opportunity and test our Expert Advisor.

Continuous Walk-Forward Optimization (Part 6): Auto optimizer's logical part and structure

We have previously considered the creation of automatic walk-forward optimization. This time, we will proceed to the internal structure of the auto optimizer tool. The article will be useful for all those who wish to further work with the created project and to modify it, as well as for those who wish to understand the program logic. The current article contains UML diagrams which present the internal structure of the project and the relationships between objects. It also describes the process of optimization start, but it does not contain the description of the optimizer implementation process.

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

This paper continues checking the new conception to describe the window interface of MQL programs, using the structures of MQL. Automatically creating GUI based on the MQL markup provides additional functionality for caching and dynamically generating the elements and controlling the styles and new schemes for processing the events. Attached is an enhanced version of the standard library of controls.

Timeseries in DoEasy library (part 39): Library-based indicators - preparing data and timeseries events

The article deals with applying DoEasy library for creating multi-symbol multi-period indicators. We are going to prepare the library classes to work within indicators and test creating timeseries to be used as data sources in indicators. We will also implement creating and sending timeseries events.

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.

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.

How to fix invalid stops error

I keep running into this error at the automated validation testing: test on EURUSD,H1 (netting) strategy tester report 606 total trades test on XAUUSD,D1 (netting) 2018.06 . 25 01 : 34 : 00 failed exchange buy 0.20 XAUUSD at 1271.980 sl: 1271.480 tp: 1272.480 [Invalid stops] 2018.06 . 27 01 : 00

Indicators: HarmonikManual

HarmonikManual: This indicator will show the name of the pattern by placing point XABCD manually and also will search the next Potential Reversal Zone (PRZ) automatically. Author: MasKabul

Metatrader 5 crashing

Hello, I've been trying to install Metatrader 5 on my laptop but each time I launch it, it just keeps crashing. Any solutions? Thanks

Can it possible display one custom indicator in two different separate windows?

Hi guy, I need display my custom indicator that consist on two different buffer. Can I display these two different buffers on two different charts? I'm grateful on your help. thank you

Signal Subscriptions

Hi, I've subscribed to 2 signal providers and set up the servers and account numbers to get the trades copied to my accounts. But the trades those signal providers open are not copied to my accounts. Can't understand what has gone wrong. Chanuka

i can't login with my google account because mt4 pc terminal not have google login options

i can't login with my google account because mt4 pc terminal not have google login options how can i login with G account in mt4 pc terminal? ( i try many name options but cant login) , if i try new account option, system said me "this account in use)

New MetaTrader 5 platform build 2530: Sorting in Market Watch and advanced operations with optimization results

The MetaTrader 5 platform update will be released on Friday, July the 10th, 2020. The new version features the following changes: Terminal: A sorting option has been added to the Market Watch window: Click on a column name to sort the list by required data, such as the symbol name, close price

Tradingview to MT4 webhooks alerts to open trades and sell for profit only

I have posted in MQL5 freelance section to have this coded but it seems no one is able to help. I cant be the only person who wants to automate Tradingview alerts. Maybe someone is able to point me in the right direction? 1. I would like an Expert advisor that can trade via webhook alerts from

Multi time frame MACD trading when condition is false

Hi, I'm experimenting with multi time frame indicators. I want to trade when M5 and M1 agree IE these are both MACD M1 and M5: if (faster_1 > slower_1 && faster_2 > slower_2) For some reason the M1 seems to just trade regardless of M5 agreement See code

MQL5 Syntax question?

Hi All, I have a small issue that's puzzling me. When I compile I get a warning about this line being 'implicit enum conversion' ENUM_ORDER_TYPE cur_type = OrderGetInteger ( ORDER_TYPE ); to fix it I have done this: ENUM_ORDER_TYPE cur_type = ( ENUM_ORDER_TYPE ) OrderGetInteger ( ORDER_TYPE ); But