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.

My ID photos are always rejected. Cannot apply as a seller.

Dear Friends... The automatic system always rejects all my ID photos when applying as a seller. Does anyone know any other way to send the ID photos to be evaluated by a real person? Any support representative? I would appreciate any help that I can get.

Trading Strategy Tester: sometimes indicators are not displayed.

Hey everybody! I would like to share the following pain... I have a custom signal (inherited from CExpertSignal, based on Heiken Ashi candles) and EA based on this signal. The signal works fine, but it's not always displayed on the Strategy Tester chart... The problem is that it's displayed randomly...

Martingale

A friend asked me if it’s possible to make money by“Martingale”.  On my opinion, in every area could exist a professionalmaking an incredible job! My response to that question is always yes. I believetalented traders can actually make a lot of money using “Martingale” system. Thetrue is that the...

General rules and best pratices of the Forum.

General rules, enforced by moderators : Rules Please be polite when communicating on this website. Refrain from statements that may offend or insult other users.Negative discussions of any banking, brokerage and other financial institutions are not allowed.Any discussions about personal relations...

Get in touch with developers using Service Desk!

Any new software inevitably contains bugs that are not alwayspossible to detect even under the most rigorous in-house testing. Wetherefore attach great importance to all user reports about issues inour programs and try to answer each one of them. In order to improve feedback from MetaTrader 5 end...

Script received Instead of EA purchased from market

Hello, i just rented curiosity 5 snake  EA from MQL5 market, instead of EA section it went to Scripts section, i downloaded it on another MT4 platform but same problem, Then i copied it from scripts and pasted to EA folder in MT4 data folder but no use, I texted Author of EA and he told me to ask...

As a freelancer, I cannot bid for new project... any idea what is going on?

Hello, I have several ongoing jobs. Yesterday I noticed I cannot bid for new project.. I can click on projects... but I see no button to apply for them. Any idea what is the Reason? M.

Registering a company as a SELLER on MQL....? Which documents are required?

Hello MQL5 community, We are planning to register as a company in order to sell products on MQL.  We don't see which documents are required to submit if you are a company, we only see the documentation needed if you register as a person. Can someone tell us what documentation we need to submit to...

NormalizeDouble issue

Have this code: Print("Profit target: ",NormalizeDouble(AccountBalance()*((CloseProfit/100)*OrdersTotal()),2)); But in the experts tab it prints: "2019.04.24 11:35:41.370 CloseAgent XAUUSD,H1: Profit target: 641.8099999999999". Please help.

Support for Windows XP/Windows 2003/Windows Vista to be discontinued after 01 October 2017

Support for Windows XP/Windows 2003/Windows Vista to be discontinued after 01 October 2017 Windows XP was released almost 16 years ago, on 25th of October, 2001. It is now considered to be an outdated operating system. Microsoft stopped supporting this system 3 years ago, because potential hardware...

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.

Library for easy and quick development of MetaTrader programs (part II). Collection of historical orders and deals

In the first part, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. We created the COrder abstract object which is a base object for storing data on history orders and deals, as well as on market orders and positions. Now we will develop all the necessary objects for storing account history data in collections.

Studying candlestick analysis techniques (part III): Library for pattern operations

The purpose of this article is to create a custom tool, which would enable users to receive and use the entire array of information about patterns discussed earlier. We will create a library of pattern related functions which you will be able to use in your own indicators, trading panels, Expert Advisors, etc.

Library for easy and quick development of MetaTrader programs (part I). Concept, data management and first results

While analyzing a huge number of trading strategies, orders for development of applications for MetaTrader 5 and MetaTrader 4 terminals and various MetaTrader websites, I came to the conclusion that all this diversity is based mostly on the same elementary functions, actions and values appearing regularly in different programs. This resulted in DoEasy cross-platform library for easy and quick development of МetaТrader 5 and МetaТrader 4 applications.

Scraping bond yield data from the web

Automate the collection of interest rate data to improve the performance of an Expert Advisor.

Developing graphical interfaces for Expert Advisors and indicators based on .Net Framework and C#

The article presents a simple and fast method of creating graphical windows using Visual Studio with subsequent integration into the Expert Advisor's MQL code. The article is meant for non-specialist audiences and does not require any knowledge of C# and .Net technology.

Color optimization of trading strategies

In this article we will perform an experiment: we will color optimization results. The color is determined by three parameters: the levels of red, green and blue (RGB). There are other color coding methods, which also use three parameters. Thus, three testing parameters can be converted to one color, which visually represents the values. Read this article to find out if such a representation can be useful.

MetaTrader 5 and Python integration: receiving and sending data

Comprehensive data processing requires extensive tools and is often beyond the sandbox of one single application. Specialized programming languages are used for processing and analyzing data, statistics and machine learning. One of the leading programming languages for data processing is Python. The article provides a description of how to connect MetaTrader 5 and Python using sockets, as well as how to receive quotes via the terminal API.

Studying candlestick analysis techniques (Part II): Auto search for new patterns

In the previous article, we analyzed 14 patterns selected from a large variety of existing candlestick formations. It is impossible to analyze all the patterns one by one, therefore another solution was found. The new system searches and tests new candlestick patterns based on known candlestick types.

MQL Parsing by Means of MQL

The article describes a preprocessor, a scanner, and a parser to be used in parsing the MQL-based source codes. MQL implementation is attached.

The power of ZigZag (part II). Examples of receiving, processing and displaying data

In the first part of the article, I have described a modified ZigZag indicator and a class for receiving data of that type of indicators. Here, I will show how to develop indicators based on these tools and write an EA for tests that features making deals according to signals formed by ZigZag indicator. As an addition, the article will introduce a new version of the EasyAndFast library for developing graphical user interfaces.

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.

Tradingview Pine script conversion and dashboard

Hi, Looking for somebody who might be able to convert the below 2 pine script indicators from tradingview across to MT4: Stage 2 would be to have a dashboard that can also send notification alerts for up to 40 currency pairs based on the above 2 indicators and a 3rd the MACD. All the...

Simple Indicator/Alerter for MT4

I need a very simple indicator that produces an alert, and places an arrow on the main chart, based on another simple indicator for which I will provide the ex4 file. (Although I own a license for the indicator, I am not the developer therefore I do not have access to the MQL4 file.) The current...

In great need of trading robot debugging indicator as well as panel and dialog boxes

Hi im in great need for a new easy-to-use software toolbar to use for your business needs to be able to edit your own content and create your own content on the website and send it to your site or if any faulty arises in the future

Strategy and options on this mql5 and mql4 robotic trade

Good day i would like to abbreviate a brief discription /overview of the latest project in this series by the leading provider of the largest and most reliable sources of information about the industry and services of the company in the world 

MT4 Indicator modification

Get in contact and I will explain more (I have a doc file ready with all info). It is basically based on the RSI indicator and there will be dashboard functions as well.

EA profit manager

EA  profit manager will monitor all other EA positions  and all manual open positions. It will close trades on account Highest recorded equity EA  will record Equity Highest (of account )every day in a log .Every new equity high will be recorded , if it exceeds previous highest...

Automated trader for breakout system EA (for MQL4_ORG)

I want to build an EA that can trade break outs there will be times to monitor the price ranges and lock on the price ranges during a certain time window once the timing is done the EA will open a buy or sell trade depending on the direction of the price . The EA should have all the features like...

Utilize signals from an indicator I have to create a trading robot.

Good morning developers, i have a scalping indicator and i need an expert that trade on indicator signals. I want to develop the expert with different strategies that I will explain in the course of work. The author of the indicator reports that his indicator is compatible with the creation of an...

EA for open hedging positions

I want a simple EA to open hedging positions simultaneously for all 21 pairs at once (major and minor). So the total open position is 42. EA will close and open a new position based on a calculation that I will explain later... thanks

Dahlia

اپنے تقاضے کی تفصیلات یہاں بتائیں نقطہ کی طرف اشارہ کریں. اپنی ضروریات کو مختصر طور پر اور واضح طور پر بیان کرنے کی کوشش کریں، تاکہ آپ کے ممکنہ ڈویلپر کو اس کی پیچیدگی اور قیمت، ساتھ ساتھ ضروری عملدرآمد کا وقت صحیح طریقے سے اندازہ کرنے میں کامیاب ہو.ایک برا یا بہت عام وضاحت آپ کے حکم کو نظر انداز کر...

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

AccountQuickReport

The script creates account summary report in a separate window. The report can be created for all deals and on deals for selected financial instruments. It is possible to specify a time interval of calculation and save report to htm-file. The script creates account summary report in a separate window. The report can be created for all deals and for deals of the selected financial instruments. It is possible to specify a time interval of calculation and save report to htm-file. Input par

Grid King MT5

Grid King is a revolution in grid trading.  The main focus when developing the EA was safety, by eliminating the margin-call risk which is usually associated with most grid systems on the market.  It also strives to achieve much higher returns than the average grid system, by spreading risk amongst multiple pairs and strategies which all have a limited effect on the account-equity.  Where almost all grid systems will blow your account when things get bad, Grid King will only take a small loss an

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 * full description How the program works The program copies transactions between two or more terminals installed on one "PC" or "VPS". You need to install the program in the "MASTER" mode on one terminal, it can be a terminal with a trading password or an investor pass

Majors Advantage

Работа Советника базируется  на  синтетических паттернах между ценой и индикатором(CCI). Данные паттерны были найдены и протестированны с помощью алгоритмов машинного обучения и селективного выбора на промежутке более 20 лет. Советник не использует в своей работе мартингейл или усреднение и другие опасные методы манименеджмента. Используются тейк профит и стоп лосс. Советник не чувствителен к спреду. Советник показывает стабильную работу на основных мажорах рынка. Советник полностью оптимизирова

Max Mixed Hedging DC

Attention!!! Do not try to test an Expert Advisor in Tester, this is simply impossible and meaningless, since the principle is based on multi-currency trading, that is, the robot opens several positions at once on different instruments. The tester is able to test only one pair. Therefore, a separate real account is attached to the product, where you can constantly monitor all trading results: https://www.mql5.com/en/signals/491068, which is much more convincing and weightier than any tests, and

Automatic stops

Automatic stops monitors your account and automatically sets the values you enter in the EA for stop loss, take profit and also trailing stop. As long as the EA is attached on a chart it will set stops and offer automatic trailing to any new trades for that currency pair so you wont have to manually enter them every time you open a trade. Features include: Ability to select which trades should be monitored via magic number. You can leave the value to 0 to only monitor manual trades or to any

Enzo EA

ENZO is a fully automated expert Advisor using an advanced search and breakdown mechanism for local extrema. The system does Not use the Grid, does Not use martingale and other risky strategies. All trades are protected by StopLoss ! ENZO was tested for the 10-year period (2009 to 2019) on REAL tick data with REAL floating spread, with Commission and Slippages ! Settings for the latest version of ENZO 5.11 Each trade is protected by StopLoss, each trade has built-in protection against large

Twin Max Mixed DC

Attention!!! Do not try to test an Expert Advisor in Tester, this is simply impossible and meaningless, since the principle is based on multi-currency trading, that is, the robot opens several positions at once on different instruments. The tester is able to test only one pair. Therefore, a separate real account is attached to the product, where you can constantly monitor all trading results: https://www.mql5.com/en/signals/499390, which is much more convincing and weightier than any tests, and

Scalping Indicator Pro mt4

Scalping Indicator Pro is a powerful indicator that works in trend as well as non trending market conditions. This indicator is perfect for scalp trades as well as swing trades. Scalping Indicator Pro is not just an indicator, but a trading strategy itself. It doesn't requires any additional indicators for the trading setup. Check out the indicator in action. [Video demonstration below] Why use Scalping Indicator Pro? Great for novice traders as well as experienced traders.Low risk entries.Do

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
646%
Subscribers
32
Weeks
50
Trades
306
Win
64%
Profit Factor
2.08
Max DD
13%
Growth
101%
Subscribers
38
Weeks
18
Trades
475
Win
62%
Profit Factor
1.25
Max DD
22%
Growth
24%
Subscribers
19
Weeks
11
Trades
211
Win
57%
Profit Factor
1.94
Max DD
4%
Growth
200%
Subscribers
5
Weeks
30
Trades
608
Win
73%
Profit Factor
2.73
Max DD
51%
Growth
97%
Subscribers
4
Weeks
46
Trades
458
Win
82%
Profit Factor
2.45
Max DD
17%
Growth
5 393%
Subscribers
33
Weeks
134
Trades
1158
Win
76%
Profit Factor
1.83
Max DD
32%
Growth
4 582%
Subscribers
84
Weeks
45
Trades
257
Win
78%
Profit Factor
2.11
Max DD
38%
Growth
7 719%
Subscribers
25
Weeks
28
Trades
287
Win
61%
Profit Factor
1.80
Max DD
25%
Growth
1 813%
Subscribers
13
Weeks
80
Trades
6379
Win
74%
Profit Factor
1.84
Max DD
17%
Growth
14 882%
Subscribers
350
Weeks
170
Trades
406
Win
84%
Profit Factor
14.29
Max DD
19%