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

Big Bang MT5

Big Bang is a 100% adaptive expert advisor based on price movement and Support and Resistance levels. It is a combination of simple settings and powerful trading techniques. Version for MetaTrader4 is here:  https://www.mql5.com/ru/market/product/48020 Note #1. Max bars in chart setting in your MetaTrader MUST be set to UNLIMITED => Check screenshots section. Big Bang needs at least 1 year of M1 data. Please, make sure that you have that loaded in your History Center. Note #2.  If test

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

Perfect Score

LAUNCH PROMO: ONLY 3 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.

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

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
1 854%
Subscribers
19
Weeks
47
Trades
1100
Win
69%
Profit Factor
1.84
Max DD
47%
Growth
271%
Subscribers
47
Weeks
42
Trades
156
Win
71%
Profit Factor
1.62
Max DD
20%
Growth
507%
Subscribers
5
Weeks
45
Trades
242
Win
53%
Profit Factor
1.39
Max DD
46%
Growth
70%
Subscribers
7
Weeks
9
Trades
143
Win
61%
Profit Factor
1.52
Max DD
16%
Growth
122%
Subscribers
4
Weeks
14
Trades
683
Win
81%
Profit Factor
2.21
Max DD
36%
Growth
2 121%
Subscribers
82
Weeks
114
Trades
2273
Win
70%
Profit Factor
3.11
Max DD
47%
Growth
1 202%
Subscribers
16
Weeks
141
Trades
1790
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
450%
Subscribers
46
Weeks
115
Trades
1174
Win
71%
Profit Factor
1.80
Max DD
16%

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.

Web Based Trade Copier

We are building a trade copying business.  The concept is for the client to sign up with our website, make an account, connect their MT4, choose one of our strategies they wish to follow and then choose their account to copy our trades..  We are wanting this to be strictly web based. NO

Expert Advisor for managing trades

Expert Advisor is given Entry, SL and TP, creates first trade that is 1% of account with 50% of SL given. If gets to SL, opens martingale position with 1.5% of account with the resting 50% SL towards the first SL given. Example: Entry 1,0000 SL 0.9900 100 pips (first 50% SL would be 0.9950 50 pips

EA for MT4 that will execute orders based on candle close price in a specific time frame

Hello, I need an EA for MT4 that will execute  orders based on candle close price in a specific time frame.  This means that when I place a buy or sell stop order in a  specific area, it will only process order once the candle closes above that area in the specified timeframe

Price Move

Create an indicator that draws % price movement lines based on the opening price each day  Levels should be customisable and show on the current day and history up to however many days I select Each level should show the % label  Current day should show live what % the price has

Looking for profitable EA Buystop sell stop

I have no specific requirements, EA should make good profit with normal DD without using risky strategies like Martingale or Grid . It is good when you have myfxbook link, also I need to test it before. Send me information/trial version in comments! if this buystop or sell stop  then more

Need an expert to create EA based on MA

Hello, I am looking for someone who can build me an EA which triggers a buy/sell order based on moving Average and Parabolic SAR. strategy:  2 Simple Moving average of 20 and 40 and Parabolic SAR Buy Trade Logic: When 20 MA crosses 40 MA (20 MA Above 40 MA) and Parabolic SAR in below price then

I need a robot for volatility MT4/ MT5

Hello I need a volatility EA that put a stop or buy limit when a big movement occurs in the market. Need also a news integrated filter in order to prepare the EA for the big movement. It will work with or without news. If a breakout occurs it will also work. Need some settings like: candle size

Non-Directional Liquidity EA required (Rebate Monster)

I'm looking for a developer that can create a non directional ea specifically designed to provide liquidity rebates. The EA will trade indicies because I get fixed spreads DAX - 1.5 pip spread DOW - 2.5 pip spread The EA will churn accounts placing hundreds of trades and be flat at the end of each

Make 2 existing indicators multi time frame

I have 2 custom made indicator found on the mql5 website, I want to make the indicators multi time frame functionality. I have attached the indicators I want to be upgraded CCI_candles_averages.mq5 Rsi_divergence_candles.mq5

Bollinger Bands Multi-Time Frames alert confirmation

I want an MT4 indicator that alarm an alert when the price is outside the lower Bollinger Band all simultaneously on M1, M5, M15, M30 and 1 hour time frames.  this is the same with when the price is outside the top Bollinger Band all simultaneously on M1, M5, M15, M30 and 1 Hour time frames

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.

Order Send in specific timeframe

Hi all, I create an EA that works on multi timeframe. The order send function would be initiate in the smallest timeframe. I want to know how I can using order send function to open a position in the smallest timeframe since there isn't any timeframe selection in order send function. Thank you

Experts: Self Optimizing RSI or MFI Trader

Self Optimizing RSI or MFI Trader: This robot optimizes the values it uses for overbought and oversold based on what would have been profitable during the Optimization periods(bars) back. Using the strategy of selling when the index indicator crosses below overbought and buying when the index...

Cash out

Hello. How do i cashout

Stoploss to break Even; OrderModify;

My EA opens two trades, with different take profit values, everything else remains the same. Now what i want to do is Move my stop loss to entry when take profit 1 is hit. The problem is my take profit value is not in pips. eg takeprofitbuy = (Close[1] +((topline - bottomline)*a)); That is how my

Invalid login

Hey guys, just curious why I'm receiving invalid login for both my real and demo account on my metatrader 4 desktop app, but when I use the web terminal or android app I have no problems. Any insight would be greatly appreciated, thanks

add <..> indicator to the mql5 platform

how do you add <..> indicator to the mql5 platform? I know how to add to 4. Thanks

POP-UP window alert in MT5

Community, I would like to have an alert with popup window in MT5, whenever a condition is met (ex : BID > value) In the alert pannel, there is no option for a pop-up window. I have searched all over the community and it seems that NOBODY knows how to do it. If anyone knows how to do it, I

Account banned for "spam"

My husbands account was banned for "spam" as he sent out a number of private messages promoting his signal. As he was just new to MQL5 he was unaware that this was a breach of terms and conditions. Sellers license was removed, the signal is unable to get any new subscribers as well which is just

what is the maximum agent i can install ?

Dear All, Kindly inform me about the maximum agent i can install because i have installed the agent on 400 PC and after installation done and agents were running maximum of the agents has been stopped and in some PC's the agent has been removed!!! Thanks in Advance Ihab

No popup alert window

Hi community, i have a problem with mt5 if i configure an alert i no longer have the popup window...only sound ! How can i fix it please ? Best regards