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.

i want to learn programming and be able to code my indicator and ea

hello every one, pls how do i get started to learn how to code indicaors. i dont know anything about programming. some one help me

Market tab in MT4 doesn't show anything

When I select the market tab, the screen is blank where yesterday there were things to purchase.

Broker list won’t load/refresh!

Hey guys, I’ve been having this problem which I thought only occurred because I was using an old laptop. I have since upgraded and am having the exact same problem. Any help would be much appreciated. When I first download MetaTrader 4 or 5 (occurs to both platforms), I go to “Open a Trade Account”...

Strange Error "Testing pass stopped due to a critical error in the EA"

double p2p;  //+------------------------------------------------------------------+//| Expert initialization function                                   |//+------------------------------------------------------------------+int OnInit()  {//--- if(Digits==3 || Digits==5) p2p=10;else p2p=1;...

there are no trading operations

I test me EA on my own broker it works okay. But when I send in for validation I get the following : test on EURUSD,H1 there are no trading operations test on NZDUSD,H1 there are no trading operations test on GBPUSDcheck,M30 there are no trading operations test on XAUUSDcheck,Daily there are no...

News Straddle EA

HELLO ! I need a straddle EA  or pending order EA for forex.

Renko EA Hard to Find

Why is it so hard to find a simple Renko EA that orders on two bricks up/down etc, pretty much the same way youd trade a basic Renko strategy yourself. Reason being that you don't have to sit in front of computer all day. Does anyone know of any free EA that will do this?

economic caledar widget

Hello \ i copy html code to add economic calender in Arabic to my website ...but however i chose arabic as a language ..it displayed in english ? can you help me  <script type="text/javascript" src="https://c.mql5.com/js/widgets/calendar/widget.js?6"></script> <div...

summation elements for an array.

hello. Some one cane help me to write a simple code that can i use to summation elements for an array. tks.

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.

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.

Library for easy and quick development of MetaTrader programs (part IX): Compatibility with MQL4 - Preparing data

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 eighth part, we implemented the class for tracking order and position modification events. Here, we will improve the library by making it fully compatible with MQL4.

Developing a cross-platform grider EA (part II): Range-based grid in trend direction

In this article, we will develop a grider EA for trading in a trend direction within a range. Thus, the EA is to be suited mostly for Forex and commodity markets. According to the tests, our grider showed profit since 2018. Unfortunately, this is not true for the period of 2014-2018.

Library for easy and quick development of MetaTrader programs (part VIII): Order and position modification events

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 seventh part, we added tracking StopLimit orders activation and prepared the functionality for tracking other events involving orders and positions. In this article, we will develop the class for tracking order and position modification events.

Grokking market "memory" through differentiation and entropy analysis

The scope of use of fractional differentiation is wide enough. For example, a differentiated series is usually input into machine learning algorithms. The problem is that it is necessary to display new data in accordance with the available history, which the machine learning model can recognize. In this article we will consider an original approach to time series differentiation. The article additionally contains an example of a self optimizing trading system based on a received differentiated series.

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 to Hedge 6 EA

Hello, a month ago this Hedge 6 EA was developed but I want to make a few changes. I cannot message the deveoper for some strange reason so I have made this job available to everyone. I want to add increased lot parameter, like grid, and i want to add profit closing parameter. Please see the...

An Expert Advisor (MQL5) based on Moving Averages and Bollinger Bands

I need an EA for Daytrade that will open orders and can stay open for days. This EA will use 3 indicators: Exponential Moving Average, VWap (Volume Weighted Average), and Bollinger Bands. The first two indicators will show the trend (only one trend indicator...

Need ea to trade based on moving avarages

i need ea to trade follsing moving avarage levels rules for entry confirmation when 1 hr moving average is below the current price, at 1 hr before london open we should treat as uptrend next ea should watch 15 mins ma level automecially and if 15m ea also below curent price,then down trend...

Additional parameters EA

Hi i am looking for a programer who can adding additional parameters to my ea and i want to add close all at break even point between many positions and tow strategy working toghather by logic thone recovery and thone reverse and i want add more  possibilities to view more information in my...

Mt4 or MT5, Looking for profitable expert advisor for trading DAX

Hey, I want a profitable expert advisor that trades the Dax with MT5 or MT4 It can be any strategy like  with RSI and candlestick, or renko  strategy... If it's profitable, I buy directly. More info in message.

Modify a simple Open Close EA

I need the following modifications to an EA as shown in pic below. THe source file will be provided to the selected developer. 1. Switch position of BUY and SELL buttons to place SELL button on left. The grey border should remain around the buttons2. Change name of BUY button to BUY MO and SELL...

EA with grid and hedging and recovery

hi coder , if you dont have time please dont take job,  must be completed in 5 days , and will test it for 10 days to make sure proper function . look at attach file , each function must work on tester. 

Entry, Exit and trend indicator.

I want a neat design, make sure you can design good looking graphical elements. Send me sample of other indicator you have done that have graphics on the chart. I will consider people who send me sample first .................................................................................

Indicator read buffers of other indicator but it not giving correct signal

i have got developed a indicator which read buffer buy sell signal of other indicator in my indicator i can put 10 different indicator buffers and when all different 10 indicator give same side signal than only my this indicator should give signal but it not working properly i need it to...

SIGNAL SENDER TO WHATAPPS

Hello I need an expert to produce EA that will send alert from my INdicator and EA to what-apps application Example The indicator Produce Alert  The Entry Ponit and Stop Loss Together with TP 1 to TP 10 in the input of this EA  is hould be able to define TP level...

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

Limerence EA MT5

Limerence EA MT5 is based on BBMA (Bollinger Bands Moving Average) strategy and a very advanced secretive trading algorithm.   The algorithm uses Laplace equation derivation to predict future price in forex market. BBMA is the most incredible Forex strategy. Developed by Mr. Oma Ally from Malaysia. The strategy kept a secret in Malaysia but I finally reveal it through this EA. You can google   BBMA for more information The strategy of Limerence EA MT5 is a combination of Bollinger Bands Moving

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

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

Neural Hunter MT5

The multi-currency advisor Neural Hunter trades according to signals generated by an advanced system of indicators. The advisor also relies on a robust neural network that filters false signals. By default the Neural Hunter advisor has been trained to trade the following symbols: AUDUSD, EURUSD, GBPUSD, NZDUSD, USDCAD, USDCHF, USDJPY, and XAUUSD (or GOLD). The Neural Hunter advisor is ready for the fully automated trading with these symbols. Attention! This advisor uses 3 neural networks fo

Limerence EA

Limerence EA is based on BBMA (Bollinger Bands Moving Average) strategy and a very advanced secretive trading algorithm.  The algorithm uses Laplace equation derivation to predict future price in forex market. BBMA is the most incredible Forex strategy. Developed by Mr. Oma Ally from Malaysia. The strategy kept a secret in Malaysia but I finally reveal it through this EA. You can google  BBMA for more information The strategy of Limerence EA is a combination of Bollinger Bands Moving Average (

Beautiful Beast 90 Percent Wins

The very best manual trading setups have been fed into an advanced Artificial Intelligence (A.I.) topology designed and programmed by me. I have traded these manual setups for years before automation.  To create the A.I. component I used a manual trading simulator to collect over 15 years of trade data this allowed the identification of the very best repetitive patterns which is used to decide the trade entry and the optimum way to manage the risk of an open trade. The A.I. algorithm component

SSA Fixed It

SSA Fixed It   Quality always comes at a premium Starting from 1 July 2019: I will only sell 100 more copies of SSA Fixed It so we protect the edge of the EA, I also rely on the income from this EA on my trading account so this limit is necessary. Please note: the setting are coded in the EA.  Simply place the EA on the recommended charts, selec

Bruces Price Predictor

Rated #1 MT4 Indicator On The Market *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 arrows are shown on

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

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
370%
Subscribers
13
Weeks
91
Trades
2008
Win
75%
Profit Factor
2.24
Max DD
26%
Growth
336%
Subscribers
20
Weeks
34
Trades
369
Win
87%
Profit Factor
3.38
Max DD
29%
Growth
8%
Subscribers
7
Weeks
3
Trades
42
Win
83%
Profit Factor
19.10
Max DD
4%
Growth
-64%
Subscribers
4
Weeks
80
Trades
2707
Win
73%
Profit Factor
0.84
Max DD
85%
Growth
13 584%
Subscribers
87
Weeks
79
Trades
1518
Win
89%
Profit Factor
4.00
Max DD
49%
Growth
1 889%
Subscribers
70
Weeks
85
Trades
3231
Win
79%
Profit Factor
2.26
Max DD
41%
Growth
2 906%
Subscribers
109
Weeks
50
Trades
293
Win
93%
Profit Factor
3.19
Max DD
44%
Growth
13 725%
Subscribers
118
Weeks
187
Trades
557
Win
78%
Profit Factor
3.92
Max DD
31%
Growth
1 136%
Subscribers
15
Weeks
61
Trades
1950
Win
58%
Profit Factor
2.12
Max DD
14%