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 3 COPIES OUT OF 10 LEFT AT $499! Next price:        $549 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 3 COPIES OUT OF 10 LEFT AT $499! Next price:        $549 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

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

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.

RocketEA

LAUNCH PROMO: ONLY 8 COPIES OUT OF 10 LEFT AT $399! Next price:        $449 Final price:        $599 The EA opens trades at the beginning of New York session . This is an ideal time to enter the Forex market as the two largest markets in the world literally overlap each other. During this four-hour period, you can see a great increase in liquidity and volatility provided by both London and New York market participants. The EA analyses the market using the advanced trend filter (ATF). The ATF is

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

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
2 077%
Subscribers
18
Weeks
48
Trades
1132
Win
69%
Profit Factor
1.83
Max DD
47%
Growth
229%
Subscribers
49
Weeks
44
Trades
162
Win
70%
Profit Factor
1.45
Max DD
22%
Growth
132%
Subscribers
9
Weeks
16
Trades
709
Win
81%
Profit Factor
2.29
Max DD
36%
Growth
492%
Subscribers
4
Weeks
46
Trades
251
Win
52%
Profit Factor
1.36
Max DD
46%
Growth
358%
Subscribers
4
Weeks
143
Trades
2487
Win
76%
Profit Factor
2.02
Max DD
26%
Growth
2 153%
Subscribers
102
Weeks
115
Trades
2297
Win
70%
Profit Factor
3.14
Max DD
47%
Growth
1 221%
Subscribers
22
Weeks
142
Trades
1813
Win
71%
Profit Factor
2.34
Max DD
42%
Growth
1 092%
Subscribers
26
Weeks
146
Trades
1522
Win
75%
Profit Factor
1.72
Max DD
31%
Growth
1 152%
Subscribers
25
Weeks
35
Trades
1244
Win
82%
Profit Factor
1.73
Max DD
40%
Growth
280%
Subscribers
13
Weeks
225
Trades
1284
Win
79%
Profit Factor
3.72
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 my MT4 EA to MT5

Keep all functions unchanged. MT5 version must work exactly as MT4 version. All calculation and functions must be the same. Will send file when developer applies. Further support expected if I want further fix/ change ( willing to pay more for modification)

Convert Tradingview PineScript Strategy into MQL4/5 Expert

Hi, i have to convert this file into MQL4/5 This is a file that uses Harmonic Pattern but the problem of PineScript is that "Repaint" the graph. I need to convert this code in MQL4/5 removing the painting and drawing the lines of fibonacci or trend in the correct Way. The link to trading view 

A simple order based on bollinger bands

I need a simple EA based on bollinger band. Once it works well, we will develop it further in other jobs. This is mt5 job. I need someone who can do it in one day because it is simple so that we can move to the next stage of developing it

MT5 terminal integration with Binance Crypto Exchange

Hello, Requesting development of a full terminal integration between Binance and MT5. - MT5 should read chart information and display it (eg: as candlesticks) and display updates in realtime. - MT5 should be able to send to Binance commands: BUY & SELL with and without limits and stop limits. -

Grid EA modification

Hi there, I have an idea for a better exit of a grid EA. This EA applies a grid on the chart and keep going putting stop orders in order to exit on profit. It has some exit strategies,  for instance, when a certain number of orders is reached it continues to put orders but with less risk. My

Looking for someone who knows python.

Hello, if you know how to use python please send me a message.  Looking to create an auto trading bot using binance. Sorry for posting for python help on a MQL4/5 board.  Hoping someone who knows MQL4/5 programming may also know python

Sesman

I am a first trader I have no Idea in trading but what I know is that I joined trading because I want to make money and and reach my dream of owning my company . because I believe I Will never be poor for ever because of I am not well educated but I can make something about my life that is why I

Help Develop My Panel / UI Lib With Custom Controls

Looking for someone who is skilled with the standard library for creating panels. For some of my Apps, I am using a custom Table class which I made.  On my latest project, I would like this table to work with the vertical scroll bar when there are too many rows to fit the container. I've

Vijay3333

EA DESCRIPTION 1)  EA has to take both the position,  buy and sell at one time. 2)  The one who comes in profit early will be booked first,  The remaining position will be termed average means 0.00 example   first profit  1$ ,  buy or sell

A DASHBOARD TO ALERT WHEN PRICE CROSSES A CERTAIN MA( moving average)

Please i need someone who can create a Dashboard to alert me when price crosses and close below a certain MA.  Features Include 1) In the dashboard settings it must have an option to only include the pairs of my choice, not all pairs but the ones selected by me  2) It should have columns

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.

Timeseries in DoEasy library (part 42): Abstract indicator buffer object class

In this article, we start the development of the indicator buffer classes for the DoEasy library. We will create the base class of the abstract buffer which is to be used as a foundation for the development of different class types of indicator buffers.

Native Twitter Client for MT4 and MT5 without DLL

Ever wanted to access tweets and/or post your trade signals on Twitter ? Search no more, these on-going article series will show you how to do it without using any DLL. Enjoy the journey of implementing Tweeter API using MQL. In this first part, we will follow the glory path of authentication and authorization in accessing Twitter API.

Timeseries in DoEasy library (part 41): Sample multi-symbol multi-period indicator

In the article, we will consider a sample multi-symbol multi-period indicator using the timeseries classes of the DoEasy library displaying the chart of a selected currency pair on a selected timeframe as candles in a subwindow. I am going to modify the library classes a bit and create a separate file for storing enumerations for program inputs and selecting a compilation language.

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.

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.

Warning!

This warning is really annoying, I don't know why the developer team won't fix it. This warning is nonsense when a global variables name is the same as a local variables name in another file. The compiler should generate the warning only when both declarations are in the same file. When we use a

when I use backtest in mt5 , how to set symbol's spread to other number ?

when I use backtest in mt5 , how to set symbol's spread to others

Say & Ask anything/everything

If you have any question or you want to say something about anything/everything, then you can ask /say it here. I mean anything and everything - including about moderators :D Mql5.com itself, it's section (English section, Russian section, China section (there is Chinese section for mql4.com) and...

Become an Author at MQL5.com!

Thenew MQL5 Community website at http://www.mql5.com keeps developing. Weinvite all of you to make your contribution to this development. Thenew MQL5is the evolutionary continuation of MQL4. The new language ischaracterized by the support of object oriented programming, by ahigher code execution...

Illegal Else without a matching IF ERROR!

Can someone please see why this code is not Compiling. Am studying an online course, where we're making a simple 2 Deviation BB Strategy (for educational purposes). Thanks in advance. Mike //+------------------------------------------------------------------+ //|

US Futures Expert Advisor

Anyone ever successfully build/design an expert advisor for the US futures markets (ES/NQ/YM/RTY)? I'm curious, as most of what I'm finding on the market is for the forex market

rectangle draw by hand return X Y + position

hi guys if i draw by hand a rectangle is possible by script have a coordinate in chart and dimention ?? anyone have some example thankz

Purchased EAs cannot be activated on new VPS or PC

Hi all, I have purchased 2 EAs directly from MQL5.com but stopped trading for awhile. My VPS account has been cancelled and I have installed a new OS on my PC. The seller had decided to stop selling those 2 EAs. I have saved copies of the 2 EAs but they don't work when I attached to a chart. The

Signals is a good business to invest money?

Hi, every1 I have some questions about signals, I would like to know if this is a good business What aspect could go wrong? 1. slippage? 2. changing of the market? 3....? what else...? 30 usd monthly worth it? Thanks a lot

Unable to use Counted Function with OnTick

Hi I am in the process of learning MQL4 and would like to seek advice on how and where to define the functions properly in my EA as I am struggling to get it to work. Below is the general sequence of events I am trying to code. 1. On every tick, count the number of open buy/sell orders 2. If the