The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
New publications in CodeBase
- williams percent direction index Expert
- Fibonacci Retracement 3 fibo levels.
Bestsellers in the Market:
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.

These are some tips from a professional programmer about methods, techniques and auxiliary tools which can make programming easier. We will discuss parameters which can be restored after terminal restart (shutdown). All examples are real working code segments from my Cayman project.
Published article "Graphics in DoEasy library (Part 75): Methods of handling primitives and text in the basic graphical element".

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.
The most downloaded free products:
Bestsellers in the Market:
1 new signal now available for subscription:
The most popular forum topics:
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 74 new comments
- How do you properly compare two non-overlapping rows? 40 new comments
- A win-win forex trading system. First test round. 32 new comments
New publications in CodeBase
- Cercós Chaos vs Movement Volatility indicator
- Cercós Chaos vs Movement Volatility indicator
Bestsellers in the Market:
Most downloaded source codes this week
- PivotPoint This indicator draws pivot points, resistances and supports.
- Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
- 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.

Graphics in DoEasy library (Part 73): Form object of a graphical element
The article opens up a new large section of the library for working with graphics. In the current article, I will create the mouse status object, the base object of all graphical elements and the class of the form object of the library graphical elements.

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.
New publications in CodeBase
- ATR adaptive smoothed Laguerre RSI (no built in functions) A version of ATR adaptive smoothed Laguerre RSI that does not use any built in function
- ATR adaptive smoothed Laguerre RSI 2 (extended) ATR adaptive smoothed Laguerre RSI 2 (extended)
- ATR adaptive Laguerre RSI 2 Optimized ATR adaptive Laguerre RSI
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
- How do you properly compare two non-overlapping rows? 37 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 25 new comments
- Interesting and Humour 13 new comments
Bestsellers in the Market:
New publications in CodeBase
- Moving average breakout trending breakout
- Moving average breakout trending breakout
2 new signals now available for subscription:
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
- Questions from Beginners MQL5 MT5 MetaTrader 5 30 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 26 new comments
- Features of the mql5 language, subtleties and tricks 22 new comments
The most downloaded free products:
Bestsellers in the Market:
New publications in CodeBase
- The Enhanced Signal To Noise Ratio "The Enhanced Signal To Noise Ratio" was created by John Ehlers and published in the book "Rocket Science for Traders", pg.87-88.
- OnTester Commission Calculator Calculates Brokerage, Commission or Slippage based on the Input on the strategy Tester
- Momentum-based Adaptive Channel The Momentum-based Adaptive Channel is a version of the adaptive channel based on the Euclidean distance. It is designed to adapt according to the dynamic market as needed.
- Momentum-based Adaptive Channel The Momentum-based Adaptive Channel is a version of the adaptive channel based on the Euclidean distance. It is designed to adapt according to the dynamic market as needed.
1 new signal now available for subscription:
Growth: | 1 348.94 | % |
Equity: | 1 755 307.02 | USD |
Balance: | 1 755 307.02 | USD |
Most downloaded source codes this month
- PivotPoint This indicator draws pivot points, resistances and supports.
- b-clock Show minutes and seconds left before new candle is appeared.
- 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.

These are some tips from a professional programmer about methods, techniques and auxiliary tools which can make programming easier. We will discuss parameters which can be restored after terminal restart (shutdown). All examples are real working code segments from my Cayman project.