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

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.

I'm Reporting MQL5/MT5 Bugs Here

I have created this thread to have a place to report MQL5/MT5 bugs with sample codes and pictures. I don't expect to get answers, just trying to help make this platform better

Taking Neural Networks to the next level

This thread won't be about a question or problem, but rather about the anouncement of the presentation and documentation of an exciting trading concept. I plan to do a series of postings here in order to keep you guys updated. Anybody who has an opinion on the topic, please don't hesitate to comment...

Activation of MQL5 storage failed [500]

When I try to Activate MQL5 storage by using my MQL5 community account, it throws this error. Anyone knows how to resolve it? And why it is coming

EA error 5203 Help!

Ok so I had my MT4 account set up and sending signals to my telegram account just fine and it stopped last night and now I'm getting a EA error code 5203? can anyone help me

How to get historical tick data from MT5?

I need to know the latest 10000 tick Quotes,How to get?Use Mqlrates to receive it All the functions in MT5 obtain the storage structure of K-line index What I need is tick data For example: MqlRates Tick[10000]; tick[0].open;//Latest opening price tick[0].close;//Latest closing price

Please Answer My Question

I Am Programming An Expert Avdisor (MQL5) And Expert Advisor Shoud Calculate About 30 Million Possibilities So I Need Use MQL5 Cloud But I Have Question : Can I Use It And How Much Time Is Required And How Much Is Cost thanks

Can I refund a signal that i have'nt use yet

I've subscribed mt4 signal for next 3 months and  when 30/4/2017 signal will be 2 month left. So If I dont want to use this signal anymore, Can I refund for 2 month that i paid before? Thanks,

What is your best method to withdraw the earned money?

PayPal, ePayments, WebMoney, CardPay (Visa/Mastercard), PerfectMoney, Other

Error MT4

Hello, I had malfunction on MT4, and my broker refuses compensation while the evidence is irrefutable, thank you kindly take note and authenticated errors so that my broker reimburses me (prejudice more than 70k €) Unable to put SL / TP: 1) SCREENS

Withdrawals are frozen. Have you ever had that happen?

During the withdrawal last week, the system suddenly sent this message, and then the withdrawal amount became 0.01 usd per day online. Days have passed without any response. Have you ever been in this situation How do you do?We need to perform additional verification on your account. This is a...

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.

Merrill patterns

In this article, we will have a look at Merrill patterns' model and try to evaluate their current relevance. To do this, we will develop a tool to test the patterns and apply the model to various data types such as Close, High and Low prices, as well as oscillators.

Optimization management (Part II): Creating key objects and add-on logic

This article is a continuation of the previous publication related to the creation of a graphical interface for optimization management. The article considers the logic of the add-on. A wrapper for the MetaTrader 5 terminal will be created: it will enable the running of the add-on as a managed process via C#. In addition, operation with configuration files and setup files is considered in this article. The application logic is divided into two parts: the first one describes the methods called after pressing a particular key, while the second part covers optimization launch and management.

Library for easy and quick development of MetaTrader programs (part XIV): Symbol object

In this article, we will create the class of a symbol object that is to be the basic object for creating the symbol collection. The class will allow us to obtain data on the necessary symbols for their further analysis and comparison.

Library for easy and quick development of MetaTrader programs (part XIII): Account object events

The article considers working with account events for tracking important changes in account properties affecting the automated trading. We have already implemented some functionality for tracking account events in the previous article when developing the account object collection.

Library for easy and quick development of MetaTrader programs (part XII): Account object class and collection of account objects

In the previous article, we defined position closure events for MQL4 in the library and got rid of the unused order properties. Here we will consider the creation of the Account object, develop the collection of account objects and prepare the functionality for tracking account events.

Library for easy and quick development of MetaTrader programs (part XI). Compatibility with MQL4 - Position closure events

We continue the development of a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the tenth part, we resumed our work on the library compatibility with MQL4 and defined the events of opening positions and activating pending orders. In this article, we will define the events of closing positions and get rid of the unused order properties.

Optimization management (Part I): Creating a GUI

This article describes the process of creating an extension for the MetaTrader terminal. The solution discussed helps to automate the optimization process by running optimizations in other terminals. A few more articles will be written concerning this topic. The extension has been developed using the C# language and design patterns, which additionally demonstrates the ability to expand the terminal capabilities by developing custom modules, as well as the ability to create custom graphical user interfaces using the functionality of a preferred programming language.

Developing a cross-platform grider EA (part III): Correction-based grid with martingale

In this article, we will make an attempt to develop the best possible grid-based EA. As usual, this will be a cross-platform EA capable of working both with MetaTrader 4 and MetaTrader 5. The first EA was good enough, except that it could not make a profit over a long period of time. The second EA could work at intervals of more than several years. Unfortunately, it was unable to yield more than 50% of profit per year with a maximum drawdown of less than 50%.

Library for easy and quick development of MetaTrader programs (part X): Compatibility with MQL4 - Events of opening a position and activating pending orders

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the ninth part, we started improving the library classes for working with MQL4. Here we will continue improving the library to ensure its full compatibility with MQL4.

Extract profit down to the last pip

The article describes an attempt to combine theory with practice in the algorithmic trading field. Most of discussions concerning the creation of Trading Systems is connected with the use of historic bars and various indicators applied thereon. This is the most well covered field and thus we will not consider it. Bars represent a very artificial entity; therefore we will work with something closer to proto-data, namely the price ticks.

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.

Looking for an Expert advisor based on Xgboost Machine Learning Algorithm -mql4- R or Python

Hi  All , I am looking for a developer to create  an expert advisor  based on Xgboost machine learning algorithm(Classification) with one of R Cran or Python libraries.Mql4 -python  bridge

Time filters and other improvements for mql5 robot

I need to add time filters and make some other changes (mostly remove or hide not necessary inputs) for existing mql5 robot.  Perception on triangular arbitrage (robot trade in this style) is desirable but not very necessary. Look for not too busy developer able do this in several days. Robot's

Modification

hello,i would like to add alerts on my existing custom indicator and few rules for the set up to be valid the set ups are very simple,the alert should have mail,push notification and i would like to set stop loss on the indicator so once i get an alert i know where the stop loss is...thank you

MT4 With New Symbols

To create a MT4 with specific Symbol of Forex, i mean 9 African currencies which can be useful in demo or in real situation PAIRS Rates   CDFAOA 100 CDF =   24,03 AOA   CDFBIF 100 CDF =  111, 23 BIF   CDFXAF 100 CDF = 36,75 XAF   CDFUGX 100 CDF = 223,17 UGX  

Shadows Lengths, Charts Openings, Drawn Symbols, Candles Counting, Trend Measurements

Budget is further negotiable in case if you would require slightly higher budget. Please kindly judge complexity of the project, your time and efforts needed only when you review entire description in attached file and understand it. This is because i like to do longer text description to go

Looking for Binary Indicator high Accuracy

Hello coders, i'm looking for binary indicator with high accurary 70%+ -Max timeframe acceptable is 15. -Giving preference to indicator with backtester inside. -Alarm before entry, for the new bar. -NO repaint

An Expert Advisor using HMA and Market Sessions needed!

I want an EA that will Trade Between defined Market Sessions using the HMA indicator. When say the London (GBP) market opens for a particular symbol (say GBPUSD), with say M30 timeframe, and the HMA indicator is showing a downtrend, the EA will go Short and SELL till the HMA trend (color) reverses

Break even - trailing stop EA

Hello, I need ASAP a simple break even - trailing stop expert advisor that is able to do the following: 1. must be able to set the trade to move the SL to BE when it reaches X amount of positive pips 2. must be able to set trailing stop starts when it reaches X amount of pips and move every X amount

An expert advisor using TDI and snake

I need EA made that use Snake, T3, and TDI. I have examples of when EA needs to take trades and close trades. I will post pictures of examples in each scenario. BUYS : When the blue MA is on top of the yellow MA, and the red line crosses the green line while pointing upwards on the TDI, I need the

Testing, error checking and back testing of an EA I created years ago

Hi I am looking for someone to error check, test and back test My ea to see if it works. Please can someone help. The freelancer should be able to understand the EA and make changes if required and of course I will pay extra. This job is just for the initial testing and a report

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!

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

Alphabot MT5

There are expert advisors. We call them bots. And this is Alphabot. Alphabot for MetaTrader4 is here: https://www.mql5.com/en/market/product/41549 Every trade has fixed Stop Loss and Take Profit.  NO Martingale / Grid involved. Alphabot is designed for ForEx currency pairs only. It was   NOT checked on Shares / Stocks / Metals / CFDs etc. Pairs recommendations The

Fast Copy MT5

The program allows to copy trades between different MetaTrader 5 and MetaTrader 4 accounts in any direction and amount quickly and easily. Any type of copying is available MT4 → MT5 MT4 → MT4 MT5 → MT5 MT5 → MT4 * To copy between different MT4 ↔️ MT5 terminals, you must purchase two versions of the product How the program works The program copies transactions between two or more terminals installed on one "PC" or "Windows VPS". You need to install th

Kiss on billions on EURUSD

The provided robot 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 gives it a fraction of a second. The important advantage of this EA is that you can start to trade with $ 300 Minimum initial Deposit. And

Exp TickSniper PRO FULL

Exp-TickSniper - high-speed tick scalper with auto-selection of parameters for each currency pair automatically. Do you dream of an adviser who will automatically calculate trading parameters? Automatically optimized and tuned? We present you our new development for the Forex market. This is a tick scalper for МТ4 and МТ5 - TickSniper. The EA has been developed based on experience gained in almost 10 years of EA programming. Simply launch the EA on your account. It will do the rest.

Multi Matrix Trader

We are investing in our experience additional €100K real money, do you want to join us in our journey ? Please note! Do not try to test Multi Matrix Trader in the Strategy Tester, due to MetaTrader 4 platform limitation and platform availability to test only one pair at a time. Multi Matrix Trader opens positions on several FX pairs at the same time. Live trading results : https://www.mql5.com/en/signals/604257 Metatrader 5 version : https://www.mql5.com/en/market/pro

Virtuoso

Эксперт - симбиоз торговых алгоритмов. Предназначен для торговли основными валютными парами. Имеет защиту от сбоев - при восстановлении соединения советник продолжит работу со своими ордерами. Расширенные настройки трейлинга и временных интервалов торговли позволяют эксперту корректно работать на компьютере и VPS. Робот контролирует объем торговых позиций, проскальзывание, изменение спреда. Автоматически корректирует трейлинг с учетом комиссии и текущей волати

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 fea

Golden Bulls

Golden Bulls is the newest expert that have new 2 different indicator which, our team had designed . EA works on based on 2 differnt Stratagy *** DAY TRSDING Base on HFT (high frequency trading) algorithm and NIGHT TRADING Base on trades during a small market volatility, after the end of the us session, tracking the price levels on several indicators ,it’s so sensitive and it’s about 3 different strategies,     it’s 100% automatic. Golden bulls has been designed for new generation of market ,

Bazava

Bazava is a fully automated trading system on NZDUSD M5. It uses a proprietary price action strategy to identify only the safest entry points. Trading occurs mostly during periods of the calm market as the EA combines price action with volatility filtering to guide you on the right side of the market. You can limit max. position holding time using the TradeDuration parameter. See screenshots Features Stable growth curve as a result of a high percentage of winning trades

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
384%
Subscribers
17
Weeks
100
Trades
2126
Win
75%
Profit Factor
2.26
Max DD
26%
Growth
427%
Subscribers
12
Weeks
43
Trades
455
Win
87%
Profit Factor
3.68
Max DD
29%
Growth
61%
Subscribers
9
Weeks
9
Trades
905
Win
64%
Profit Factor
1.45
Max DD
39%
Growth
541%
Subscribers
57
Weeks
32
Trades
870
Win
90%
Profit Factor
2.16
Max DD
56%
Growth
109%
Subscribers
5
Weeks
40
Trades
616
Win
81%
Profit Factor
1.89
Max DD
19%
Growth
1129%
Subscribers
22
Weeks
155
Trades
3102
Win
69%
Profit Factor
1.47
Max DD
19%
Growth
997%
Subscribers
10
Weeks
55
Trades
1780
Win
68%
Profit Factor
2.29
Max DD
42%
Growth
1611%
Subscribers
13
Weeks
68
Trades
446
Win
84%
Profit Factor
4.60
Max DD
36%
Growth
1179%
Subscribers
49
Weeks
75
Trades
642
Win
64%
Profit Factor
1.74
Max DD
49%
Growth
650%
Subscribers
12
Weeks
81
Trades
508
Win
73%
Profit Factor
2.71
Max DD
18%