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.

Close[i] Not working

Hello I have problem with this code. this indicator draw arrow with stochastic signal if above bellow kijun sen. but why this code not working ?    if(M_kijun_sen_value<Close[i] )  // EDITTED CODE <<<<-------------------  {   UP[i]=Low[i]-distance*MyPoint;   if(CTime!=Time[0])    {...

Libraries: Library of functions for working with INI-files.

Library of functions for working with INI-files.: The library contains five functions for reading the values from an INI-file and five functions for writing the values to an INI-file. Thus, there are five pairs of functions to read/write the values of integer array, boolean, double, integer and...

property strict and extern name

Hello I have find out this: "Comment is displayed if #property strict is use, with both extern and input. If #property strict is NOT used, variable name is displayed, with both extern and input." I need to disable strict and comment displayed . is there any way? my code not working if strict...

Which is the best EA bot that you ever used?

Hi fellas. I want to know which is the best EA bot that you ever used? Thank you in advance.

Data exchange between 2 MT4 terminals over the internet

I have the following problem to solve. On computer A, there is an EA that updates several variables several times a day. On computer B there is EA, which must read these values ​​when they change. Both computers are in different locations and communication between them can only take place via the...

Time management a simple question

Hello everyone! I need help :) How to implement this to an advisor. If ( 5 minutes have passed since the last position was opened )   Do this  Else    Dont Thanks for your interest.

How to delete mql5 account?

Hello Guys, I have to mql5 Community accounts. I need to delete one but I Don't know how. Is there someone who can help me? Thanks

Footprint chart

I'm looking for someone who has the MQL4 files to display footprint chart as seen in the attached photo. Even more ideal would be this and the tick volume shown as well.  But I need the open code for it all.  I truly appreciate the help and have greatly enjoyed this community of experts.  

Importing live data from MT4 to excel

Hi everyone, I am new to trading and would like to understand how to import live data from MT4 to Excel (Excel 2013). I have looked through other threads posted on here previously that advise on this and still cannot seem to make it work. Thus far I have tried to simply import a bid price to excel,...

Using charts with text and templates

I have several charts saved in a profile. I use templates with the charts, but If I include unique text on each individual chart and then load a template the text is over ridden. Or if I save a template from one chart that has text then when I load the template to a new chart the text comes along...

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.

Analyzing trading results using HTML reports

The MetaTrader 5 platform features functionality for saving trading reports, as well as Expert Advisor testing and optimization reports. Trading and testing reports can be saved in two formats: XLSX and HTML, while the optimization report can be saved in XML. In this article we consider the HTML testing report, the XML optimization report and the HTML trading history report.

Selection and navigation utility in MQL5 and MQL4: Adding auto search for patterns and displaying detected symbols

In this article, we continue expanding the features of the utility for collecting and navigating through symbols. This time, we will create new tabs displaying only the symbols that satisfy some of the necessary parameters and find out how to easily add custom tabs with the necessary sorting rules.

Practical Use of Kohonen Neural Networks in Algorithmic Trading. Part I. Tools

The present article develops the idea of using Kohonen Maps in MetaTrader 5, covered in some previous publications. The improved and enhanced classes provide tools to solve application tasks.

Separate optimization of a strategy on trend and flat conditions

The article considers applying the separate optimization method during various market conditions. Separate optimization means defining trading system's optimal parameters by optimizing for an uptrend and downtrend separately. To reduce the effect of false signals and improve profitability, the systems are made flexible, meaning they have some specific set of settings or input data, which is justified because the market behavior is constantly changing.

Selection and navigation utility in MQL5 and MQL4: Adding "homework" tabs and saving graphical objects

In this article, we are going to expand the capabilities of the previously created utility by adding tabs for selecting the symbols we need. We will also learn how to save graphical objects we have created on the specific symbol chart, so that we do not have to constantly create them again. Besides, we will find out how to work only with symbols that have been preliminarily selected using a specific website.

How to create and test custom MOEX symbols in MetaTrader 5

The article describes the creation of a custom exchange symbol using the MQL5 language. In particular, it considers the use of exchange quotes from the popular Finam website. Another option considered in this article is the possibility to work with an arbitrary format of text files used in the creation of the custom symbol. This allows working with any financial symbols and data sources. After creating a custom symbol, we can use all the capabilities of the MetaTrader 5 Strategy Tester to test trading algorithms for exchange instruments.

Applying the probability theory to trading gaps

In this article, we will apply the probability theory and mathematical statistics methods to creating and testing trading strategies. We will also look for optimal trading risk using the differences between the price and the random walk. It is proved that if prices behave like a zero-drift random walk (with no directional trend), then profitable trading is impossible.

Developing the symbol selection and navigation utility in MQL5 and MQL4

Experienced traders are well aware of the fact that most time-consuming things in trading are not opening and tracking positions but selecting symbols and looking for entry points. In this article, we will develop an EA simplifying the search for entry points on trading instruments provided by your broker.

Using OpenCL to test candlestick patterns

The article describes the algorithm for implementing the OpenCL candlestick patterns tester in the "1 minute OHLC" mode. We will also compare its speed with the built-in strategy tester launched in the fast and slow optimization modes.

DIY multi-threaded asynchronous MQL5 WebRequest

The article describes the library allowing you to increase the efficiency of working with HTTP requests in MQL5. Execution of WebRequest in non-blocking mode is implemented in additional threads that use auxiliary charts and Expert Advisors, exchanging custom events and reading shared resources. The source codes are applied as well.

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.

Expert Advisor base on market hours,break strategy

1. Find support & resistance from the open sydney market to the open London market2. Support & resistance found is used until the market closes on that day.3. For tomorrow do the same thing4. Break support is always only to buy, break resistance only to sell. Make it to be able / not repeat...

Modify an EA that utilizes a Forex Factory calendar

I have a NOT WORKING forex factory calendar EA --- i need the calendar to turn off x minutes before and x minutes after high volatility event --- it was already built for me but isnt working ---- it need to close out all open trades (up to X dollars) when the software shuts off before an event...

EA that executes trade based on Renko charts

Execution of orders must be based on Renko charts ( Renkos shouldn't be based on any time frame, it should form at the tick of the market)2-3 EMAs to filter the trades.(EMA should be based on renkos and not the candlesticks)There must be a certain renko brick color combination that I will specify...

Indian developer 10$ per day

i want to hire an indian programmer in $10 per day i will pay weekly price can negotiatable but it will depend upon your skills your working speed and many more things so if you are interested please apply for this job

Urgnt quick working developer needed

i need to hire a developer who can handle my all tassks quickly i will pay weekly fix amount please bid your weekly prices i need quick fast response fast working developer if you want to work for me on weekly fix pay please apply for this job and we will talk further

Trading system based on gaps, with inputs for risk, take profit, stop loss, trailing stop, breakeven, times selection and filter

                                        trading system based on gaps, with inputs for risk, take profit, stop loss, trailing stop, breakeven, times selection and filter       ...

Build an indicator based on Gann Fan Zig zag with alerts .

Need a programmer who can build a Gann Fan zig zag indicator with displayHH HL LL and LH on screen and generated alert when New level builds. Reply me back ASAP f

EA Timer/On and Off Switch

I am looking for someone to create a timer for EA so that I can set a timer to turn my software on and off for certain Forex trading sessions.  Our software will eventually have it included, but right now it does not.  I only want to trade the Asian and London sessions and am not always...

Jakabayusukma@gmail.com

Assalamualaikum semoga bisa menjalankan ny walaupun saya sekarang belum mengerti ini bagaimana cara kerja nya, semoga berkah dan cepat ngerti aplikasi ini gimana kerja nya amin ya robbal allamin allahuakbar

Indicator for binary options trading

hello,i need an indicator for binary options trading with high accuracy.first: before i select you i need to test the compiled file in the strategy tester.second: after i select you, i need the mq4 file (source code)third: i will test the indicator one week.forth: i will accept the indicator only if...

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

The One MT5

Search no more. This is The One! The One is based on Patterns Recognition and statistical / probabilistic approach to their outcome. This is not just the EA but rather a complex research project with the ultimate goal to create a perfect trading robot. So, this is not a closed project and there will be updates / developments and improvements. Every trade has fixed Stop Loss and Take Profit. NO Martingale / Grid involved. The EA trades with Multiple Orders. This is the way the EA accumulates

Easy Order

Easy Order is an Expert Advisor allowing you to enter any type of trade with one click based on your RISK preferences. You can choose to enter a trade and automatically calculate your lot size based on how much of your account you want to risk. Risk is calculated based on your Stop Loss placement. You can use a fixed lot size if you don't want to use risk based calculation of lot size. Your previous setting of risk based or fixed lot size remains saved for your next use of this Expert Advi

Hamster Scalping mt5

Hamster Scalping is a fully automated Expert Advisor with no use of martingale. Night scalping strategy. The RSI indicator and an ATR-based filter are used for entries. The advisor needs a hedging account type Real operation monitoring as well as my other products can be found here: https://www.mql5.com/en/users/mechanic/seller General Recommendations The minimum deposit is $100, use an ECN account with the minimum spread, default settings reccomend for eurusd m5 gmt +2. Please use max spread

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 * full description How the program works The program copies transactions between two or more terminals installed on one "PC" or "VPS". You need to install the program in the "MASTER" mode on one terminal, it can be a terminal with a trading password or an investor pass

Max Mixed Hedging DC

Attention!!! Do not try to test an Expert Advisor in Tester, this is simply impossible and meaningless, since the principle is based on multi-currency trading, that is, the robot opens several positions at once on different instruments. The tester is able to test only one pair. Therefore, a separate real account is attached to the product, where you can constantly monitor all trading results: https://www.mql5.com/en/signals/491068, which is much more convincing and weightier than any tests, and

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

VR Smart Grid

The VR Smart Grid Expert Advisor is a professional tool for trading grids of orders on financial instruments. The algorithm of the program is arranged in such a way that the EA uses signals based not on the current price, but on the price of the channel. A special algorithm calculates the channel and the price range similar to the Donchian channel and uses it to generate signals. A special code processes the channel plotted using the Highs and Lows for the last several periods to identify the

Quatron

This robot is designed for major currency pairs and trades several strategies.It uses the algorithm for analysis of price data and finds the best parameters. Trades are filtered by results of analysis of daily and monthly chart for the last 12 periods. This is not a scalping robot. It will be traded at all brokers with quotes accurate to points. Your broker must allow hedging. Default settings can be used for EURUSD,

AW Recovery System

Advisor is designed to reduce drawdown on the account. The author's algorithm locks the unprofitable position, splits it into many separate parts, and closes each of them separately. It is the use of closing losses by parts to reduce losses with a smaller deposit load, which ensures a safer operation with losses, in contrast to the grid strategies of closing orders only in whole groups. How is the restoration of orders The Expert Advisor closes the other windows of the selected tool in order

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
605%
Subscribers
47
Weeks
42
Trades
250
Win
63%
Profit Factor
2.19
Max DD
13%
Growth
1235%
Subscribers
37
Weeks
53
Trades
435
Win
74%
Profit Factor
6.15
Max DD
43%
Growth
114%
Subscribers
9
Weeks
107
Trades
1277
Win
68%
Profit Factor
1.46
Max DD
10%
Growth
106%
Subscribers
44
Weeks
10
Trades
254
Win
65%
Profit Factor
1.76
Max DD
12%
Growth
292%
Subscribers
6
Weeks
31
Trades
875
Win
87%
Profit Factor
1.37
Max DD
57%
Growth
4760%
Subscribers
32
Weeks
125
Trades
1130
Win
76%
Profit Factor
1.88
Max DD
32%
Growth
3294%
Subscribers
28
Weeks
37
Trades
149
Win
79%
Profit Factor
2.47
Max DD
36%
Growth
1449%
Subscribers
13
Weeks
139
Trades
566
Win
84%
Profit Factor
1.18
Max DD
27%
Growth
4529%
Subscribers
14
Weeks
25
Trades
219
Win
70%
Profit Factor
2.16
Max DD
25%
Growth
1831%
Subscribers
44
Weeks
24
Trades
765
Win
63%
Profit Factor
1.63
Max DD
19%