Published article "Neural networks made easy (Part 52): Research with optimism and distribution correction".

As the model is trained based on the experience reproduction buffer, the current Actor policy moves further and further away from the stored examples, which reduces the efficiency of training the model as a whole. In this article, we will look at the algorithm of improving the efficiency of using samples in reinforcement learning algorithms.
The most downloaded free products:
The most popular forum topics:
- Pair trading and multicurrency arbitrage. The showdown. 49 new comments
- A computer for testing and optimising the robot (Expert Advisor). 29 new comments
- Machine learning in trading: theory, models, practice and algo-trading 21 new comments
Bestsellers in the Market:
Most downloaded source codes this month
- Donchian Channel Scalping Strategy EA A Donchian Channel Strategy breakout EA Scalper. Best results at H1.
- Breakout Martin Gale Expert Advisor for MT5 This is an mql5 Expert Advisor trading the breakouts and using Martin Gale risk management.
- Trend Predictor New level of trend prediction!
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.

In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
New publications in CodeBase
- Envelopes beginner tutorial By William210 Envelopes beginner tutorial to learn how to code in MQL5
- Horizontal Grid Controller Horizontal Grid Controller with KeyEvents
- Sample program for async/sync all close. This is a simple program to compare asynchronous and synchronous all close. It is a sample program, so feel free to modify it for your own testing purposes, such as adding conditions.
Published article "The case for using a Composite Data Set this Q4 in weighing SPDR XLY's next performance".

We consider XLY, SPDR’s consumer discretionary spending ETF and see if with tools in MetaTrader’s IDE we can sift through an array of data sets in selecting what could work with a forecasting model with a forward outlook of not more than a year.
Bestsellers in the Market:
The most downloaded free products:
3 new signals now available for subscription:
The most downloaded free products:
Bestsellers in the Market:
Most downloaded source codes this week
- PA RSI The Oscillator Indicator for MetaTrader 4 is a powerful tool that accurately identifies the perfect signal on the completion of trends.
- Trade Sessions Indicator This indicator is based on DRAW_FILLING buffers. The input parameters are absent, the TimeTradeServer(), TimeGMT() functions are used.
- Breakout Martin Gale Expert Advisor for MT5 This is an mql5 Expert Advisor trading the breakouts and using Martin Gale risk management.
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.

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.

In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
The most popular forum topics:
- Pair trading and multicurrency arbitrage. The showdown. 137 new comments
- A computer for testing and optimising the robot (Expert Advisor). 47 new comments
- Questions from Beginners MQL5 MT5 MetaTrader 5 10 new comments
2 new signals now available for subscription:
Bestsellers in the Market:
The most popular forum topics:
- Pair trading and multicurrency arbitrage. The showdown. 62 new comments
- Questions from Beginners MQL5 MT5 MetaTrader 5 18 new comments
- mt5 build 4073 deletes custom symbols 18 new comments
Bestsellers in the Market:
The most downloaded free products:
Published article "Developing a Replay System — Market simulation (Part 15): Birth of the SIMULATOR (V) - RANDOM WALK".

In this article we will complete the development of a simulator for our system. The main goal here will be to configure the algorithm discussed in the previous article. This algorithm aims to create a RANDOM WALK movement. Therefore, to understand today's material, it is necessary to understand the content of previous articles. If you have not followed the development of the simulator, I advise you to read this sequence from the very beginning. Otherwise, you may get confused about what will be explained here.
2 new signals now available for subscription:
Published article "Trade transactions. Request and response structures, description and logging".

The article considers handling trade request structures, namely creating a request, its preliminary verification before sending it to the server, the server's response to a trade request and the structure of trade transactions. We will create simple and convenient functions for sending trading orders to the server and, based on everything discussed, create an EA informing of trade transactions.
The most downloaded free products:
Bestsellers in the Market:
New publications in CodeBase
- Candlestick Wick Imbalance Candlestick Wick Imbalance
- Example of using an ONNX model to recognize handwritten numbers This Expert Advisor does not trade. A simple panel, implemented using the standard Canvas library, allows you to draw digits with the mouse. The trained mnist.onnx model is used to recognize the digits.
- BinanceQuotesDownloader Display Binance quotes in real-time mode
Published article "Developing a Replay System — Market simulation (Part 14): Birth of the SIMULATOR (IV)".

In this article we will continue the simulator development stage. this time we will see how to effectively create a RANDOM WALK type movement. This type of movement is very intriguing because it forms the basis of everything that happens in the capital market. In addition, we will begin to understand some concepts that are fundamental to those conducting market analysis.
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
Published article "How to create a simple Multi-Currency Expert Advisor using MQL5 (Part 4): Triangular moving average — Indicator Signals".

The Multi-Currency Expert Advisor in this article is Expert Advisor or trading robot that can trade (open orders, close orders and manage orders for example: Trailing Stop Loss and Trailing Profit) for more than one symbol pair only from one symbol chart. This time we will use only 1 indicator, namely Triangular moving average in multi-timeframes or single timeframe.