Download MetaTrader 5
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.

Traders Joking

Do you have interest or hobby outside trading ?, or some jokes and humor for other forumer ? or maybe something else ?, Well, why don't show it here. Life is NOT all about trading or programming, and so is this topic, and you must participate in this topic ;D.

Freelance design thoroughly revised!

We have finally completed our work on the new Freelance layout and are pleased to present it to you. Now, it has become easier to create and track an order execution - we have expanded the Categories, added popular skills and made passing the steps more convenient and comprehensible. We have removed...

All (not yet) about Strategy Tester, Optimization and Cloud

A must ! Before using it or asking any question : please read the Online Help  (Also accessible by F1 on your MT5 platform) Strategy Tester For Traders General overview of the possibilities. Overview of results : Visualize a Strategy in the MetaTrader 5 TesterIf you are thinking to buy a product on...

USD/JPY Analysis

Well, the asset moves as I’ve predicted. I think that I can earn even more on USD/JPY! Definitely, the show must go on =) 

Any way to automate account reports on customizable time interval...?

hey all, does anybody know of a way to automate the generation/export of account reports? I found an EA that has been performing well - HOWEVER, I still need to do further testing and observation in real-time. I'm running MT4 on a VPN, and originally thought I could simply get a program that...

Error 4051 invalid stoploss

Hello i got an error like this   could anyone please help me to figure out how to fixed it?.. this is my stoploss code : double getOrderStopLoss(int orderMagicNumber, int orderType, double price) {   double value = 0;   if(orderMagicNumber == 700) {      if ((Bars>20)&&(sqLowest(Symbol(), 0, 20 , 2)...

Forecast and levels for S&P 500

S&P 500 January-March 2017 Forecast: long-term bullish ranging within the narrow s/r levels for direction W1 price is located far above Ichimoku cloud in the bullish area of the chart. The price is on ranging within the following narrow support/resistance levels for the bullish trend to be resumed...

How to shift the end of the graph on MT4 ios ?

Hello, Do you know how to shift the end of the chart on mt4 ios ? I can not see the whole ichimoku clouds because I can not shift the graph to the left. Can you help me ? Regards, ps: I use an iphone 5

Signal_Bars_v7

Signal Bars has come of age so i thought that i would start a new thread with the latest version This version Signal Bars v7 has some new features, the User can select which Timeframes they want displayed and the indicator can now be placed into any indicator window to help free up chart space. One...

Indicators: Alligator

Alligator: Alligator indicator is a combination of Balance Lines (Moving Averages) that use fractal geometry and nonlinear dynamics. Author: MetaQuotes Software Corp.

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.

Visualizing trading strategy optimization in MetaTrader 5

The article implements an MQL application with a graphical interface for extended visualization of the optimization process. The graphical interface applies the last version of EasyAndFast library. Many users may ask why they need graphical interfaces in MQL applications. This article demonstrates one of multiple cases where they can be useful for traders.

How to create Requirements Specification for ordering an indicator

Most often the first step in the development of a trading system is the creation of a technical indicator, which can identify favorable market behavior patterns. A professionally developed indicator can be ordered from the Freelance service. From this article you will learn how to create a proper Requirements Specification, which will help you to obtain the desired indicator faster.

Money Management by Vince. Implementation as a module for MQL5 Wizard

The article is based on 'The Mathematics of Money Management' by Ralph Vince. It provides the description of empirical and parametric methods used for finding the optimal size of a trading lot. Also the article features implementation of trading modules for the MQL5 Wizard based on these methods.

LifeHack for traders: Blending ForEach with defines (#define)

The article is an intermediate step for those who still writes in MQL4 and has no desire to switch to MQL5. We continue to search for opportunities to write code in MQL4 style. This time, we will look into the macro substitution of the #define preprocessor.

Controlled optimization: Simulated annealing

The Strategy Tester in the MetaTrader 5 trading platform provides only two optimization options: complete search of parameters and genetic algorithm. This article proposes a new method for optimizing trading strategies — Simulated annealing. The method's algorithm, its implementation and integration into any Expert Advisor are considered. The developed algorithm is tested on the Moving Average EA.

LifeHack for traders: Fast food made of indicators

If you have newly switched to MQL5, then this article will be useful. First, the access to the indicator data and series is done in the usual MQL4 style. Second, this entire simplicity is implemented in MQL5. All functions are as clear as possible and perfectly suited for step-by-step debugging.

Custom Strategy Tester based on fast mathematical calculations

The article describes the way to create a custom strategy tester and a custom analyzer of the optimization passes. After reading it, you will understand how the math calculations mode and the mechanism of so-called frames work, how to prepare and load custom data for calculations and use effective algorithms for their compression. This article will also be interesting to those interested in ways of storing custom information within an expert.

Automatic construction of support and resistance lines

The article deals with automatic construction of support/resistance lines using local tops and bottoms of price charts. The well-known ZigZag indicator is applied to define these extreme values.

Testing patterns that arise when trading currency pair baskets. Part III

In this article, we finish testing the patterns that can be detected when trading currency pair baskets. Here we present the results of testing the patterns tracking the movement of pair's currencies relative to each other.

The Channel Breakout pattern

Price trends form price channels that can be observed on financial symbol charts. The breakout of the current channel is one of the strong trend reversal signals. In this article, I suggest a way to automate the process of finding such signals and see if the channel breakout pattern can be used for creating a trading strategy.

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.

Error Code 4051 Invalid stoploss for OrderModifyFunction

Hello anyone can help me? i got an error 4051 invalid stoploss for OrderModifyFunction when proofreading from moderator to pass the mql market but i see no error on my strategy tester.. could anyone help me to fixed it ? thanks

Create an EA with an Avergaer utilty that i have

Hi Guys. I have an utility, it´s an averager. - I want the utility to open new trades in automated way, when the current trades finishes (now the averager is not doing that, i have to do it manually). - Add some buttons for closing sell or buy independantly. - Add some rsi filter (can be another...

I want to get an expert for this strategy

The picture explains the strategy I want to control all 100 positions (sizes, and How many times will open at the same time)  example : position number 13 = size:34:00 lot.  will open x 5.  expert will open 34:00 LOT.  5 times. total: 34:00 x 5 = 170:00...

Need a profitable EA with low drawdowns(not martingale)

I need a profitable EA which is not a Martingale one. It should have a low drawdowns (reasonable). Please provide live a/c proof or a demo version of the EA. If the EA is good enough and satisfiable proofs are provided, I will buy right away.

COT data collect on web MySQL data

Hello,I need an expert who will create a complete module that downloads weekly data from the COT database and will collect it on a web server in the MySQL database. Calculations will be made on the data and will be presented in graphic form. data example:http://www.cftc...

Mt4 execute at market price

Hi, I´d like to have an EA that execute orders according to price at marketprice, not pending orders. There will be 4 prices listed, 3 i will set manually and 1 is automatically. For example, if EURUSD is going up, I will set and BS, SL1, SL2(it´s equation, i will describe below) and SS. If...

Hi guys! I would like someone to program a simple wickfiller EA which follows my trading strategy.

Hi! If you have experience to program EA and if you are interested don`t hesitate to apply!I use moving averages, 3 consecutive candle pattern, and the previous wick`s size as tp level.I tell you more in private after you applied. Thank you!

I need simple an EA, simply operate by indicator Parabolic SAR (PS) & Bollinger Band (BB).

I need simple an EA, simply operate by indicator Parabolic SAR (PS) & Bollinger Band (BB). 1.       Logic   -          When candlestick above PS, look for BUY...

EA Complètement automatisé sur indicateur PipTrend Pro

Bonjour, J'ai acheté l'indicateur PipTrend Pro et j'ai besoin de quelqu'un pour développer l'EA Complètement automatisé selon plusieurs options: Entrez sur le marché et le taux de réussite est supérieur à 65% (taux de réussite statistique> 65%) Les options pour définir le Profiter sur...

Simple price based ea

Dear ladies and gentlemen. I need a simple ea with extensive Moneymanagement  that opens a grid of trades from defined price levels.                                  Last week 3 coders would like to fix the job...

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!

Synchronized Charts

The Synchronized Charts script allows comparing bars of different symbols or different periods of the same symbol. Attach the script to a chart and move bars or change the scale, all opened chart will move synchronously with the current one. The bars on different charts aligned to the border according to their open time.

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

Exp TickSniper PRO FULL

Exp-TickSniper is a fast scalper that automatically selects parameters for each currency pair separately. Would you like to have an Expert Advisor that could automatically calculate trade parameters and adjust to the current market situation? 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 th

Exp5 Duplicator

The Expert Advisor repeats trades a preset number of times on your account. The following functions are supported: custom lot for copied trades, copying Stop Loss, Take Profit, use of trailing stop and much more. It copies all deals opened manually or by another Expert Advisor. It is possible to increase the lot size of the signals. Note: This is not a copier for trade between terminals. A trade copier for MetaTrader 4 is available here: COPYLOT or COPYLOT MT5 Version of the Duplicator for

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 Hero

Grid Hero is a fully automated EA that uses a revolutionary Grid algorithm (P.A.M.A.) together with a signature synergy of Price Action trading and an Artificial Instinct Self-Adaptive Processing Unit. Grid Hero was strictly developed, tested and optimized using the "Reversed Sampling" development methodology based on "In-Sample" phase (2012 to 2017) and "Out-Of-Sample" phase (2004 to 2011). It has passed 13 years back test of real tick data and real variable spread (with commission) from 2004

Pure Alpha

PURE ALPHA is an intelligent Expert Advisor (EA), which scalps between the end of the New York and the beginning of the Asian Session. By scalping the night session, the aim is to achieve many small, rather overall market neutral profits. The strategy is based on Price Action and a mathematical component using volatility. The order closure is individual, taking into account the current market conditions. Usage of Stop Loss and Take Profit, always! no martingale, no grid, no hedging!

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 featu

Wolfgrid EA

Wolf Grid EA is an expert advisor using customized indicators to identify trend reversals. The entries are usually accurate and in case if the trend reverse with a delay the positions will be managed by a smart grid system. This system uses a grid of orders which increases lot size after the stop loss is reached. The grid size is limited for more safety. In order to get better profit an automatic trailing stop has been implemented to assess the best trailing stop value based on the volatility

CAP Asian Scalper EA

CAP Asian Scalper is an Expert Advisor that uses range breakouts strategy to enter trades when the market is the most quiet. It will scalp the market for small price deviations. This EA will need a good broker with small spread to work successfully. It is fully optimized for AUDCAD, EURAUD, GBPAUD, GBPCAD, GBPCHF and GBPUSD. The trades are based on several indicators and it's not a tick scalper EA. It need 1:300 leverage minimum, and a low spread broker. It is recommended to use a low spread bro

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
413%
Subscribers
30
Weeks
22
Trades
187
Win
94%
Profit Factor
12.66
Max DD
10%
Growth
50%
Subscribers
7
Weeks
9
Trades
190
Win
68%
Profit Factor
1.99
Max DD
9%
Growth
481%
Subscribers
41
Weeks
28
Trades
112
Win
90%
Profit Factor
59.12
Max DD
31%
Growth
2332%
Subscribers
13
Weeks
27
Trades
375
Win
99%
Profit Factor
17.73
Max DD
56%
Growth
565%
Subscribers
10
Weeks
48
Trades
2016
Win
77%
Profit Factor
2.11
Max DD
63%
Growth
1932%
Subscribers
22
Weeks
273
Trades
7538
Win
69%
Profit Factor
1.44
Max DD
34%
Growth
1257%
Subscribers
55
Weeks
63
Trades
289
Win
75%
Profit Factor
2.19
Max DD
13%
Growth
1009%
Subscribers
9
Weeks
81
Trades
910
Win
74%
Profit Factor
2.21
Max DD
31%
Growth
1152%
Subscribers
27
Weeks
60
Trades
476
Win
78%
Profit Factor
2.59
Max DD
39%
Growth
780%
Subscribers
13
Weeks
66
Trades
562
Win
81%
Profit Factor
1.74
Max DD
29%