Articles, Library comments

New article How to Become a Signals Provider for MetaTrader 4 and MetaTrader 5 is published: Do you want to offer your trading signals and make profit? Register on MQL5.com website as a Seller and specify your trading account to offer your signals to traders. Keep in mind that you can create only...
New article How to Subscribe to Trading Signals is published: "Signals" in MetaTrader 5 trading platform allow traders to connect to any signal issued by providers. Select and subscribe to any trading signals provider to copy all his or her deals on your account. How to become an investor and...
New article Why Virtual Hosting On The MetaTrader 4 And MetaTrader 5 Is Better Than Usual VPS has been published: Renting a virtual server right from the MetaTrader 4 and MetaTrader 5 terminals is the optimal way to ensure uninterrupted work of your trading robots and Signal subscriptions....
New article How to create Requirements Specification for ordering an indicator has been published: Most often the first step in the development of a trading system is the creation of a technical indicator, which can identify favorable market behavior patterns. A professionally developed indicator...
New article How to Prepare a Trading Account for Migration to Virtual Hosting has been published: MetaTrader client terminal is perfect for automating trading strategies. It has all tools necessary for trading robot developers ‒ powerful C++ based MQL4/MQL5 programming language, convenient...
New article Use MQL5.community channels and group chats has been published: The MQL5.com website brings together traders from all over the world. Users publish articles, share free codes, sell products in the Market, perform Freelance orders and copy trading signals. You can communicate with them on
Find Swing Highs Swing Lows : The Swing High/Low Identifier for MetaTrader 5 marks significant swing highs and swing lows directly on your chart with color-coded arrows. This tool helps traders quickly identify key price levels, which can serve as resistance and support, and is ideal for trend
Check out the new article: How to Integrate Smart Money Concepts (BOS) Coupled with the RSI Indicator into an EA . Smart Money Concept (Break Of Structure) coupled with the RSI Indicator to make in informed automated trading decisions based on the market structure. n the fast-paced world of foreign
Check out the new article: Combine Fundamental And Technical Analysis Strategies in MQL5 For Beginners . In this article, we will discuss how to integrate trend following and fundamental principles seamlessly into one Expert Advisors to build a strategy that is more robust. This article will
Decision Colored Candles - MT5 : higher confidence to get into trade Author: Mohamed Hassan Mohamed Hassan Alsherbiny
Check out the new article: MQL5 Wizard Techniques you should know (Part 16): Principal Component Analysis with Eigen Vectors . Principal Component Analysis, a dimensionality reducing technique in data analysis, is looked at in this article, with how it could be implemented with Eigen values and
Check out the new article: MQL5 Wizard Techniques you should know (Part 27): Moving Averages and the Angle of Attack . The Angle of Attack is an often-quoted metric whose steepness is understood to strongly correlate with the strength of a prevailing trend. We look at how it is commonly used and
Check out the new article: Reimagining Classic Strategies (Part II): Bollinger Bands Breakouts . This article explores a trading strategy that integrates Linear Discriminant Analysis (LDA) with Bollinger Bands, leveraging categorical zone predictions for strategic market entry signals. The term
Fractal dimension - Ehlers: Based on the June 2010 issue of TASC article by John Ehlers and Rick Ways "Fractal Dimension As A Market Mode Sensor". Short descriptions of their interpretation of fractal dimension would be the following: Fractal dimension There is no argument that...
Check out the new article: Hybridization of population algorithms. Sequential and parallel structures . Here we will dive into the world of hybridization of optimization algorithms by looking at three key types: strategy mixing, sequential and parallel hybridization. We will conduct a series of
Check out the new article: SP500 Trading Strategy in MQL5 For Beginners . Discover how to leverage MQL5 to forecast the S&P 500 with precision, blending in classical technical analysis for added stability and combining algorithms with time-tested principles for robust market insights. A list of the
New article MetaTrader 5 on Linux is published: 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. Author: MetaQuotes
Examples from the book "Neural networks for algorithmic trading with MQL5" : The book "Neural networks in algorithmic trading with MQL5" is a comprehensive guide, covering both the theoretical foundations of artificial intelligence and neural networks and practical aspects of their application in
ZigZag auto Fibo : This indicator is designed to draw a Fibonacci retracement, using as a basis the ZigZag indicator. Author: Livio Alves
KA-Gold Bot MT5 : KA-Gold Bot is an advanced trading advisor specifically designed for gold, utilizing the powerful combination of the Keltner channel strategy and two exponential moving averages (EMAs) - the 10-period EMA and the 200-period EMA. Principle of Operation: The 10-period EMA represents
Check out the new article: Data Science and ML (Part 27): Convolutional Neural Networks (CNNs) in MetaTrader 5 Trading Bots — Are They Worth It? . Convolutional Neural Networks (CNNs) are renowned for their prowess in detecting patterns in images and videos, with applications spanning diverse
Check out the new article: MQL5 Wizard Techniques you should know (Part 28): GANs Revisited with a Primer on Learning Rates . The Learning Rate, is a step size towards a training target in many machine learning algorithms’ training processes. We examine the impact its many schedules and formats can
Check out the new article: Building A Candlestick Trend Constraint Model(Part 6): All in one integration . One major challenge is managing multiple chart windows of the same pair running the same program with different features. Let's discuss how to consolidate several integrations into one main
Check out the new article: Population optimization algorithms: Resistance to getting stuck in local extrema (Part II) . We continue our experiment that aims to examine the behavior of population optimization algorithms in the context of their ability to efficiently escape local minima when
Check out the new article: MQL5 Wizard Techniques you should know (Part 26): Moving Averages and the Hurst Exponent . The Hurst Exponent is a measure of how much a time series auto-correlates over the long term. It is understood to be capturing the long-term properties of a time series and therefore
Check out the new article: GIT: What is it? . In this article, I will introduce a very important tool for developers. If you are not familiar with GIT, read this article to get an idea of what it is and how to use it with MQL5. In this article, we will deviate a little from our main topic. Let's
Check out the new article: MQL5 Wizard Techniques you should know (Part 23): CNNs . Convolutional Neural Networks are another machine learning algorithm that tend to specialize in decomposing multi-dimensioned data sets into key constituent parts. We look at how this is typically achieved and
1 Click To Close All Open Positions: Click "Close All" button to close all open positions at once. Author: grandaevus
Check out the new article: Data Science and ML (Part 26): The Ultimate Battle in Time Series Forecasting — LSTM vs GRU Neural Networks . In the previous article, we discussed a simple RNN which despite its inability to understand long-term dependencies in the data, was able to make a profitable
Check out the new article: Understanding Programming Paradigms (Part 2): An Object-Oriented Approach to Developing a Price Action Expert Advisor . Learn about the object-oriented programming paradigm and its application in MQL5 code. This second article goes deeper into the specifics of