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.

MT5 Demo installation

Hello I have a problem when installing a new MT5 demo from <broker name removed>. Now two login - codes are needed , one is sent to mobile and one is sent to e-mail adress. I always got the mobile - code , but not the email - code.I was not able to clear this with broker. Does someone have an idea

Add int flag in each trade order

I try to tarck EA trading detail. I put flag in OrderInfo class . Test result : 1.As buy ,put an flag. Check modify okay. 2.Check the flag later ,it come to unknown state. It's look like orderinfo just a copy of trade operation.Want to know is PositionInfo or tradeinfo class keep trade data

EA dosn't work on VPS

Good day I have an EA, based on a custom Indicator, How do I get the EA to work on the VPS and get Signals from my Custom Indicator. EA returns INIT_FAILED cause iCustom returns false due to no Custom Indicator on the server, I see here, the same question was ignored

'Close all'/'Open' tools

'Close all' scripts for MT4.

Have you ever made money trading Binary Options?

Hello Folks, I would like to know is Binary Option Trading a legitimate way of trading? Also have you ever got success trading binary options? My gut feeling is that all Binary Option trading broker is a scam since most complains are related to manipulating trading software. In case any broker

Usefull links/threads/tools

The thread about threads: what's going around the forum everywhere    ============ MT5, mql5, mql5.com suggestions for improvement thread ============ Requests & Ideas The beginning Requests & Ideas, the beginning - the thread   Suggestions for Trading System thread  After Requests &...

Close All orders at takeprofit

I wanna know how i can close all orders if one order reaches the take profit

MetaTrader 5 Python User Group - the summary

The Main Study MetaTrader Python online documentation Python Releases for Windows - website MetaTrader5 : Python Package - website ---------------- The Article MetaTrader 5 and Python integration: receiving and sending data - the article ---------------- The Video ... ---------------- The CodeBase

Howto retreive the details of the last open order

Hi Everybody, I am trying to retrieve the details of the last open order (i.e. not pending) , but the code below does not seem to work. Any hints? Thanks MG for (int Counter=0; Counter <= OrdersTotal()-1; Counter++) { OrderSelect(Counter, SELECT_BY_POS,MODE_TRADES);

Forecast and levels for NZD

NZD/USD April-June 2017 Forecast: ranging within Ichimoku cloud for direction  W1 price is located inside Ichimoku cloud for the ranging market condition within the following support/resistance levels: 38.2% Fibo level at 0.7163 located in the beginning of the bullish trend to be resumed, and, 0...

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.

Continuous Walk-Forward Optimization (Part 3): Adapting a Robot to Auto Optimizer

The third part serves as a bridge between the previous two parts: it describes the mechanism of interaction with the DLL considered in the first article and the objects for report downloading, which were described in the second article. We will analyze the process of wrapper creation for a class which is imported from DLL and which forms an XML file with the trading history. We will also consider a method for interacting with this wrapper.

Library for easy and quick development of MetaTrader programs (part XXX): Pending trading requests - managing request objects

In the previous article, we have created the classes of pending request objects corresponding to the general concept of library objects. This time, we are going to deal with the class allowing the management of pending request objects.

Library for easy and quick development of MetaTrader programs (part XXIX): Pending trading requests - request object classes

In the previous articles, we checked the concept of pending trading requests. A pending request is, in fact, a common trading order executed by a certain condition. In this article, we are going to create full-fledged classes of pending request objects — a base request object and its descendants.

Neural Networks Made Easy

Artificial intelligence is often associated with something fantastically complex and incomprehensible. At the same time, artificial intelligence is increasingly mentioned in everyday life. News about achievements related to the use of neural networks often appear in different media. The purpose of this article is to show that anyone can easily create a neural network and use the AI achievements in trading.

Library for easy and quick development of MetaTrader programs (part XXVIII): Closure, removal and modification of pending trading requests

This is the third article about the concept of pending requests. We are going to complete the tests of pending trading requests by creating the methods for closing positions, removing pending orders and modifying position and pending order parameters.

SQLite: Native handling of SQL databases in MQL5

The development of trading strategies is associated with handling large amounts of data. Now, you are able to work with databases using SQL queries based on SQLite directly in MQL5. An important feature of this engine is that the entire database is placed in a single file located on a user's PC.

Continuous Walk-Forward Optimization (Part 2): Mechanism for creating an optimization report for any robot

The first article within the Walk-Through Optimization series described the creation of a DLL to be used in our auto optimizer. This continuation is entirely devoted to the MQL5 language.

Library for easy and quick development of MetaTrader programs (part XXVII): Working with trading requests - placing pending orders

In this article, we will continue the development of trading requests, implement placing pending orders and eliminate detected shortcomings of the trading class operation.

Library for easy and quick development of MetaTrader programs (part XXVI): Working with pending trading requests - first implementation (opening positions)

In this article, we are going to store some data in the value of the orders and positions magic number and start the implementation of pending requests. To check the concept, let's create the first test pending request for opening market positions when receiving a server error requiring waiting and sending a repeated request.

Exploring Seasonal Patterns of Financial Time Series with Boxplot

In this article we will view seasonal characteristics of financial time series using Boxplot diagrams. Each separate boxplot (or box-and-whiskey diagram) provides a good visualization of how values are distributed along the dataset. Boxplots should not be confused with the candlestick charts, although they can be visually similar.

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.

Modification and Integration of an EA , using hedging strategy on mathrenko chart.

Good morning, I would like to add an Integration to this Expert Advisor. This expert advisor work on the mathrenko chart, and it open a double position(hedging) with a setted lots on buy and sell side. I would like to trade going on Trend and for my hedging strategy to work I need the losing

Ea MT5 , based Bolinger band, Tdi ( 2 SMA on RSI ), MonvingAverage 50 Filter Trebd and candel confirmation

Bonjour Fabio, comment vas tu ?  je souhaite crée un robot de commerce  avec une stratégie simple que j'utilise aux quotidiens .. Malheuresement ce projet demandera  des améliorations après  des tests. j'ai déjà le code de la stratégie sur tradingView ( en Pine-script )  il

Combine signals of 2 indicators and create automated MT5 EA

Creation of an EA that will place and close SELLs and BUYs according to the combined signals of two indicators. The EA must be able to recognize the signals of the indicators from the charts, because there are not buffers for indicator's signals. The EA will include various tools, such as :  1)

Ride the lighting

Hello, Looking for a free developer to get started now on a EA. I will explain everything once we chat. Will be some back and forth until you understand what I'm after.  But if we start and continue until understood it shouldn't take long. cheers

Can you code this? -----> Advanced Master and Slave EA system!

I am looking for a skilled programmer who can re code, restructure and add additional functions to a previously developed multi terminal trading system. The system is based on two Experts (Master and Slave) and trades swaps against each other. Master EA and Slave EA exchange data and commands

Need an EA that can win EA competition

Hi folks, Hi need an EA which can make more than 100% in one month to join trading competition . Will require the source and exe files too. Am open to idea and suggestions. Tq

I NEED AN EA FOR DICTATING SPIKES IN BOOM AND CRUSH.

I need an indicator that will be able to dictate spikes in boom and crush market. After dectating the spikes there should be no much delay, ( at most, one or two minutes) before the spikes appear

Code a EA

I need to create an a EA . I have two indicators . EA need to place the trades when the conditions are met. Someone need to create a demo EA which can work on one or two days . I can only select if someone able to create a demo before I select you,  Following features required . Indicator

Interesting EA multitimeframe with few indicoators.

I have long ea requiment.Basicaly its many strategies trading together. Each has different set of rules. Strategy 1 on/off and params. Different indicators for each strategy.i want to add a deep learning model to it. Do you have experience with deep learning rl models. Indicators list will be

MT4 - I want you to create a new indicator to be called: Rangebar_Future_Prediction_Line.mq4

This indicator must work on any size Rangebar candle (offline chart). Parameters:  (all parameters are editable) 1. how many days to scan = 14  (scan the last 14 days) 2. how many closed candles = 14  (pattern formation of the last 14 closed candles) 3. how many future candles to draw

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!

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

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

Multi Strategist

News 31 March, 2020 price 219 USD + VAT only today. From tomorrow 259USD +VAT. Buy today and get all future versions for free. More couples are already testing.  News 29 March , 2020 New signal. More EURUSD strategies developed with the Strategy Scanning feature. Video tutorial on how to use the scanner available soon. Set file on request. News  March 27, 2020 From 1.4.2020 the price will be 259 USD + VAT. Buy now for 211 USD + VAT. (50USD will be donated). News March 26, 2020 A 50 USD Donati

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

Open lock

The Expert Advisor helps reduce the account drawdown. To do this, the losing deal is split into multiple small parts, each of these parts is closed separately. The EA can interact with other experts. For example, when a certain drawdown is reached, Open Lock can disable the other expert and start working with its orders. Open lock for MetaTrader 5 is available here Methods used by the EA Locking to prevent a drawdown increase Averaging orders used to cover the loss Partial clo

TripleH

Please do not believe in any Backtesting result . If you are still believe in backtesting , please go to my web site or youtube channel to STUDY what you never experienced . Do Not Be Always a New Player , And I will not answer those question about WHY I CAN NOT HAVE THE SAME RESULT ON BACKTESTING ! If you can not have the same , Why we can have the same result on Demo or Live ? Wake Up Trader . This is a trading market that many factors can make you be profitable also lose all your money alway

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

ForexNEWSandMarketHoursBar

The Forex NEWS is very important and traders must study high impact news and medium or bank Holiday and know when a market will start and end. This indicator (online version) get data from Forex Factory file automatically and display all NEWS on your chart. it is best tools that integrated all data in a chart. A ability of this indicator is display the markets hours. you can set your local time zone and your broker server zone in parameters and set parameters for which market you need to display

Do IT

DO IT - it is a Secure Automated Software for generation of daily profits for Forex market and indices. The architecture is a Fully Automatic Autonomous Robot Expert capable of ⭐⭐⭐⭐⭐   independently analyzing the market and making trading decisions   ⭐⭐⭐⭐⭐ The Trading system is Multi-currency and is able to trade on charts:  EURUSD, GBPUSD, USDJPY, SPX500, DAX30, GOLD H1 🚀             TELEGRAM CHANNEL   

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
21 625%
Subscribers
80
Weeks
118
Trades
186
Win
79%
Profit Factor
8.97
Max DD
38%
Growth
977%
Subscribers
32
Weeks
30
Trades
152
Win
86%
Profit Factor
5.35
Max DD
45%
Growth
1 355%
Subscribers
17
Weeks
42
Trades
189
Win
89%
Profit Factor
20.82
Max DD
50%
Growth
129%
Subscribers
4
Weeks
64
Trades
949
Win
78%
Profit Factor
1.59
Max DD
20%
Growth
678%
Subscribers
65
Weeks
86
Trades
301
Win
90%
Profit Factor
10.81
Max DD
37%
Growth
3 431%
Subscribers
128
Weeks
242
Trades
1812
Win
77%
Profit Factor
4.39
Max DD
48%
Growth
2 635%
Subscribers
18
Weeks
33
Trades
109
Win
80%
Profit Factor
2.97
Max DD
26%
Growth
807%
Subscribers
24
Weeks
178
Trades
3309
Win
69%
Profit Factor
1.21
Max DD
37%
Growth
794%
Subscribers
22
Weeks
122
Trades
1548
Win
69%
Profit Factor
2.06
Max DD
42%
Growth
256%
Subscribers
29
Weeks
205
Trades
1189
Win
79%
Profit Factor
4.17
Max DD
18%