The most popular forum topics:
- Experiment 91 new comments
- Cannot open file 43 new comments
- Loop question 11 new comments
Published article "Better Programmer (Part 01): You must stop doing these 5 things to become a successful MQL5 programmer".

There are a lot of bad habits that newbies and even advanced programmers are doing that are keeping them from becoming the best they can be to their coding career. We are going to discuss and address them in this article. This article is a must read for everyone who wants to become successful developer in MQL5.
2 new signals now available for subscription:
Bestsellers in the Market:
16 new products are now available on the Market:
Published article "Graphics in DoEasy library (Part 77): Shadow object class".

In this article, I will create a separate class for the shadow object, which is a descendant of the graphical element object, as well as add the ability to fill the object background with a gradient fill.
The most downloaded free products:
14 new products are now available on the Market:
Bestsellers in the Market:
Most downloaded source codes this week
- Fractal This indicator is used for identifying extrema of different degrees.
- PivotPoint This indicator draws pivot points, resistances and supports.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
Most read articles this week

How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

In this article, I will continue the development of the basic graphical element class of all library graphical objects powered by the CCanvas Standard Library class. I will create the methods for drawing graphical primitives and for displaying a text on a graphical element object.

Graphics in DoEasy library (Part 76): Form object and predefined color themes
In this article, I will describe the concept of building various library GUI design themes, create the Form object, which is a descendant of the graphical element class object, and prepare data for creating shadows of the library graphical objects, as well as for further development of the functionality.
The most popular forum topics:
- Experiment 54 new comments
- Wishes for MT5 13 new comments
- Machine learning in trading: theory, practice, trading and more 11 new comments
Bestsellers in the Market:
New publications in CodeBase
- Zone Recovery Hedge EA Turn your losing trade into winning trade with Zone Recovery Hedge
- Fractal This indicator is used for identifying extrema of different degrees.
2 new signals now available for subscription:
13 new products are now available on the Market:
The most downloaded free products:
Bestsellers in the Market:
14 new products are now available on the Market:
The most popular forum topics:
- How to make objects drawn by XY change smoothly (MT4 vs MT5) 40 new comments
- Experiment 12 new comments
- Errors, bugs, questions 11 new comments
1 new signal now available for subscription:
The most downloaded free products:
Bestsellers in the Market:
4 new products are now available on the Market:
Bestsellers in the Market:
11 new products are now available on the Market:
The most popular forum topics:
- Machine learning in trading: theory, practice, trading and more 85 new comments
- How to make objects drawn by XY change smoothly (MT4 vs MT5) 38 new comments
- ACTIONS news, forecasts, expectations, june 2021 20 new comments
Bestsellers in the Market:
The most downloaded free products:
Most downloaded source codes this month
- PivotPoint This indicator draws pivot points, resistances and supports.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
Most read articles this month

How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

How to Test a Trading Robot Before Buying
Buying a trading robot on MQL5 Market has a distinct benefit over all other similar options - an automated system offered can be thoroughly tested directly in the MetaTrader 5 terminal. Before buying, an Expert Advisor can and should be carefully run in all unfavorable modes in the built-in Strategy Tester to get a complete grasp of the system.

Cluster analysis (Part I): Mastering the slope of indicator lines
Cluster analysis is one of the most important elements of artificial intelligence. In this article, I attempt applying the cluster analysis of the indicator slope to get threshold values for determining whether a market is flat or following a trend.