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.

Experts: HarVesteR

HarVesteR: The Expert Advisor uses the following indicators: Moving Average Convergence/Divergence, MACD; Moving Average, MA; Average Directional Movement Index, ADX. It closes half of the profitable position. Author: Vladimir Karputov

Posting to "Service Desk"

Previous to MT4 Build 600 the establishment of the hierarchical order of lines and labels on a chart, drawn by different indicators and regardless of the order of the indicators as listed in the chart list of indicators, was a splendidly simple and exacting task. All it took was the addition of an...

Multi Line Conditioning VS Single Line Conditioning!

Dear Experts, Could you please advise which one of the following conditioning method is the best and most effecting in codding? Thanking you in advance! if(Condition1) {if(Condition2) {if(Condition3) { Take Action. } }}Orif(Condition1 && Condition2 && Condition3) { Take Action.}

MQL5 Error Help

What is happening with MT4??? last week everything was working just fine.. this week on Journal on MT4 (MAC) it shows every 3-5 minutes on journal this:: MQL5.community: authorization failed .... I dont use signals.. i dont use notifications i dont need to log to mql5... i dont want them i just want

EA based on Email alerts/messages

Hi, I have a question if you can answer. I Would like to develop EA that should receives Email alerts/messages and execute the order at market price for a particular FX/ commodity pair. The EA Should include; 1) Risk management rules 2) Martingale strategy -------IS IT POSSIBLE

what is the solution of symbol mismatch:EURUSDm

I have paid 39USD for a signal Can I use the signal in different broker of my account ? 1 of the broker got symbol mismatch:EURUSDm, so I change to another broker-IC Market I paid 39USD, but cannot copy trades not connected, select from the signal database how to solve

SideBySide error in server events logs (Activation context generation failed)

I was looking at the Server Manager's Event Logs and noticed that two of the terminals throw the following log error from the SideBySide source Activation context generation failed for "C:\path\to\terminal.exe".Error in manifest or policy file "" on line . A component version required by the

optimal reward/risk ratio

I'd like to share some thoughts about an "optimal" reward/risk ratio from a statistical point of view, in a general scenario (without looking at specific strategies, currency pairs...) and am curious what you think about it. We all want to maximize our profits and minimize our losses. When it comes

Question on history tab in toobox about volume

On the history tab in between "price" "volume" "type",,,what does volume represent? The numbers change and I don't know what they are representing..I am just trying to get the platform adjusted One question at a time thanks

Placing cci indicator in price window

Is it possible to place an indicator that is not made to do so, in the price window, such as the cci? Every video you see on this shows you how to place ma. or Bollinger bands..I want to have the cci in my peripheral...Trading view makes it easy , just drag and drop

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 XVII): Interactivity of library objects

In this article, we are going to finish the development of the base object of all library objects, so that any library object based on it is able to interact with a user. For example, users will be able to set the maximum acceptable size of a spread for opening a position and a price level, upon reaching which an event from a symbol object is sent to the program with the spread or price level-based signal.

Strategy builder based on Merill patterns

In the previous article, we considered application of Merill patterns to various data, such as to a price value on a currency symbol chart and values of standard MetaTrader 5 indicators: ATR, WPR, CCI, RSI, among others. Now, let us try to create a strategy construction set based on Merill patterns.

Library for easy and quick development of MetaTrader programs (part XVI): Symbol collection events

In this article, we will create a new base class of all library objects adding the event functionality to all its descendants and develop the class for tracking symbol collection events based on the new base class. We will also change account and account event classes for developing the new base object functionality.

Developing a cross-platform grid EA (Last part): Diversification as a way to increase profitability

In previous articles within this series, we tried various methods for creating a more or less profitable grid Expert Advisor. Now we will try to increase the EA profitability through diversification. Our ultimate goal is to reach 100% profit per year with the maximum balance drawdown no more than 20%.

MQL5 Cookbook: Trading strategy stress testing using custom symbols

The article considers an approach to stress testing of a trading strategy using custom symbols. A custom symbol class is created for this purpose. This class is used to receive tick data from third-party sources, as well as to change symbol properties. Based on the results of the work done, we will consider several options for changing trading conditions, under which a trading strategy is being tested.

Developing Pivot Mean Oscillator: a novel Indicator for the Cumulative Moving Average

This article presents Pivot Mean Oscillator (PMO), an implementation of the cumulative moving average (CMA) as a trading indicator for the MetaTrader platforms. In particular, we first introduce Pivot Mean (PM) as a normalization index for timeseries that computes the fraction between any data point and the CMA. We then build PMO as the difference between the moving averages applied to two PM signals. Some preliminary experiments carried out on the EURUSD symbol to test the efficacy of the proposed indicator are also reported, leaving ample space for further considerations and improvements.

Parsing HTML with curl

The article provides the description of a simple HTML code parsing library using third-party components. In particular, it covers the possibilities of accessing data which cannot be retrieved using GET and POST requests. We will select a website with not too large pages and will try to obtain interesting data from this site.

Library for easy and quick development of MetaTrader programs (part XV): Collection of symbol objects

In this article, we will consider creation of a symbol collection based on the abstract symbol object developed in the previous article. The abstract symbol descendants are to clarify a symbol data and define the availability of the basic symbol object properties in a program. Such symbol objects are to be distinguished by their affiliation with groups.

A New Approach to Interpreting Classic and Hidden Divergence. Part II

The article provides a critical examination of regular divergence and efficiency of various indicators. In addition, it contains filtering options for an increased analysis accuracy and features description of non-standard solutions. As a result, we will create a new tool for solving the technical task.

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.

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.

Modify my EA to comply with MQL5 EA Marketplace

Problem : I have a handmade ea, but shows some error when try to upload it to MQL5 marketplace. One of the error is that my EA recognize as indicator. To do : Review my coding, correct the coding and make it acceptable in MQL5 marketplace ( comply with all the MQL5 guidelines and requirement )

Would like an EA developed using 2 indicators. bb bands and ireg

hi  i would like a reliable developer to create an ea for me using 2 indicators - bb bands - i reg   the ea would will have money management. i have an existing EA that i would like to be used as a framework for this new EA to be developed i will send main requirements privately

EA with Proven sucess

Hi, Please surprise me with a good EA you have. Requirements: -No Martingale -No edge -No grid -Risk Reward min 1:1 -Proven reults -Demo to test No additional requests of changes will come. thnks Andre

Mahmoud

حدد مواصفات الخاصة بك هنا تجربة وصفك لفترة وجيزة.سيؤدي الوصف السيئ أو العام لتجاهل الطلب ، أو ستقضيتذكر: من تذكر: من الأفضل أن تنفق ثلاثين دقيقة لإعداد نص جيدة من لساعات تفقد ويوما لسوء الفهم العزم بعد إبرام الاتفاق أو عند قبول نتائج تنفيذ الأوامر. من الأفضل أن تقضي ثلاثين دقيقة لإعداد نص جيد بدلاً

Script for placing all types of pending orders with TP, SL & TSL

Dear Developer, 1. Need one script to place all type of pending orders 2. Order will be placed by providing the value. (for example EUR/USD = 1.10295) 3. From the given level all the 4 types pf pending orders will be placed with in the distance entered. for example 20 Pips / 10 Pips / 30 Pips) 4

Hello! I need an Expert advisor/Robot to trade breakout strategy.

The robot should be able to open positions of different trade instruments depending on the predefined time interval (single trades per one instrument, but few trade instruments simultaneously) daily. This time interval has to be adjustable for different trading instruments (easy entry). Different

Develop EA and Indicator on a simple concept of volume - Time frame 2-3 days

PLEASE ONLY RESPOND WHEN YOU HAVE READ THE FULL REQUIREMENT BELOW AND NOT JUST BID TELLING YOUR STARS ETC... I have attached 4 screenshots for reference. I want both an indicator and an EA, to be build on basis of this concept. Both must be tested / back-tested as well, and evidence by screenshots

Lebogang

I lebogang morolong is willing to pay in time and will not waste your time and the robots help us to trade and help us to pay u guys on time

Full Time Job for MT4/Mt5 Technical Support with API knowledge

Job Title : MT4/MT5 Technical Support and DeveloperLocation : Dubai, United Arab EmiratesResponsibilities : Maintain and provide support for MT4/Mt5 server, Develop Basic MT4/Mt5 API based application, Good in handling all configuration and settings of MT4/MT5. Salary : AttractiveCompany : Famous

Broadcast all Trading Operations from the MT4 Terminal account to the Telegram (to a personal message, group or channel.)

Every time a trade is opened in the MT4 terminal, modified, or closed I get a signal to a telegram channel. I require both the Expert Adviser and ownership of the source code upon completion of the job.   Upon acceptance, I will provide you with screenshots of what the signals look like;

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

Auto Format

This is an utility for automatic scaling of a chart and making at least 140 bars visible in it. This is necessary for a correct wave analysis according to the Bill Williams' strategy "Trading Chaos". The utility can be used on any timeframe available in МetaТrader 5. It draws a vertical line through the first bar the calculation starts from. This line allows you to see the probable starting point of the wave sequence along with a sufficient number of bars displayed in the chart. It also makes t

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

HotKeys MT5

This utility provides the ability to use hot keys in manual trading instantly responding to the current market situation. You can assign hot keys to open/close positions by their type, open/close all positions on the current chart and remove all orders on the current chart. You can also assign hot keys for five predefined trade volumes and switch between them if necessary with no need to change the volume manually from time to time. It is also possible to set the auto calculation of a trade volu

Golden Bulls

Golden Bulls is the newest expert that have new 3 different indicator which, our team had designed . EA works on based on 3 differnt Stratagy *** DAY TRSDING and NO FILTER 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 generati

SFE Stealth

The system looks for signs of reversal, in hours when the market is not strong and the risk of high movements is low. The system has the ability to work well with many symbols, and the correlation of the different symbols is generally very low, giving to the system a very high diversification, which reduces the overall risk. The system generally launches several trades every day, which added to the high diversification, provides the opportunity to aspire to a relatively sta

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

Dragon Slayer

Dragon Slayer Pro is an innovative EA that incorporates some very advance secretive trading algorithm. Its new trading system is based on Bollinger Bands Moving Average (BBMA) like strategy. It’s a very profitable EA that has the capability to double the account. Dragon Slayer Pro is able to achieve very high profit with minimal drawdown. Backtest results for EURUSD M5 from 6/5/2018 to 8/13/2019 shows that it handily beats the #1 EA robot in the Market on that day. Strategy Tester Result

VR Watch list and Linker

VR Watch list and Linker – adviser for linking (Linker) open charts in MetaTrader terminal. The program has its own Market Watch which changes the trading instrument in opened MetaTrader charts.  By selecting a trading instrument in the market watch trader will get charts of the selected trading tool in opened terminal charts. In this way, by setting several charts with different timeframes and indicators, trader can conduct a lookup for financial instrument that gives a trading signal according

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
464%
Subscribers
10
Weeks
47
Trades
484
Win
86%
Profit Factor
3.52
Max DD
36%
Growth
385%
Subscribers
9
Weeks
103
Trades
2155
Win
75%
Profit Factor
2.27
Max DD
26%
Growth
82%
Subscribers
15
Weeks
13
Trades
1152
Win
64%
Profit Factor
1.43
Max DD
39%
Growth
689%
Subscribers
172
Weeks
36
Trades
925
Win
90%
Profit Factor
2.21
Max DD
56%
Growth
231%
Subscribers
10
Weeks
42
Trades
258
Win
88%
Profit Factor
10.79
Max DD
1%
Growth
2097%
Subscribers
47
Weeks
98
Trades
3431
Win
79%
Profit Factor
2.21
Max DD
41%
Growth
1146%
Subscribers
69
Weeks
159
Trades
3141
Win
69%
Profit Factor
1.46
Max DD
19%
Growth
2136%
Subscribers
14
Weeks
72
Trades
502
Win
84%
Profit Factor
4.47
Max DD
36%
Growth
13500%
Subscribers
88
Weeks
111
Trades
1274
Win
89%
Profit Factor
6.17
Max DD
47%
Growth
239%
Subscribers
12
Weeks
125
Trades
1688
Win
76%
Profit Factor
1.86
Max DD
30%