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.

The most popular forum topics:

Published article "Implementation of Indicators as Classes by Examples of Zigzag and ATR".

Implementation of Indicators as Classes by Examples of Zigzag and ATR

Debate about an optimal way of calculating indicators is endless. Where should we calculate the indicator values - in the indicator itself or embed the entire logic in a Expert Advisor that uses it? The article describes one of the variants of moving the source code of a custom indicator iCustom right in the code of an Expert Advisor or script with optimization of calculations and modeling the prev_calculated value.

15 new topics on forum:

and 12 more...

15 new topics on forum:

and 12 more...
There are more than 35 910 topics available on forum

16 new topics on forum:

and 13 more...

The most popular forum topics:

19 new topics on forum:

and 16 more...

New publications in CodeBase

24 new topics on forum:

and 21 more...

The most popular forum topics:

Published article "Parallel Calculations in MetaTrader 5".

Parallel Calculations in MetaTrader 5

Time has been a great value throughout the history of mankind, and we strive not to waste it unnecessarily. This article will tell you how to accelerate the work of your Expert Advisor if your computer has a multi-core processor. Moreover, the implementation of the proposed method does not require the knowledge of any other languages besides MQL5.

There are more than 35 840 topics available on forum

21 new topics on forum:

and 18 more...

Published article "Building a Spectrum Analyzer".

Building a Spectrum Analyzer

This article is intended to get its readers acquainted with a possible variant of using graphical objects of the MQL5 language. It analyses an indicator, which implements a panel of managing a simple spectrum analyzer using the graphical objects. The article is meant for readers acquianted with basics of MQL5.

15 new topics on forum:

and 12 more...

The most popular forum topics:

New publications in CodeBase

  • sToken The script contains a class, that can be used to solve mathematical and logical expressions, defined as string.
  • downloadhistory.mq5 The script downloads historical data (for the current symbol), available at trade server.
  • Daily Breakdown The Expert Advisor places stop orders and waits for breakdown of the last day or time period.
There are more than 2 060 codes published in Codebase

14 new topics on forum:

and 11 more...

The most popular forum topics:

17 new topics on forum:

and 14 more...
There are more than 35 770 topics available on forum

15 new topics on forum:

and 12 more...

New publications in CodeBase

20 new topics on forum:

and 17 more...

New publications in CodeBase

24 new topics on forum:

and 21 more...

The most popular forum topics:

Published article "Finding Errors and Logging".

Finding Errors and Logging

MetaEditor 5 has the debugging feature. But when you write your MQL5 programs, you often want to display not the individual values, but all messages that appear during testing and online work. When the log file contents have large size, it is obvious to automate quick and easy retrieval of required message. In this article we will consider ways of finding errors in MQL5 programs and methods of logging. Also we will simplify logging into files and will get to know a simple program LogMon for comfortable viewing of logs.

Published article "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Averaging Price Series for Intermediate Calculations Without Using Additional Buffers

This article is about traditional and unusual algorithms of averaging packed in simplest and single-type classes. They are intended for universal usage in almost all developments of indicators. I hope that the suggested classes will be a good alternative to 'bulky' calls of custom and technical indicators.

There are more than 35 710 topics available on forum

18 new topics on forum:

and 15 more...

New publications in CodeBase

25 new topics on forum:

and 22 more...

The most popular forum topics:

10 new topics on forum:

and 7 more...

14 new topics on forum:

and 11 more...
There are more than 35 640 topics available on forum

22 new topics on forum:

and 19 more...

The most popular forum topics:

Published article "The Implementation of a Multi-currency Mode in MetaTrader 5".

The Implementation of a Multi-currency Mode in MetaTrader 5

For a long time multi-currency analysis and multi-currency trading has been of interest to people. The opportunity to implement a full fledged multi-currency regime became possible only with the public release of MetaTrader 5 and the MQL5 programming language. In this article we propose a way to analyze and process all incoming ticks for several symbols. As an illustration, let's consider a multi-currency RSI indicator of the USDx dollar index.

New publications in CodeBase

23 new topics on forum:

and 20 more...

18 new topics on forum:

and 15 more...

The most popular forum topics:

Published article "Drawing Channels - Inside and Outside View".

Drawing Channels - Inside and Outside View

I guess it won't be an exaggeration, if I say the channels are the most popular tool for the analysis of market and making trade decisions after the moving averages. Without diving deeply into the mass of trade strategies that use channels and their components, we are going to discuss the mathematical basis and the practical implementation of an indicator, which draws a channel determined by three extremums on the screen of the client terminal.

New publications in CodeBase

There are more than 35 560 topics available on forum

13 new topics on forum:

and 10 more...
1...366367368369370371372373374375376377378379380...468