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.

15 new topics on forum:

and 12 more...

Bestsellers in the Market:

The most popular forum topics:

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.

The most downloaded free products:

21 new topics on forum:

and 18 more...

Bestsellers in the Market:

There are more than 77 140 topics available on forum

20 new topics on forum:

and 17 more...

Bestsellers in the Market:

14 new products are now available on the Market:

and 9 more...

The most downloaded free products:

34 new topics on forum:

and 31 more...

The most popular forum topics:

Bestsellers in the Market:

7 new products are now available on the Market:

and 2 more...
There are more than 600 articles published on site

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

Graphical Interfaces III: Simple and Multi-Functional Buttons (Chapter 1)

Let us consider the button control. We will discuss examples of several classes for creating a simple button, buttons with extended functionality (icon button and split button) and interconnected buttons (button groups and radio button). Added to that, we will introduce some additions to existing classes for controls to broaden their capability.

Published article "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.

New publications in CodeBase

  • Alligator Signal Buy and Sell arrows for Alligator signals.
  • ForexDegrees This indicator will write value degrees of the lastest position of Price / MA / WPR / RSI / Stochastic at the current Timeframes.
  • EA Hedge Average Expert Advisor created using hedge function and the moving average indicator.

1 new signal now available for subscription:

OptimaForward
25% 1689 trades
Growth:25.30%
Equity:12.59USD
Balance:12.53USD
There are more than 77 080 topics available on forum

31 new topics on forum:

and 28 more...

Bestsellers in the Market:

More than 100 new charts published:

80 PIP Gain in 25 March
GBPAUD, H1
GBPUSD, M30
Brent Crude Oil - the goal of...
BRN, H4

8 new products are now available on the Market:

and 3 more...

New publications in CodeBase

The most downloaded free products:

22 new topics on forum:

and 19 more...

Most downloaded source codes this month

Most read articles this month

MetaTrader 4 on Mac OS

MetaTrader 4 on Mac OS

Apple products have become very popular. MetaQuotes Software Corp. attentively follows the progress of the IT industry and has already released the special mobile applications for iOS-based devices - MetaTrader 4 for iPhone and MetaTrader 5 for iPhone.There are many topics on the MQL4.community forum, where people are seeking a solution for running MetaTrader 4 under the Mac OS operating system. In this article, you will find out how to work in MetaTrader 4 via the Apple's popular operating system.

Graphical Interfaces II: the Menu Item Element (Chapter 1)

Graphical Interfaces II: the Menu Item Element (Chapter 1)

In the second part of the series, we will show in detail the development of such interface elements as main menu and context menu. We will also mention drawing elements and create a special class for it. We will discuss in depth such question as managing program events including custom ones.

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.

The most popular forum topics:

Bestsellers in the Market:

7 new products are now available on the Market:

and 2 more...

1 new signal now available for subscription:

Fckforex
908% 5816 trades
Growth:908.07%
Equity:9 756.88USD
Balance:11 081.27USD
There are more than 77 030 topics available on forum

23 new topics on forum:

and 20 more...

Bestsellers in the Market:

13 new products are now available on the Market:

and 8 more...

New publications in CodeBase

  • Auto Trade (RSI) This is my first expert totally based on RSI.
  • RSI Monitor Simple and clean panel that shows RSI values on all timeframes with Oversold and Overbought notification.
  • 1 Click Button To Close All Open and Pending Orders V03 Click "Close All" button to close all your open & pending orders at once.
  • 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.

Published article "Thomas DeMark's contribution to technical analysis".

Thomas DeMark's contribution to technical analysis

The article details TD points and TD lines discovered by Thomas DeMark. Their practical implementation is revealed. In addition to that, a process of writing three indicators and two Expert Advisors using the concepts of Thomas DeMark is demonstrated.

The most downloaded free products:

Bestsellers in the Market:

Most downloaded source codes this week

  • Daily Channel Simple display any time zone daily channel.
  • Nevalyashka 10-line EA The Expert Advisor simply opens orders in the opposite direction after the current order is closed.
  • Strength Arrow This is an indicator which totally based on RSI. The reason to amend this indicator is knowing the strength of a currency.

Most read articles this week

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.

Universal Expert Advisor: the Event Model and Trading Strategy Prototype (Part 2)

Universal Expert Advisor: the Event Model and Trading Strategy Prototype (Part 2)

This article continues the series of publications on a universal Expert Advisor model. This part describes in detail the original event model based on centralized data processing, and considers the structure of the CStrategy base class of the engine.

Fuzzy logic to create manual trading strategies

Fuzzy logic to create manual trading strategies

This article suggests the ways of improving manual trading strategy by applying fuzzy set theory. As an example we have provided a step-by-step description of the strategy search and the selection of its parameters, followed by fuzzy logic application to blur overly formal criteria for the market entry. This way, after strategy modification we obtain flexible conditions for opening a position that has a reasonable reaction to a market situation.

The most popular forum topics:

17 new topics on forum:

and 14 more...

15 new topics on forum:

and 12 more...

Bestsellers in the Market:

1...126127128129130131132133134135136137138139140...380