Find us on Facebook!
Join our fan page

Use new possibilities of MetaTrader 5

History of MQL5.community development

The most popular trading robots and technical indicators, news signals, regular incoming ready-made MQL5 programs in CodeBase and the most discussed Forum topics.

17 new topics on forum:

and 14 more...

10 new topics on forum:

and 7 more...
There are more than 31 270 topics available on forum

31 new topics on forum:

and 28 more...

The most popular forum topics:

Published article "The Principles of Economic Calculation of Indicators".

The Principles of Economic Calculation of Indicators

Calls to user and technical indicators takes up very little space in the program code of automated trading systems. Often it’s simply a few code lines. But it often happens that it is these few lines of code which use up the largest portion of time, which needs to be spent on testing the Expert Advisor. Therefore, everything that is related to data calculations within an indicator, needs to be considered much more thoroughly than would seem at first glance. This article will talk precisely about this.

New publications in CodeBase

20 new topics on forum:

and 17 more...

19 new topics on forum:

and 16 more...

Published article "How to Order a Trading Robot in MQL5 and MQL4".

How to Order a Trading Robot in MQL5 and MQL4

With the launch of the Jobs service, the MQL5.community has become an ideal place for placing orders and providing programming services. Thousands of traders and developers visit this resource on a daily basis, and they can easily help each other. For traders, the Jobs service is the opportunity to easily obtain their own Expert Advisors. For an MQL5 developer, it is an opportunity to easily find a client. In this article, we will consider the capabilities of this service.

New publications in CodeBase

  • iS7N_TREND.mq5 Now it's two-color (or two-mode) trend indicator, the number of calculated bars can be specified.
  • BB 3sigma Bollinger Bands +-3sigma. You can change period and sigma ratio (Proper size of Deviation is 0.5~1.0)
  • Average Change V 0 This is the basic version of the Average Change indicator
  • Indicator Pivot Multi Time Indicator that shows two resistance levels, 2 levels of support and pivot, they calculated the traditional way.
There are more than 31 200 topics available on forum

24 new topics on forum:

and 21 more...

The most popular forum topics:

27 new topics on forum:

and 24 more...

Published article "Writing an Expert Advisor Using the MQL5 Object-Oriented Programming Approach".

Writing an Expert Advisor Using the MQL5 Object-Oriented Programming Approach

This article focuses on the object oriented approach to doing what we did in the article "Step-By-Step Guide to writing an Expert Advisor in MQL5 for Beginners" - creating a simple Expert Advisor. Most people think this is difficult, but I want to assure you that by the time you finish reading this article, you will be able to write your own Expert Advisor which is object oriented based.

New publications in CodeBase

7 new topics on forum:

and 4 more...
There are more than 31 130 topics available on forum

18 new topics on forum:

and 15 more...

The most popular forum topics:

20 new topics on forum:

and 17 more...

New publications in CodeBase

  • Price prediction by Nearest Neighbor This indicator uses the Nearest Neighbor clustering technique, also called k-NN, to search for the most similar pattern in history and use its past prices as predictions of the current pattern future prices.
  • psar bug 3 Opens and closes orders using parabolic SAR
  • IFR Trading Page Plotter Plots price level and open positions from the IFR trading pages provided via the FXNews program offered to accounts registered with OANDA's FXTrade and FXGame platforms.
  • Market-Heart-Beat The indicator will show how many ticks occurred every minute of an hour and the number of points.
There are more than 1 790 codes published in Codebase

24 new topics on forum:

and 21 more...

Published article "Functions for Money Management in an Expert Advisor".

Functions for Money Management in an Expert Advisor

The development of trading strategies primarily focuses on searching for patterns for entering and exiting the market, as well as maintaining positions. If we are able to formalize some patterns into rules for automated trading, then the trader faces the question of calculating the volume of positions, the size of the margins, as well as maintaining a safe level of mortgage funds for assuring open positions in an automated mode. In this article we will use the MQL5 language to construct simple examples of conducting these calculations.

Published article "Creating an Expert Advisor, which Trades on a Number of Instruments".

Creating an Expert Advisor, which Trades on a Number of Instruments

The concept of diversification of assets on financial markets is quiet old, and has always attracted beginner traders. In this article, the author proposes a maximally simple approach to a construction of a multi-currency Expert Advisor, for an initial introduction to this direction of trading strategies.

There are more than 31 060 topics available on forum

20 new topics on forum:

and 17 more...

The most popular forum topics:

27 new topics on forum:

and 24 more...

New publications in CodeBase

There are more than 31 010 topics available on forum

16 new topics on forum:

and 13 more...

New publications in CodeBase

  • Fourier extrapolation of price This indicator fits a trigonometric model to prices and extrapolates it in the future.
  • AR extrapolation of price This indicator uses an autoregresive model to extrapolate prices
  • Linear regression slope Linear regression slope normalized to SMA.
  • ChannelBalance This indicator is based upon the Channels indicator. It calculates, percentagewise, whether price action is towards the top or bottom of the channel.
  • Channels This indicator calculates the high / low channel that price action has been moving in, for a given currency pair and a given (parameter) number of candles. This indicator, on the one hand, is interesting because it allows you to see the "road" that price
  • TCP socket placed utility functions from ryaz's server socket into socket.mqh, makes it really easy to use. comes with similar server example.

Published article "Creating an Information Board Using the Standard Library Classes and Google Chart API".

Creating an Information Board Using the Standard Library Classes and Google Chart API

The MQL5 programming language primarily targets the creation of automated trading systems and complex instruments of technical analyses. But aside from this, it allows us to create interesting information systems for tracking market situations, and provides a return connection with the trader. The article describes the MQL5 Standard Library components, and shows examples of their use in practice for reaching these objectives. It also demonstrates an example of using Google Chart API for the creation of charts.

The most popular forum topics:

9 new topics on forum:

and 6 more...

18 new topics on forum:

and 15 more...

Published article "Genetic Algorithms - It's Easy!".

Genetic Algorithms - It's Easy!

In this article the author talks about evolutionary calculations with the use of a personally developed genetic algorithm. He demonstrates the functioning of the algorithm, using examples, and provides practical recommendations for its usage.

21 new topics on forum:

and 18 more...

The most popular forum topics:

There are more than 30 940 topics available on forum

27 new topics on forum:

and 24 more...

Published article "A DLL-free solution to communicate between MetaTrader 5 terminals using Named Pipes".

A DLL-free solution to communicate between MetaTrader 5 terminals using Named Pipes

The article describes how to implement Interprocess Communication between MetaTrader 5 client terminals using named pipes. For the use of the named pipes, the CNamedPipes class is developed. For the test of its use and to measure the connection throughput, the tick indicator, the server and client scripts are presented. The use of named pipes is sufficient for real-time quotes.

26 new topics on forum:

and 23 more...

The most popular forum topics:

New publications in CodeBase

  • BB_Support_Up Bollinger Bands on the current TimeFrame and from next three "Up"
  • MA_monika_SAR 2 indicators(MA_Support and Para_B) in 1. TimeFrame from M1 to H4.
There are more than 30 880 topics available on forum

29 new topics on forum:

and 26 more...
1...283284285286287288289290291292293294295296297...374