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.

Bestsellers in the Market:

There are more than 78,010 topics available on forum

33 new topics on forum:

and 30 more...
There are more than 5,630 codes published in Codebase

Bestsellers in the Market:

22 new topics on forum:

and 19 more...

The most popular forum topics:

Published article "MQL5 Cookbook - Programming moving channels".

MQL5 Cookbook - Programming moving channels

This article presents a method of programming the equidistant channel system. Certain details of building such channels are being considered here. Channel typification is provided, and a universal type of moving channels' method is suggested. Object-oriented programming (OOP) is used for code implementation.

New publications in CodeBase

  • Hidden StopLoss This library is made for experts that need to calculate StopLoss and TakeProfit without putting SL/TP points on the trade.
  • Fibonacci Levels This is an indicator which draws Fibonacci levels as indicator indexes.

Bestsellers in the Market:

The most downloaded free products:

Most downloaded source codes this week

  • Doctor EA This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.
  • EA Hedge Average Expert Advisor created using hedge function and the moving average indicator.
  • Ilan1.4 The authors say that this system can trade 24 hours a day producing a stable profit even for a novice trader.

Most read articles this week

Universal Expert Advisor: Custom Strategies and Auxiliary Trade Classes (Part 3)

Universal Expert Advisor: Custom Strategies and Auxiliary Trade Classes (Part 3)

In this article, we will continue analyzing the algorithms of the CStrategy trading engine. The third part of the series contains the detailed analysis of examples of how to develop specific trading strategies using this approach. Special attention is paid to auxiliary algorithms — Expert Advisor logging system and data access using a conventional indexer (Close[1], Open[0] etc.)

Graphical Interfaces II: The Main Menu Element (Chapter 4)

Graphical Interfaces II: The Main Menu Element (Chapter 4)

This is the final chapter of the second part of the series about graphical interfaces. Here, we are going to consider the creation of the main menu. The development of this control and setting up handlers of the library classes for correct reaction to the user's actions will be demonstrated here. We will also discuss how to attach context menus to the items of the main menu. Adding to that, we will mention blocking currently inactive elements.

Graphical Interfaces III: Groups of Simple and Multi-Functional Buttons (Chapter 2)

Graphical Interfaces III: Groups of Simple and Multi-Functional Buttons (Chapter 2)

The first chapter of the series was about simple and multi-functional buttons. The second article will be dedicated to groups of interconnected buttons that will allow the creation of elements in an application when a user can select one of the option out of a set (group).

14 new topics on forum:

and 11 more...

The most popular forum topics:

There are more than 77,940 topics available on forum

21 new topics on forum:

and 18 more...

Bestsellers in the Market:

21 new topics on forum:

and 18 more...

Bestsellers in the Market:

22 new topics on forum:

and 19 more...

The most popular forum topics:

Bestsellers in the Market:

There are more than 77,880 topics available on forum

18 new topics on forum:

and 15 more...

The most downloaded free products:

Bestsellers in the Market:

New publications in CodeBase

  • StopLoss Calculation This library made to simplify calculating your stop loss.
  • SmartTrail This library has SmartTrail trail function that depends on the previous candle.
  • MoneyManagement It calculates the lot size depending on risk percentage entered by user in input parameters.

The most popular forum topics:

Most downloaded source codes this month

Most read articles this month

Universal Expert Advisor: Trading Modes of Strategies (Part 1)

Universal Expert Advisor: Trading Modes of Strategies (Part 1)

Any Expert Advisor developer, regardless of programming skills, is daily confronted with the same trading tasks and algorithmic problems, which should be solved to organize a reliable trading process. The article describes the possibilities of the CStrategy trading engine that can undertake the solution of these tasks and provide a user with convenient mechanism for describing a custom trading idea.

MetaTrader 4 on macOS

MetaTrader 4 on macOS

We provide a special installer for the MetaTrader 4 trading platform on macOS. It is a full-fledged wizard that allows you to install the application natively. The installer performs all the required steps: it identifies your system, downloads and installs the latest Wine version, configures it, and then installs MetaTrader within it. All steps are completed in the automated mode, and you can start using the platform immediately after installation.

Universal Expert Advisor: Custom Strategies and Auxiliary Trade Classes (Part 3)

Universal Expert Advisor: Custom Strategies and Auxiliary Trade Classes (Part 3)

In this article, we will continue analyzing the algorithms of the CStrategy trading engine. The third part of the series contains the detailed analysis of examples of how to develop specific trading strategies using this approach. Special attention is paid to auxiliary algorithms — Expert Advisor logging system and data access using a conventional indexer (Close[1], Open[0] etc.)

31 new topics on forum:

and 28 more...

Bestsellers in the Market:

There are more than 1,710 products available in Market

More than 10 new charts published:

チャート USDCAD, M1, 2016.03.04 20:21 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
USDCAD, M1
チャート EURUSD, M15, 2016.04.05 13:36 UTC, Alpari Limited, MetaTrader 4, Real
EURUSD, M15
Grafik EURUSD, M15, 2016.02.29 12:48 UTC, Alpari Limited, MetaTrader 4, Real
EURUSD, M15

Published article "Graphical Interfaces III: Groups of Simple and Multi-Functional Buttons (Chapter 2)".

Graphical Interfaces III: Groups of Simple and Multi-Functional Buttons (Chapter 2)

The first chapter of the series was about simple and multi-functional buttons. The second article will be dedicated to groups of interconnected buttons that will allow the creation of elements in an application when a user can select one of the option out of a set (group).

There are more than 77,820 topics available on forum

22 new topics on forum:

and 19 more...

Bestsellers in the Market:

New publications in CodeBase

  • PriceAction indicator PriceAction indicator based on indicating Price Action candles. It indicates each candle type by different colored histogram bars.
  • Count Buy-Sell Position This library has two functions: first to count OP_BUY positions and second to count OP_SELL positions.
  • BreakEven&TrailingStop This library has two functions: BreakEven & TrailingStop.
  • Lot Multiple This function calculates your lot size depending on definite conditions explained in input variables.
  • Doctor EA This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.

The most popular forum topics:

15 new topics on forum:

and 12 more...

Bestsellers in the Market:

Most downloaded source codes this week

  • Auto Trade (RSI) This is my first expert totally based on RSI.
  • Roboost v1 Roboost is an EA for MetaTrader 4 trading using several half-scalping and traditional trade management techniques. It shall work on different pairs and TF. Target is H1 for major pairs.
  • PowerTrend The trend strength(phase) indicator.

Most read articles this week

Universal Expert Advisor: Custom Strategies and Auxiliary Trade Classes (Part 3)

Universal Expert Advisor: Custom Strategies and Auxiliary Trade Classes (Part 3)

In this article, we will continue analyzing the algorithms of the CStrategy trading engine. The third part of the series contains the detailed analysis of examples of how to develop specific trading strategies using this approach. Special attention is paid to auxiliary algorithms — Expert Advisor logging system and data access using a conventional indexer (Close[1], Open[0] etc.)

Graphical Interfaces II: Setting Up the Event Handlers of the Library (Chapter 3)

Graphical Interfaces II: Setting Up the Event Handlers of the Library (Chapter 3)

The previous articles contain the implementation of the classes for creating constituent parts of the main menu. Now, it is time to take a close look at the event handlers in the principle base classes and in the classes of the created controls. We will also pay special attention to managing the state of the chart depending on the location of the mouse cursor.

MetaTrader 5 features hedging position accounting system

MetaTrader 5 features hedging position accounting system

In order to expand possibilities of retail Forex traders, we have added the second accounting system — hedging. Now, it is possible to have multiple positions per symbol, including oppositely directed ones. This paves the way to implementing trading strategies based on the so-called "locking" — if the price moves against a trader, they can open a position in the opposite direction.

18 new topics on forum:

and 15 more...

Bestsellers in the Market:

The most popular forum topics:

There are more than 77,760 topics available on forum

20 new topics on forum:

and 17 more...
1...394395396397398399400401402403404405406407408...638