The most popular forum topics:
- Interesting and Humour 120 new comments
- Machine learning in trading: theory, models, practice and algo-trading 63 new comments
- Errors, bugs, questions 18 new comments
Published article "Deep Neural Networks (Part IV). Creating, training and testing a model of neural network".

This article considers new capabilities of the darch package (v.0.12.0). It contains a description of training of a deep neural networks with different data types, different structure and training sequence. Training results are included.
The most popular forum topics:
- Machine learning in trading: theory, models, practice and algo-trading 45 new comments
- Help me find a laptop 44 new comments
- Signal ranking! 36 new comments
Bestsellers in the Market:
Most downloaded source codes this month
- Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.
- Renko The renko (renko) chart in a separate subwindow. No matter on what chart timeframe the indicator is attached, the renko is drawn on close price of М1 timeframe.
- Simple Pip Value Calculator "How much is a 1 pip movement on EURUSD (or any pair) worth in my currency?" - here's the answer!
Most read articles this month

Universal Expert Advisor: Accessing Symbol Properties (Part 8)
The eighth part of the article features the description of the CSymbol class, which is a special object that provides access to any trading instrument. When used inside an Expert Advisor, the class provides a wide set of symbol properties, while allowing to simplify Expert Advisor programming and to expand its functionality.

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.

Cross-Platform Expert Advisor: Stops
This article discusses an implementation of stop levels in an expert advisor in order to make it compatible with the two platforms MetaTrader 4 and MetaTrader 5.
Published article "Cross-Platform Expert Advisor: Custom Stops, Breakeven and Trailing".

This article discusses how custom stop levels can be set up in a cross-platform expert advisor. It also discusses a closely-related method by which the evolution of a stop level over time can be defined.
The most popular forum topics:
- Why not put the input parameters in the structure? 59 new comments
- Help me find a laptop 35 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 32 new comments
Bestsellers in the Market:
The most downloaded free products:
Published article "Deep Neural Networks (Part III). Sample selection and dimensionality reduction".

This article is a continuation of the series of articles about deep neural networks. Here we will consider selecting samples (removing noise), reducing the dimensionality of input data and dividing the data set into the train/val/test sets during data preparation for training the neural network.
Bestsellers in the Market:
Most downloaded source codes this week
- Variation Index The indicator displays what dominates in a time series: the trend or the flat component or the series acts randomly.
- Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.
- All In One Divergence Indicator to trade divergence. One of 30 indicators can be selected.
Most read articles this week

Creating and testing custom symbols in MetaTrader 5
Creating custom symbols pushes the boundaries in the development of trading systems and financial market analysis. Now traders are able to plot charts and test trading strategies on an unlimited number of financial instruments.
The article provides the analysis of the following patterns: Flag, Pennant, Wedge, Rectangle, Contracting Triangle, Expanding Triangle. In addition to analyzing their similarities and differences, we will create indicators for detecting these patterns on the chart, as well as a tester indicator for the fast evaluation of their effectiveness.

Deep Neural Networks (Part II). Working out and selecting predictors
The second article of the series about deep neural networks will consider the transformation and choice of predictors during the process of preparing data for training a model.
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 85 new comments
- Our favourite films and music - just for fun, not about trading 48 new comments
- Machine learning in trading: theory, models, practice and algo-trading 48 new comments
Bestsellers in the Market:
New publications in CodeBase
- Engulfing with RSI Not really profitable but the code fits on one page.
- Previous Candle Hi-Lo Previous Candle Hi-Lo is used to check the last candle multi-timeframe position relative to the current price.
- Simple Regression Channel As simple Regression Channel code for MetaTrader 4.
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
- German elections, when to short the euro, or buy it? 64 new comments
- A suggestion for the ease of use of the MetaEditor 59 new comments
- Machine learning in trading: theory, models, practice and algo-trading 31 new comments
Published article "Using cloud storage services for data exchange between terminals".

Cloud technologies are becoming more popular. Nowadays, we can choose between paid and free storage services. Is it possible to use them in trading? This article proposes a technology for exchanging data between terminals using cloud storage services.
Published article "Graphical Interfaces XI: Text edit boxes and Combo boxes in table cells (build 15)".
In this update of the library, the Table control (the CTable class) will be supplemented with new options. The lineup of controls in the table cells is expanded, this time adding text edit boxes and combo boxes. As an addition, this update also introduces the ability to resize the window of an MQL application during its runtime.
Bestsellers in the Market:
The most popular forum topics:
- Giving $1000 + a stable system of 60% annual interest. 45 new comments
- Interesting and Humour 39 new comments
- Date encryption 35 new comments
Bestsellers in the Market:
Most downloaded source codes this month
- Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.
- Hidden Stop Loss and Take Profit Stores and implements a basic hidden Stop Loss and Take Profit system.
- Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
Most read articles this month

Universal Expert Advisor: Accessing Symbol Properties (Part 8)
The eighth part of the article features the description of the CSymbol class, which is a special object that provides access to any trading instrument. When used inside an Expert Advisor, the class provides a wide set of symbol properties, while allowing to simplify Expert Advisor programming and to expand its functionality.

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.

Testing patterns that arise when trading currency pair baskets. Part I
We begin testing the patterns and trying the methods described in the articles about trading currency pair baskets. Let's see how oversold/overbought level breakthrough patterns are applied in practice.
The most downloaded free products:
The most popular forum topics:
- Collaborative project development in MQL5 - our future? 65 new comments
- Machine learning in trading: theory, models, practice and algo-trading 52 new comments
- Giving $1000 + a stable system of 60% annual interest. 48 new comments
Bestsellers in the Market:
New publications in CodeBase
- News EA Template Without DLL From 2 Sources The functions included in this template use two news sources - Investing.com and Dailyfx.com. The template doesn’t use DLL.
- Consecutive Candles with Stochastic Filter Indicator Shows when two or three consecutive bull or bear candles of a certain size print after qualifying the stochastic level of the initial candle in the series. New in version 3 /* Changelog 2-4-19 Added 50% line to indicator box - Ignored changing the indicator lines individually since mql does not have a built-in language convention to create this change would require too much additional research and effort. Fixed error with the DodgerBlue lines not showing, the problem was due to using DodgerBlue instead of clrDodgerBlue in the code to indicate color, should be fixed now. */
- Simpler Trend Get a grasp of the current trend by candle colors.
- All In One Divergence Indicator to trade divergence. One of 30 indicators can be selected.
- Hidden StopLoss and TakeProfit System A class system to represent a hidden stop loss and take profit system, combined with 4 example files showing the use of the classes.
The most popular forum topics:
- Interesting and Humour 101 new comments
- Collaborative project development in MQL5 - our future? 27 new comments
- Is it possible to develop any trading strategy to become profitable? 19 new comments
Most downloaded source codes this week
- Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.
- Get_Rich_or_Die_Trying_GBP Trades on PERIOD_M1 (M1). Calculates bullish and bearish candlesticks.
- Open Two Pending Orders Automatic placing of Buy Stop pending order and Sell Stop pending order simultaneously, Stop Losses and Take Profits on the user specified levels. As soon as the long position (BUY) is opened as ASK price crosses the levels, the remaining pending order (SELLSTOP) is deleted. Vice versa if the short position (SELL) is opened as BID price crosses the levels, the remaining pending order (BUYSTOP) is deleted. It places again both pending orders after the opened order has been closed.
Most read articles this week

Deep Neural Networks (Part I). Preparing Data
This series of articles continues exploring deep neural networks (DNN), which are used in many application areas including trading. Here new dimensions of this theme will be explored along with testing of new methods and ideas using practical experiments. The first article of the series is dedicated to preparing data for DNN.
The article provides the analysis of the following patterns: Flag, Pennant, Wedge, Rectangle, Contracting Triangle, Expanding Triangle. In addition to analyzing their similarities and differences, we will create indicators for detecting these patterns on the chart, as well as a tester indicator for the fast evaluation of their effectiveness.

Cross-Platform Expert Advisor: Stops
This article discusses an implementation of stop levels in an expert advisor in order to make it compatible with the two platforms MetaTrader 4 and MetaTrader 5.





























