MQL Articels

468 bookmarks
Custom sorting
Neural networks made easy (Part 17): Dimensionality reduction - MQL5 Articles
Neural networks made easy (Part 17): Dimensionality reduction - MQL5 Articles
In this part we continue discussing Artificial Intelligence models. Namely, we study unsupervised learning algorithms. We have already discussed one of the clustering algorithms. In this article, I am sharing a variant of solving problems related to dimensionality reduction.
·mql5.com·
Neural networks made easy (Part 17): Dimensionality reduction - MQL5 Articles
Automated grid trading using limit orders on Moscow Exchange (MOEX) - MQL5 Articles
Automated grid trading using limit orders on Moscow Exchange (MOEX) - MQL5 Articles
The article considers the development of an MQL5 Expert Advisor (EA) for MetaTrader 5 aimed at working on MOEX. The EA is to follow a grid strategy while trading on MOEX using MetaTrader 5 terminal. The EA involves closing positions by stop loss and take profit, as well as removing pending orders in case of certain market conditions.
·mql5.com·
Automated grid trading using limit orders on Moscow Exchange (MOEX) - MQL5 Articles
Data Science and Machine Learning (Part 06): Gradient Descent - MQL5 Articles
Data Science and Machine Learning (Part 06): Gradient Descent - MQL5 Articles
The gradient descent plays a significant role in training neural networks and many machine learning algorithms. It is a quick and intelligent algorithm despite its impressive work it is still misunderstood by a lot of data scientists let's see what it is all about.
·mql5.com·
Data Science and Machine Learning (Part 06): Gradient Descent - MQL5 Articles
Learn how to design a trading system by Chaikin Oscillator - MQL5 Articles
Learn how to design a trading system by Chaikin Oscillator - MQL5 Articles
Welcome to our new article from our series about learning how to design a trading system by the most popular technical indicator. Through this new article, we will learn how to design a trading system by the Chaikin Oscillator indicator.
·mql5.com·
Learn how to design a trading system by Chaikin Oscillator - MQL5 Articles
Neural networks made easy (Part 15): Data clustering using MQL5 - MQL5 Articles
Neural networks made easy (Part 15): Data clustering using MQL5 - MQL5 Articles
We continue to consider the clustering method. In this article, we will create a new CKmeans class to implement one of the most common k-means clustering methods. During tests, the model managed to identify about 500 patterns.
·mql5.com·
Neural networks made easy (Part 15): Data clustering using MQL5 - MQL5 Articles
Learn how to design a trading system by Standard Deviation - MQL5 Articles
Learn how to design a trading system by Standard Deviation - MQL5 Articles
Here is a new article in our series about how to design a trading system by the most popular technical indicators in MetaTrader 5 trading platform. In this new article, we will learn how to design a trading system by Standard Deviation indicator.
·mql5.com·
Learn how to design a trading system by Standard Deviation - MQL5 Articles
Learn how to design a trading system by Williams PR - MQL5 Articles
Learn how to design a trading system by Williams PR - MQL5 Articles
A new article in our series about learning how to design a trading system by the most popular technical indicators by MQL5 to be used in the MetaTrader 5. In this article, we will learn how to design a trading system by the Williams' %R indicator.
·mql5.com·
Learn how to design a trading system by Williams PR - MQL5 Articles
MQL5 Wizard techniques you should know (Part 02): Kohonen Maps - MQL5 Articles
MQL5 Wizard techniques you should know (Part 02): Kohonen Maps - MQL5 Articles
These series of articles will proposition that the MQL5 Wizard should be a mainstay for traders. Why? Because not only does the trader save time by assembling his new ideas with the MQL5 Wizard, and greatly reduce mistakes from duplicate coding; he is ultimately set-up to channel his energy on the few critical areas of his trading philosophy.
·mql5.com·
MQL5 Wizard techniques you should know (Part 02): Kohonen Maps - MQL5 Articles
Developing a trading Expert Advisor from scratch (Part 13): Time and Trade (II) - MQL5 Articles
Developing a trading Expert Advisor from scratch (Part 13): Time and Trade (II) - MQL5 Articles
Today we will construct the second part of the Times & Trade system for market analysis. In the previous article "Times & Trade (I)" we discussed an alternative chart organization system, which would allow having an indicator for the quickest possible interpretation of deals executed in the market.
·mql5.com·
Developing a trading Expert Advisor from scratch (Part 13): Time and Trade (II) - MQL5 Articles
Developing a trading Expert Advisor from scratch (Part 12): Times and Trade (I) - MQL5 Articles
Developing a trading Expert Advisor from scratch (Part 12): Times and Trade (I) - MQL5 Articles
Today we will create Times & Trade with fast interpretation to read the order flow. It is the first part in which we will build the system. In the next article, we will complete the system with the missing information. To implement this new functionality, we will need to add several new things to the code of our Expert Advisor.
·mql5.com·
Developing a trading Expert Advisor from scratch (Part 12): Times and Trade (I) - MQL5 Articles
Learn how to design a trading system by Ichimoku - MQL5 Articles
Learn how to design a trading system by Ichimoku - MQL5 Articles
Here is a new article in our series about how to design a trading system b the most popular indicators, we will talk about the Ichimoku indicator in detail and how to design a trading system by this indicator.
·mql5.com·
Learn how to design a trading system by Ichimoku - MQL5 Articles
Data Science and Machine Learning (Part 05): Decision Trees - MQL5 Articles
Data Science and Machine Learning (Part 05): Decision Trees - MQL5 Articles
Decision trees imitate the way humans think to classify data. Let's see how to build trees and use them to classify and predict some data. The main goal of the decision trees algorithm is to separate the data with impurity and into pure or close to nodes.
·mql5.com·
Data Science and Machine Learning (Part 05): Decision Trees - MQL5 Articles
How to master Machine Learning - MQL5 Articles
How to master Machine Learning - MQL5 Articles
Check out this selection of useful materials which can assist traders in improving their algorithmic trading knowledge. The era of simple algorithms is passing, and it is becoming harder to succeed without the use of Machine Learning techniques and Neural Networks.
·mql5.com·
How to master Machine Learning - MQL5 Articles
Learn how to design a trading system by Volumes - MQL5 Articles
Learn how to design a trading system by Volumes - MQL5 Articles
Here is a new article from our series about learning how to design a trading system based on the most popular technical indicators. The current article will be devoted to the Volumes indicator. Volume as a concept is one of the very important factors in financial markets trading and we have to pay attention to it. Through this article, we will learn how to design a simple trading system by Volumes indicator.
·mql5.com·
Learn how to design a trading system by Volumes - MQL5 Articles
Data Science and Machine Learning (Part 04): Predicting Current Stock Market Crash - MQL5 Articles
Data Science and Machine Learning (Part 04): Predicting Current Stock Market Crash - MQL5 Articles
In this article I am going to attempt to use our logistic model to predict the stock market crash based upon the fundamentals of the US economy, the NETFLIX and APPLE are the stocks we are going to focus on, Using the previous market crashes of 2019 and 2020 let's see how our model will perform in the current dooms and glooms.
·mql5.com·
Data Science and Machine Learning (Part 04): Predicting Current Stock Market Crash - MQL5 Articles
Learn how to design a trading system by Accumulation/Distribution (AD) - MQL5 Articles
Learn how to design a trading system by Accumulation/Distribution (AD) - MQL5 Articles
Welcome to the new article from our series about learning how to design trading systems based on the most popular technical indicators. In this article, we will learn about a new technical indicator called Accumulation/Distribution indicator and find out how to design an MQL5 trading system based on simple AD trading strategies.
·mql5.com·
Learn how to design a trading system by Accumulation/Distribution (AD) - MQL5 Articles
Developing a trading Expert Advisor from scratch (Part 7): Adding Volume at Price (I) - MQL5 Articles
Developing a trading Expert Advisor from scratch (Part 7): Adding Volume at Price (I) - MQL5 Articles
This is one of the most powerful indicators currently existing. Anyone who trades trying to have a certain degree of confidence must have this indicator on their chart. Most often the indicator is used by those who prefer “tape reading” while trading. Also, this indicator can be utilized by those who use only Price Action while trading.
·mql5.com·
Developing a trading Expert Advisor from scratch (Part 7): Adding Volume at Price (I) - MQL5 Articles
Data Science and Machine Learning (Part 03): Matrix Regressions - MQL5 Articles
Data Science and Machine Learning (Part 03): Matrix Regressions - MQL5 Articles
This time our models are being made by matrices, which allows flexibility while it allows us to make powerful models that can handle not only five independent variables but also many variables as long as we stay within the calculations limits of a computer, this article is going to be an interesting read, that's for sure.
·mql5.com·
Data Science and Machine Learning (Part 03): Matrix Regressions - MQL5 Articles
Learn how to design a trading system by OBV - MQL5 Articles
Learn how to design a trading system by OBV - MQL5 Articles
This is a new article to continue our series for beginners about how to design a trading system based on some of the popular indicators. We will learn a new indicator that is On Balance Volume (OBV), and we will learn how we can use it and design a trading system based on it.
·mql5.com·
Learn how to design a trading system by OBV - MQL5 Articles
Learn how to design a trading system by Parabolic SAR - MQL5 Articles
Learn how to design a trading system by Parabolic SAR - MQL5 Articles
In this article, we will continue our series about how to design a trading system using the most popular indicators. In this article, we will learn about the Parabolic SAR indicator in detail and how we can design a trading system to be used in MetaTrader 5 using some simple strategies.
·mql5.com·
Learn how to design a trading system by Parabolic SAR - MQL5 Articles
Multiple indicators on one chart (Part 05): Turning MetaTrader 5 into a RAD system (I) - MQL5 Articles
Multiple indicators on one chart (Part 05): Turning MetaTrader 5 into a RAD system (I) - MQL5 Articles
There are a lot of people who do not know how to program but they are quite creative and have great ideas. However, the lack of programming knowledge prevents them from implementing these ideas. Let's see together how to create a Chart Trade using the MetaTrader 5 platform itself, as if it were an IDE.
·mql5.com·
Multiple indicators on one chart (Part 05): Turning MetaTrader 5 into a RAD system (I) - MQL5 Articles
What you can do with Moving Averages - MQL5 Articles
What you can do with Moving Averages - MQL5 Articles
The article considers several methods of applying the Moving Average indicator. Each method involving a curve analysis is accompanied by indicators visualizing the idea. In most cases, the ideas shown here belong to their respected authors. My sole task was to bring them together to let you see the main approaches and, hopefully, make more reasonable trading decisions. MQL5 proficiency level — basic.
·mql5.com·
What you can do with Moving Averages - MQL5 Articles
Learn how to design a trading system by ADX - MQL5 Articles
Learn how to design a trading system by ADX - MQL5 Articles
In this article, we will continue our series about designing a trading system using the most popular indicators and we will talk about the average directional index (ADX) indicator. We will learn this indicator in detail to understand it well and we will learn how we to use it through a simple strategy. By learning something deeply we can get more insights and we can use it better.
·mql5.com·
Learn how to design a trading system by ADX - MQL5 Articles
Learn how to design a trading system by ATR - MQL5 Articles
Learn how to design a trading system by ATR - MQL5 Articles
In this article, we will learn a new technical tool that can be used in trading, as a continuation within the series in which we learn how to design simple trading systems. This time we will work with another popular technical indicator: Average True Range (ATR).
·mql5.com·
Learn how to design a trading system by ATR - MQL5 Articles