MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal

Automated Trading and Strategy Testing

Subscribe to signal
Hiram
100.53%, 19 530.18 USD
eInTradePanel Expert Advisor
eInTradePanel
Author: Integer
MQL5 Wizard: Creating Expert Advisors without Programming MQL5 Wizard: Creating Expert Advisors without Programming Screenshot
AUDUSD, M15
Real
Live Range ObserverLive Range Observer Try product
Live Range Observer
Author: forex2start
To communicate with the traders, please log in or register

Traders Forum

Here you can ask any questions on technical analysis, discuss ideas about trading systems, indicators and robots, as well as hone your skills of programming trading strategies in MQL5.

Communicate and share your experience with traders from anywhere in the world. Ask questions and help newbies with valuable advices - MQL5.community is developing along with you.

Who is Iranian?

Hi . I am from Iran

Where are you from ?

I found this very nice topic , so I thought this would be a good idea to know a little more background of the participants in our forum, do not hesitate to let you know. Welcome traders of all countries.

MQL5 Cloud Errors!!

When i test MQL5 Cloud 's stability,i found some errors(Outliers)! I used a simple ea in which there is a special parameter "Epoch",running it in the "Slow complete algorithm " mode. Most of results are right,but some are wrong!please check it! I suggest you can check each agent's history data in...

Why does the timing of the beginning & ending of 4-hour chart candlestick not match up with Eastern Standard Time?

Right now it is 12:09 am. The most recent candlestick that I show on my 4-hour chart shows that the candle started at 4:00 am. It is not even 4:00 am in my time zone yet?! What the heck?!

IF YOU TRADE SCALPING; which time frame you prefer ?

M1 M2 M3 M5 M10 M15 M20 M30 other suggestions; PLEASE WRITE IT !

Discussion of article "Creating Tick Indicators in MQL5"

New article Creating Tick Indicators in MQL5 is published: In this article, we will consider the creation of two indicators: the tick indicator, which plots the tick chart of the price and tick candle indicator, which plot candles with the specified number of ticks. Each of the indicators writes the...

Articles

Learn MQL5 programming language to develop trading strategies using numerous published articles written mostly by you - MQL5.community members.

All articles are divided into categories, so that you can quickly find the answer various aspects of programming: "Integration", "Tester", "Trading Systems" and so forth.

MQL5 Cookbook: Using Indicators to Set Trading Conditions in Expert Advisors

In this article, we will continue to modify the Expert Advisor we have been working on throughout the preceding articles of the MQL5 Cookbook series. This time, the Expert Advisor will be enhanced with indicators whose values will be used to check position opening conditions. To spice it up, we will...

Indicator for Point and Figure Charting

There are lots of chart types that provide information on the current market situation. Many of them, such as Point and Figure chart, are the legacy of the remote past. The article describes an example of Point and Figure charting using a real time indicator.

The ZigZag Indicator: Fresh Approach and New Solutions

The article examines the possibility of creating an advanced ZigZag indicator. The idea of identifying nodes is based on the use of the Envelopes indicator. We assume that we can find a certain combination of input parameters for a series of Envelopes, whereby all ZigZag nodes lie within the...

MQL5 Cookbook: The History of Deals And Function Library for Getting Position Properties

It is time to briefly summarize the information provided in the previous articles on position properties. In this article, we will create a few additional functions to get the properties that can only be obtained after accessing the history of deals. We will also get familiar with data structures...

MQL5 Programming Basics: Time

The article focuses on standard MQL5 functions for working with time, as well as programming techniques and practically useful functions for working with time that are required when creating Expert Advisors and indicators. Particular attention is paid to the general theory of time measurement. This...

Debugging MQL5 Programs

This article is intended primarily for the programmers who have already learned the language but have not fully mastered the program development yet. It reveals some debugging techniques and presents a combined experience of the author and many other programmers.

MQL5 Programs Market

Here you will find a lot of programs for the MetaTrader 5 terminal that release traders from routine operations helping to focus on really important matters.

Technical indicators, trading robots, control panels and analysis systems are all available in the MQL5 language.

Best of the Best Demo

Everyone who has ever optimized an Expert Advisor faced a problem of choosing the best parameters from all the optimization results. Best of the Best is intended to solve it. The application has a simple and intuitive graphical interface. It allows sorting the results of optimization according to...

Relative Strength Index Trader

For opening positions, the Expert Advisor uses signals from the Relative Strength Index (RSI) indicator. Input Parameters: Period of RSI - RSI period; Signal level in percents - level the line should cross to generate a signal for opening a position; Take in atr, 0 - do not use a take...

Trend Color Band

This indicator is not multiple MA indicator cluster. It draws trend band by dual moving average lines with multiple colors, and includes: Uncertain rise; Uncertain fall; Certain rise; Certain fall. All currency-pairs and all timeframes are supported. Both MetaTrader 5 and MetaTrader...

Best of the Best

Everyone who has ever optimized an Expert Advisor faced a problem of choosing the best parameters from all the optimization results. Best of the Best is intended to solve it. The application has a simple and intuitive graphical interface. It allows sorting the results of optimization according to...

Pin Bar AHA

This is a simple to use Pin Bar indicator for the MetaTrader 5 platform. Current configuration sets a pin at: Min nose ratio: 60 Max body ratio: 40 Both are customizable. On a bearish pin a red diamond/dot appears. On a Bullish pin a green diamond/dot appears (only after the...

Gold Mine

A stable gold mine from developers who trade their own Expert Advisors on real accounts is here! We are introducing Gold Mine, the crowing result of our many years of experience in active trading. We regularly update, test and improve all our products so as to meet the high standard of the...

Trading Signals

Choose a signal you are interested in and subscribe to it in a few clicks. Monitored accounts are provided with a detailed statistics and trading history.

Sell the signals of your trading system to thousands of subscribers around the world remaining its sole developer. With our service, your successful strategy can make you a profit even in case of a small start-up budget.

Profit/Month
470%
Subscribers
70
Weeks
19
Trades
491
Win
87%
Avg PIPS
67
Max DD
26%
Profit/Month
13%
Subscribers
0
Weeks
12
Trades
222
Win
86%
Avg PIPS
46
Max DD
31%
Profit/Month
129%
Subscribers
70
Weeks
22
Trades
438
Win
90%
Avg PIPS
62
Max DD
15%
Profit/Month
237%
Subscribers
32
Weeks
15
Trades
153
Win
95%
Avg PIPS
14
Max DD
25%
Profit/Month
209%
Subscribers
21
Weeks
15
Trades
988
Win
99%
Avg PIPS
214
Max DD
0%
Profit/Month
146%
Subscribers
1
Weeks
15
Trades
146
Win
89%
Avg PIPS
114
Max DD
44%

Source Code Library

Have no idea how to start learning MQL5? Here you can find lots of ready-made programs for the MetaTrader 5 client terminal. Download and learn examples, as well as write your own indicators and experts.

Your programs published in the largest library of MQL5 source codes will be available in every MetaTrader 5 client terminal and MetaEditor 5.

Didi Index

Didi Index mql5 source code.

AscTrend Expert Advisor

Trading strategy based on ASCTrend indicator as main signal, filtered by NRTR indicator and/or by TrendStrength indicator.

SSL_Channel_Chart

A variant of the SSL indicator performed in the form of the channel and represented as the colored cloud with the filling of alerts when the direction of the trend changes

MACD_with_Crossing

Variation on the theme MACD, using the colored bars as the signals of entry and exit

DT-Pirson

The volatility indicator

SSL

A semaphore signal indicator that uses two Moving Averages in the form of NRTR

Jobs for Freelancers

Here you can post or fulfill an order for the development of indicators, trading robots and other useful applications for trading in financial markets.

This is the biggest site with a guarantee of payment to the developer and protection of the customer - the order amount is automatically reserved on the customer's account, and any disputes are resolved in arbitrage

-

Scalping EA from custom indie

Greetings, This is a two part job. Firstly, Convert a .mq5 into a .mq4 Secondly, using this converted mq4 indie I would like a EA programmed. When indie signals a SHORT/LONG signal, EA enters a trade. Plus: Lot sizes customisable. SL as low as 1 pip/10 points. - customisable TP as low as 1 pip/10...

Modify Indicator

Hello Alex, This is the job to modify the divergence indicator. I will provide all specification details and files required for the job. If you need any more information or clarification, I am more than willing to provide. Thanks Best Regards, Jackson.

Sammu trend ea

here by i have attached one image. on that image i explained the execution of the flow of the ea . please go through the image and we can discuss about the expert advisor

Account Status Dashboard Required

I need a dashboard created. The dashboard will break down my holding positions status as well as the status of two EMA's. Please see the attached image. You;ll see that the image is self explanatory. The parameter to allow me to choose which currency pair, the two EMA's (default 5 and 13) and also...

Convert this indicator .ex4 for use in account ecn mt5 (mql5)

please i need to convert and use this (3) indicators in my account mt5 ecn (mql5) can someone help me? i need that someone convert this indicators for use in and account mt5 is possible?? best regards, juan

ATR Trail Expert Advisor - READ BEFORE BIDDING

We would like to be able to enter a position manually and add a comment that is recognised by the expert advisor. This will then automatically put the pending orders for 3 positions giving us a total of four positions. The expert advisor will automatically work out the lotsize based on our %...

... and much more – In your MetaTrader!

Download MetaTrader 5

 

Download Mobile MetaTrader 5