Published article "Prices in DoEasy library (part 62): Updating tick series in real time, preparation for working with Depth of Market".
![Prices in DoEasy library (part 62): Updating tick series in real time, preparation for working with Depth of Market](https://c.mql5.com/2/42/MQL5-avatar-doeasy-library.png)
In this article, I will implement updating tick data in real time and prepare the symbol object class for working with Depth of Market (DOM itself is to be implemented in the next article).
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 75 new comments
- Retrieving information from SMBIOS 43 new comments
- Generic Class Library - bugs, description, questions, usage and suggestions 33 new comments
Most read articles this month
![How to purchase a trading robot from the MetaTrader Market and to install it?](https://c.mql5.com/2/0/MQL5_market__1.png)
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](https://c.mql5.com/2/0/avatar_test_mql5_market.png)
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.
![Developing a self-adapting algorithm (Part II): Improving efficiency](https://c.mql5.com/2/41/50_percents__2.png)
Developing a self-adapting algorithm (Part II): Improving efficiency
In this article, I will continue the development of the topic by improving the flexibility of the previously created algorithm. The algorithm became more stable with an increase in the number of candles in the analysis window or with an increase in the threshold percentage of the overweight of falling or growing candles. I had to make a compromise and set a larger sample size for analysis or a larger percentage of the prevailing candle excess.
Most downloaded source codes this month
- Currency Strenght Meter - MT4 The currency strength meter is a trading tool that is used to identify trending and consolidating markets based on the percentage rate of change in price from one period to the next.
- 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.
2 new signals now available for subscription:
The most downloaded free products:
Bestsellers in the Market:
New publications in CodeBase
- EA - The Simple Trading Panel - MT5 The simple trading panel is a trading tool that is very interesting because it will allow you to predefine your StopLoss and your TakeProfit in term of pips.
- Function to get Next Open Time and Closing Time for the market. This Function will retrieve the Assets next Opening Time and Closing Times, either following the current time or following a given time.
- Pivot_Points_Lines_v1.3 MT5 Draws Pivot Points formulas
- Licensing class and script with 64bit Encryption (more Reliable) This class loads a licensing file by reading 64bit encrypted account data from a license file into an account array for the purpose of licensing. The Class is initialised with a Filename, a Master Key (m_hkey -> can be a secret key of your choice) and whether the file needs to be saved in the common folders or not.
- EA - The Simple Trading Panel - MT4 The simple trading panel is a trading tool that is very interesting because it will allow you to predefine your StopLoss and your TakeProfit in term of pips.
- Pivot_Points_Lines_v1.3 MT4 Draws Pivot Points Formulas
Published article "Prices in DoEasy library (part 61): Collection of symbol tick series".
![Prices in DoEasy library (part 61): Collection of symbol tick series](https://c.mql5.com/2/41/MQL5-avatar-doeasy-library__5.png)
Since a program may use different symbols in its work, a separate list should be created for each of them. In this article, I will combine such lists into a tick data collection. In fact, this will be a regular list based on the class of dynamic array of pointers to instances of CObject class and its descendants of the Standard library.
The most downloaded free products:
Bestsellers in the Market:
Most read articles this week
![How to purchase a trading robot from the MetaTrader Market and to install it?](https://c.mql5.com/2/0/MQL5_market__1.png)
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.
![Self-adapting algorithm (Part III): Abandoning optimization](https://c.mql5.com/2/41/50_percents__3.png)
Self-adapting algorithm (Part III): Abandoning optimization
It is impossible to get a truly stable algorithm if we use optimization based on historical data to select parameters. A stable algorithm should be aware of what parameters are needed when working on any trading instrument at any time. It should not forecast or guess, it should know for sure.
![How to Test a Trading Robot Before Buying](https://c.mql5.com/2/0/avatar_test_mql5_market.png)
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.
Most downloaded source codes this week
- MR FIBONACCI ROBOT Fibonacci PRO ⭐️⭐️⭐️⭐️⭐️ You want to become a constantly profitable 5-star forex trader? ⭐️⭐️⭐️⭐️⭐️ FIBONACCI PRO is a professional expert for trading according to the Fibonacci Retracement method. 1. MANUAL_CONFIRMATION - manual confirmation of transactions; 2. FIBO_CLOSE_PRICE - FIBO calculation at closing prices; 3. RSI_FILTER - input filter by modified RSI; 4. ATR_FILTER - ATR input filter. 5. ZIG ZAG
- Self Adapting EA - Deep Learning System Deep learning Expert advisor , This EA will collect market patterns to predict the next Patterns.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
The most popular forum topics:
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 50 new comments
- Big risk, big profit? 27 new comments
- Is there any profit in forex? 15 new comments
1 new signal now available for subscription:
New publications in CodeBase
- Braid Filter indicator of Robert Hill stocks and commodities magazine 2006 Braid Filter indicator of Robert Hill stocks and commodities magazine 2006
- Close All Positions include pending ones. This one may not be the fastest, but it will definitely close all your positions.
Bestsellers in the Market:
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
- Is there any profit in forex? 45 new comments
- Interesting and Humour 24 new comments
- ZigZags, waves, trends. 23 new comments
The most downloaded free products:
Bestsellers in the Market:
Bestsellers in the Market:
The most downloaded free products:
The most popular forum topics:
- Is there any profit in forex? 78 new comments
- Canvas vs Labels 42 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 40 new comments
New publications in CodeBase
- The Decycler The Decycler: John Ehlers, "Cycle Analytics For Traders" by John Ehlers, pp. 40 - 41.
- Self Adapting EA - Deep Learning System Deep learning Expert advisor , This EA will collect market patterns to predict the next Patterns.
Published article "Prices in DoEasy library (part 60): Series list of symbol tick data".
![Prices in DoEasy library (part 60): Series list of symbol tick data](https://c.mql5.com/2/41/MQL5-avatar-doeasy-library__4.png)
In this article, I will create the list for storing tick data of a single symbol and check its creation and retrieval of required data in an EA. Tick data lists that are individual for each used symbol will further constitute a collection of tick data.
2 new signals now available for subscription:
The most downloaded free products:
Bestsellers in the Market:
Most read articles this month
![How to purchase a trading robot from the MetaTrader Market and to install it?](https://c.mql5.com/2/0/MQL5_market__1.png)
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](https://c.mql5.com/2/0/avatar_test_mql5_market.png)
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.
![Developing a self-adapting algorithm (Part II): Improving efficiency](https://c.mql5.com/2/41/50_percents__2.png)
Developing a self-adapting algorithm (Part II): Improving efficiency
In this article, I will continue the development of the topic by improving the flexibility of the previously created algorithm. The algorithm became more stable with an increase in the number of candles in the analysis window or with an increase in the threshold percentage of the overweight of falling or growing candles. I had to make a compromise and set a larger sample size for analysis or a larger percentage of the prevailing candle excess.
Most downloaded source codes this month
- INDICATOR Breakout Strength Meter - MT4 The breakout strength meter is a trading tool that is used to identify which currencies are the strongest to breakout, and which currencies are the weakest to breakout
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- PivotPoint This indicator draws pivot points, resistances and supports.
Published article "Multilayer perceptron and backpropagation algorithm".
![Multilayer perceptron and backpropagation algorithm](https://c.mql5.com/2/41/Sem_tbtulo.png)
The popularity of these two methods grows, so a lot of libraries have been developed in Matlab, R, Python, C++ and others, which receive a training set as input and automatically create an appropriate network for the problem. Let us try to understand how the basic neural network type works (including single-neuron perceptron and multilayer perceptron). We will consider an exciting algorithm which is responsible for network training - gradient descent and backpropagation. Existing complex models are often based on such simple network models.