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.

Large size trade gets more slippage?

Hi, I'm using different EA's for trades it's possible large sizing trades face more slippage compare to small size? Thanks for your repay and experience

Can I trade "S & P 500" or "US 500" with Meta Trader 5 ?

Hello everybody, I am a beginner in Meta Trader and in trading in general. I have a demo account and I have noticed that I can only trade the Forex. How can I trade "S & P 500" or "US 500" or other indices with Meta Trader ? Do I have to have another broker demo account ? Thank you a lot in advance

Market Condition Evaluation based on standard indicators in Metatrader 5

I just started this thread as a continuation of the talking made on this topic (we can read it). Or ...to make it shorter: it was some discussion about forecasting/predicting of the next candle or direction of the movement or market condition evaluation. And it was around standard indiocators in...

Débutant : bot trading / Copy trading, conseil de trading

Bonjour à tous, je m'appepelle Quentin Ohlmann, je suis docteur en médecine, médecin spécialisé en psychiatrie, j'ai également un mémoire de biologie et les attestations de soins d'urgence de niveau 2. Bref pas grand chose à voir tout ça ! Plutôt quelqu’un " de terrain " Je suis débutant en trading

Become an Author at MQL5.com!

Thenew MQL5 Community website at http://www.mql5.com keeps developing. Weinvite all of you to make your contribution to this development. Thenew MQL5is the evolutionary continuation of MQL4. The new language ischaracterized by the support of object oriented programming, by ahigher code execution...

What is going on with Mql5 Payment System .

Imagine my surprise on Friday last weekend when i woke up to withdraw my funds from Mql5 and there were no payment options available for withdrawal !. First they took down PayPal last month and now no webmoney or epayment withdrawals. And i have since sent service desk a message on Friday but no

Webmoney Alternative withdrawal payments

Hello to all, This thread is opened for discussion about Webmoney alternative,hope the moderator will read this thread and provides a good suggestion to be resolved the Webmoney withdrawal, Anyway if anyone knows a good alternative way for it,are very welcomed, So till now we know the Webmoney

A recursive function does not work as I expect it

This recursive function should return "1" in the first call (with "3"), but it still returns "false" ("0"). int init(){ Print ("3: ",recursiveFunction(3)); Print("12: ",recursiveFunction(12)); Print("25: ",recursiveFunction(25)); }bool recursiveFunction (int a=0, int counter=1){ if (a+3==15) {

Unable to receive sms

Hi, I want to withdraw money from MQL5 as screenshot attached. the problem is I am not receiving any sms. and I don't know how to setup telegram message. help needed thanks.

Discussion of article "Developing a cross-platform grider EA (part III): Correction-based grid with martingale"

New article Developing a cross-platform grider EA (part III): Correction-based grid with martingale has been published: In this article, we will make an attempt to develop the best possible grid-based EA. As usual, this will be a cross-platform EA capable of working both with...

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 XIV): Symbol object

In this article, we will create the class of a symbol object that is to be the basic object for creating the symbol collection. The class will allow us to obtain data on the necessary symbols for their further analysis and comparison.

Library for easy and quick development of MetaTrader programs (part XIII): Account object events

The article considers working with account events for tracking important changes in account properties affecting the automated trading. We have already implemented some functionality for tracking account events in the previous article when developing the account object collection.

Library for easy and quick development of MetaTrader programs (part XII): "Account" object class and collection of account objects

In the previous article, we defined position closure events for MQL4 in the library and got rid of the unused order properties. Here we will consider the creation of the Account object, develop the collection of account objects and prepare the functionality for tracking account events.

Library for easy and quick development of MetaTrader programs (part XI). Compatibility with MQL4 - Position closure events

We continue the development of a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the tenth part, we resumed our work on the library compatibility with MQL4 and defined the events of opening positions and activating pending orders. In this article, we will define the events of closing positions and get rid of the unused order properties.

Optimization management (Part I): Creating a GUI

This article describes the process of creating an extension for the MetaTrader terminal. The solution discussed helps to automate the optimization process by running optimizations in other terminals. A few more articles will be written concerning this topic. The extension has been developed using the C# language and design patterns, which additionally demonstrates the ability to expand the terminal capabilities by developing custom modules, as well as the ability to create custom graphical user interfaces using the functionality of a preferred programming language.

Developing a cross-platform grider EA (part III): Correction-based grid with martingale

In this article, we will make an attempt to develop the best possible grid-based EA. As usual, this will be a cross-platform EA capable of working both with MetaTrader 4 and MetaTrader 5. The first EA was good enough, except that it could not make a profit over a long period of time. The second EA could work at intervals of more than several years. Unfortunately, it was unable to yield more than 50% of profit per year with a maximum drawdown of less than 50%.

Library for easy and quick development of MetaTrader programs (part X): Compatibility with MQL4 - Events of opening a position and activating pending orders

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the ninth part, we started improving the library classes for working with MQL4. Here we will continue improving the library to ensure its full compatibility with MQL4.

Extract profit down to the last pip

The article describes an attempt to combine theory with practice in the algorithmic trading field. Most of discussions concerning the creation of Trading Systems is connected with the use of historic bars and various indicators applied thereon. This is the most well covered field and thus we will not consider it. Bars represent a very artificial entity; therefore we will work with something closer to proto-data, namely the price ticks.

Arranging a mailing campaign by means of Google services

A trader may want to arrange a mailing campaign to maintain business relationships with other traders, subscribers, clients or friends. Besides, there may be a necessity to send screenshotas, logs or reports. These may not be the most frequently arising tasks but having such a feature is clearly an advantage. The article deals with using several Google services simultaneously, developing an appropriate assembly on C# and integrating it with MQL tools.

Developing a cross-platform Expert Advisor to set StopLoss and TakeProfit based on risk settings

In this article, we will create an Expert Advisor for automated entry lot calculation based on risk values. Also the Expert Advisor will be able to automatically place Take Profit with the select ratio to Stop Loss. That is, it can calculate Take Profit based on any selected ratio, such as 3 to 1, 4 to 1 or any other selected value.

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.

Adding some conditions to FX Forecast indicator alert (Job for satemsalah)

I need to add to this indicator alert two conditions. For BUY alert: -Price close > EMA200 -EMA50 > EMA 200 For SELL order, of course, thta othe way around

Mt4/mt5 development projects

i m very serious about work i have many tasks to do currently i m working with one developer he is very genius and professional developer but i need some more developers becouse at the same time i have muliple tasks so he cannot handle all of my tasks at once if you are interested please read full

Modify current EA

I would like to add a simple Parabolic SAR feature to my EA that closes all current open orders of the selected symbol on the reversal of the SAR.  For example, if the current open positions are long and the SAR reverses in the short direction, all Long positions should be closed; and vice

Combining Support Resistance with Fibonacci Retracement and Expansions

Hello,  I WANT A SUPPORT RESISTANCE TO COINCIDE WITH FIBO RETRACE AND EXPANSIONS AND GIVE ALERT. I dont want the useless fibo leves to be shown on the screen unless they are part of sup/res. I've attached Auto_fibo = fibo retrace ZigZag Expansion = fibo expansion For sup/res i don't have mq4

I want a trading robot folowing my indicators.

I have some indicators that seem to work together. I would like a robot that can read and understand several indicators on different timeframes. There is a baseline as well as 3 other indicators. It has options for trading in different timeframes and if a trade is manually closed then it should be

Sync IQ Option Candle data in MT4 as offline chart

I need expert advisor to synchronise IQ Option Candle data in mt4 using IQ Option api and shown in mt4 as Offline chart It should sync tick data of selected pairs given in array within EA code. I need complete source code

1/2H EMA cross/retest

Small TF scalping bot (UsdCad M3) 20/40ema cross on bar close, entry within 10 bars(30M) price=< (Sell) price=>(Buy) 20 or 40ema or void. 1H 100ema, 80/20 rsi 8 period also entry points. Trailing stop(5-12)/1H 100ema or 80/20 RSI = TP/New position, SL = 5 from entry. Tf and ema values =

Code translation from PRT file to mql4

Dear Developers, I would like to translate a pro real time EA file to a MQL4 EA file. It's about DAX, MACD and MA.  I'm looking for an experimented and available developer to do this next week.  This first job can be the beginning of a long term cooperation.  I have decades of EA

News Time EA

EA news spike News refer from FFC News IMPACT "1.2.3" 1 low 2 medium 3 high Only the messages of the first currency should be traded. Z. B EUR / CHF EUR USD May only the news be traded for EUR. Balance Stop 250 € SL 50 points TP 500 points Trailing Stop hide "true / false" TRAILING START "50"

Simple EA for one indicator

Hello, I have an indicator/strategy written using Pine Script editor for the TradingView website with 78.12% winning/profitable trades. 1. A parallel version in MQL4 so i can use it on MT4. 2. An EA which opens and closes positions (buy and sell) based on the indications given by the indicator

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

TS Trade

DESCRIÇÃO O TS Trade é um robô desenvolvido por profissionais com longa experiência no Mercado Financeiro. É baseado em algoritmos de negociação avançados. Tem como principal característica uma gestão de risco rigorosa.É perfeito para quem busca uma ferramenta eficaz para automatizar suas negociações. Instale o Robô e deixe que ele faça todo o trabalho por você. MÉTODO O TS Trade utiliza um algoritmo o qual possibilita identificar uma tendência do mercado a partir da movimentação de duas méd

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

Fibo Alert Ultimate MT5

This tool adds alerts to your Fibo Retracement and Fibo Expansion objects on the chart. It also features a handy menu to change Fibo settings easily and quickly! Please note the product is not working as a demo. Please watch the video. Features Alert for Fibo Retracement and Fibo Expansion levels. Sound, Mobile and Email alert. Up to 15 Fibo Levels. Continuous sound alert every few seconds till a user clicks on the chart to turn it OFF. Single sound alert with pop-up window.

Spread and Swap monitor

The indicator is intended for determining the spread and swap size, the distance for setting stop orders and stop losses from the current price allowed and the risk per 1 point in the deposit currency. The indicator informs a trader about possible additional expenses and profits connected with transferring a position to the next trade session of the financial instrument. It also informs about the spread size and the distance of pending orders, stop loss and trailing from the current price. In a

Virtuoso

Эксперт - симбиоз торговых алгоритмов. Предназначен для торговли основными валютными парами, имеет защиту от сбоев - при восстановлении соединения советник продолжит работу со своими ордерами.   Робот контролирует объем торговых позиций, проскальзывание,  раздвижку спреда,  время торговли, осуществляет сопровождение и защиту открытых ордеров, может работать с депозитом любого размера. ПАРАМЕТРЫ Use_LOGO - использовать логотип на графике Use_Time - Использовать

Multi Matrix Trader

Last days of discount. The price will be increased on 23.09.2019 ! We are investing in our experience additional €100K real money, do you want to join us in our journey ? Please note! Do not try to test Multi Matrix Trader in the Strategy Tester, due to MetaTrader 4 platform limitation and platform availability to test only one pair at a time. Multi Matrix Trader opens positions on several FX pairs at the same time. Live trading results : https://www.mql5.com/en/signals/6

MiriumInvestSoft EA

This advisor was created with the aim of taking from the market a small profit, during low volatility. We studied the market, strategies and algorithms for a long time to find the best entry point. Each transaction is accompanied by a protective stop and virtual profit. We have provided for slippage and widening of the spread.All this together gives very good results. The EA uses several indicators. Recommendations. We found the best option for the risk of profit on two currency pairs: EURUS

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

Bruces Price Predictor

THE #1 Rated MT4 Indicator On The Market For A Reason *Non-Repainting Indicator Bruce Webb Explains How To Use Bruce's Price Predictor In Detail And Free Forex Strategy https://youtu.be/hfoB1tZZpTo Bruce's Price Predictor is an indicator that shows precise price reversals. A great arsenal to add to any chart.  Bruce's Price Predictor points price reversals with high degree of accuracy and it is great for scalping on the 1min time frame, Or swing trading on the 1hr time frame. Buy and sell ar

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
379%
Subscribers
16
Weeks
96
Trades
2078
Win
75%
Profit Factor
2.25
Max DD
26%
Growth
385%
Subscribers
31
Weeks
39
Trades
424
Win
87%
Profit Factor
3.46
Max DD
29%
Growth
405%
Subscribers
16
Weeks
28
Trades
809
Win
90%
Profit Factor
1.87
Max DD
56%
Growth
95%
Subscribers
4
Weeks
37
Trades
537
Win
82%
Profit Factor
1.93
Max DD
19%
Growth
885%
Subscribers
5
Weeks
72
Trades
380
Win
66%
Profit Factor
2.03
Max DD
66%
Growth
1951%
Subscribers
91
Weeks
89
Trades
3329
Win
79%
Profit Factor
2.24
Max DD
41%
Growth
1265%
Subscribers
43
Weeks
72
Trades
616
Win
64%
Profit Factor
1.82
Max DD
49%
Growth
888%
Subscribers
142
Weeks
21
Trades
700
Win
64%
Profit Factor
1.57
Max DD
37%
Growth
1470%
Subscribers
14
Weeks
63
Trades
355
Win
71%
Profit Factor
4.63
Max DD
21%
Growth
2832%
Subscribers
8
Weeks
28
Trades
220
Win
68%
Profit Factor
3.31
Max DD
30%