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

Original Telegram contact :  https://t.me/Official_InrexEA Please double confirm the telegram id (Recently many scammers fake my telegram , I only sell my product on mql market) Original Telegram Group discuss : https://t.me/InrexEA My another Best Product recommended with Live Result :  🔥   FiveElemenets   ⭐   StoneBreaker Lite TripleH Good for all US brokers , No Martingale , No hedging .   Signals Monitor :  --->   Here   ⭐  Here2  Telegram Group : --->   Here  ⭐   Before yo

Perfect Score

LAUNCH PROMO: ONLY 1 COPY 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 spreads,

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

Just Copier MT4

"Just copier" is designed to copy trading without any complicated settings. The copy can be done in one PC. One EA can be set as master (provider) or slave (receiver). The receiver lot can be set to multiple providers lots. Please also check this product at fxina.hostingerapp.com.  Any type of copy is available. MT4 -> MT5 MT4 -> MT4 MT5 -> MT5 MT5 -> MT4 If you want to copy MT4 -> MT5 or MT5 -> MT4, please purchase "Just copier" for MT4 and "Just copier" for MT5 separately. Just Copier can copy

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 880%
Subscribers
18
Weeks
48
Trades
1103
Win
69%
Profit Factor
1.81
Max DD
47%
Growth
235%
Subscribers
48
Weeks
43
Trades
157
Win
70%
Profit Factor
1.49
Max DD
20%
Growth
507%
Subscribers
4
Weeks
45
Trades
242
Win
53%
Profit Factor
1.39
Max DD
46%
Growth
71%
Subscribers
7
Weeks
9
Trades
146
Win
61%
Profit Factor
1.51
Max DD
16%
Growth
122%
Subscribers
4
Weeks
15
Trades
684
Win
81%
Profit Factor
2.21
Max DD
36%
Growth
2 150%
Subscribers
86
Weeks
114
Trades
2290
Win
70%
Profit Factor
3.14
Max DD
47%
Growth
1 219%
Subscribers
20
Weeks
141
Trades
1806
Win
71%
Profit Factor
2.34
Max DD
42%
Growth
1 070%
Subscribers
24
Weeks
145
Trades
1518
Win
75%
Profit Factor
1.70
Max DD
31%
Growth
1 105%
Subscribers
21
Weeks
34
Trades
1208
Win
82%
Profit Factor
1.71
Max DD
40%
Growth
450%
Subscribers
47
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.

I Need Buy Stop, Sell Stop For My Personal Source Code EA, Please Only Developer Have Done More Than 250 job Message Me.!

Hello  Explain : Already My Personal Source code EA, Have Buy Stop And Sell Stop. But MY Issue Is Last Developer Wrong Coded Because  My Current Buy Stop And Sell Stop Action Working Like Limit Buy And Limit Sell..!!! But I Look For Developer With High Record Project Minimum Must Be 250

An Expert Advisor or Indicator based on Stochastics arrow indicator and Moving average needed

Anyone who is able to do this, please come forward and the strategy will be explained and it will consist of moving average and stochastic Anyone who is able to do this work, please progress, and the strategy will be explained and it consists of moving average and stochastic, and if the indicator is

Forex: The previously posted Currency Correlation indicator is needed to be lightweight only for Stochastic Oscillator.

< Forex: The previously posted Currency Correlation indicator is needed to be lightweight only for Stochastic Oscillator. > < The idea of the indicator > See the following two indicators for MetaTrader 4 and 5, which are already posted.  ============ 1) Currency Correlation -

Verbesserter Fibonacci Zeitzonen Indikator

Ich benötige ein verbesserten Fibonacci Zeitzonen Indikator.   Er sollte alle Funktionen (Beschriftung der Linien und manuelles Hinzufügen der Linien sowie das Festlegen der Breite durch Datum und Uhrzeiteingabe beinhalten) wie der Originale integrierte von MT5. Darüber hinaus benötige ich für

An EA based on Stochastic cross is needed

hi everyone, Please sell me An EA based on Stochastic. The developer must send me a screenshot,backtest report and briefly explain how the EA place orders. EA input: Lot :adjustabe Thank you

Thông số yêu cầu

Chỉ yêu cầu kỹ thuật đặc biệt của bạn từng điểm một. Cố gắng mô tả các yêu cầu của bạn một cách ngắn gọn và xác định rõ ràng để nhà phát triển chức năng của bạn có thể đánh giá phân loại chính xác và chi phí của nó, cũng như thực hiện thời gian cần thiết. Một mô tả không tốt hoặc quá chung sẽ dẫn

Zone recovery with grid EA

this is a grid ea with zone recovery. Grid must be identify and if any grid trade is lose zone recovery comes in to the ground. To recover the lose. 

Simple EA for MT4

I need a EA that will trade when price increase x amount of pips and pull back is less than x amount of pips to open trade. For example , if my setting in expert properties are 100 pip increase and 50 pips pull back , that means that if price increase 100 pips and pulls back less than 50 pips open

$100 for one day backtesting for me need ASAP

Need someone who can backtest and optimise my Ea that works with my indicator to start work straight away. Easy job backtesting on multiple timeframes, curencys, etc. To find the best

Converting MT4 to MT5 Project

need to convert mt4 indicator to mt5 asap. the indicator is written in mql4 language and need to convert it to mql5. Please respond asap and let me know if ur available or not. Thank you in advance

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.

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.

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.

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.

Find indicator window id

Hello need some advice from the experts i am trying to find the window id of the indicator but there is a bit of a confusion , i know i can find the window id by using the function: WindowFind( "My Indicator" ); but what if there are multiple instances of the same indicator attached on the same

Failed modify position Stop Loss on real account, but never in backtests

I've activated my EA on using the MT5 VPS and it created a position on Bitcoin but it failed to set the Stop Loss which is strange because the EA never failed during all my backtests. I had to set manually a SL to the level that the EA expected, and that worked. The algorithm opens a position and

OrderCalcMargin random failures

I have an EA that uses OrderCalcMargin(...) at the beginning to print me some stats in the console. Once in a while it returns margin=0, even though the function returns true. And margin=0 is not right because I have actually plenty of margin. It can happen on any pair (for example XAGEUR or

Combine indicators and multiple periods in EA: next steps

Hello, I have multiple indicators and various periods that I take into account to enter and exit a trade. What are the steps to put them together in an EA so that when conditions are right I enter or exit a trade? Can I use an existing library or template where I point to my various indicators and...

I go crazy - probably easy question ! Difference between 2 symbols

Hi, i have a very simple question but i just can't figure it out. the syntax just doesn't work and i've already tried a lot of cominations. i have two symbols in the market watch, the ws30m and the @YM. so i want to calculate the spread: double Ask = SymbolInfoDouble(_Symbol, SYMBOL_ASK ); // i'm

Discussion of article "Native Twitter Client for MT4 and MT5 without DLL"

New article Native Twitter Client for MT4 and MT5 without DLL has been published: 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

Indonesian Member

I want to know how many people from Indonesia is joining this forum. If you're from Indonesia, please comment this topic..Thank you..

a question out of this world.

Fancy names to describe our job or business. How do we describe our work to layman suck that our words are related to automation of trading. Maybe describe only trading forex pairs. I face difficulty in explaining it to noob crowds who think i am sort of some agent whose only struggle is getting

Problem with calling specific indicators from resources

Hi, I get annoying problems with 2 indicators out of 4 used in my EA. Whatever I do, the EA fails to load them, even though they get compiled successfully into resources and the other 2 indicators work fine. They only work when I put the files into the indicator folder, which gives me the...

how to use iBands in mql5

hi, i program via mql4 before, now i am trying to create EA in mql5 but i cant use iBands in mql5, for example in mql4 : iBands(Symbol(),0,20,2,0,PRICE_CLOSE,MODE_LOWER,2); but in mql5 i cant set mode ( MODE_LOWER or UPPER ) And cant set shift. how can i get value of bb , for example value of upper