Articles, Library comments - page 26

Using the Williams AO and AC Indicators: This EA uses modified Williams Awesome Oscillator (AO) and Accelerator Oscillator (AC) indicators for trade entry. Author: raposter
Check out the new article: Creating a Cairo-Inspired Graphics Library for MetaTrader 5 (Part 2): Points, Contours and the Path . This second part adds the geometry layer to a Cairo‑inspired graphics library for MetaTrader 5. It defines a path of double‑precision points grouped into contours, records
Check out the new article: Market Simulation: Position View (XIV) . Now we will implement this solution, since MQL5 is based on the same principles as event-driven programmingю Developers often use this model when creating DLLs. I know that at first, the event-driven model will seem confusing and
Check out the new article: From Basic to Intermediate: Classes (I) . In this article, we explain what a class is and why this concept came about. Although the topic is interesting, we will focus here on the principles underlying MQL5 programming. This article is just an introduction. As the title
Check out the new article: MetaTrader 5 Machine Learning Blueprint (Part 1): Data Leakage and Timestamp Fixes . Before we can even begin to make use of ML in our trading on MetaTrader 5, it’s crucial to address one of the most overlooked pitfalls—data leakage. This article unpacks how data leakage
Check out the new article: Neural Networks in Trading: Decomposition Instead of Scaling (SSCNN) . In this article, we begin our exploration of the SSCNN framework — a modern architectural solution for time series analysis that combines accuracy, a structured design, and high computational
Check out the new article: Market Simulation: Position View (XIII) . In this article, we will look at how to easily implement an indicator that shows whether a position is generating a profit or a loss. The procedure is simple and effective. Even without in-depth expertise, this indicator will allow
Check out the new article: From Basic to Intermediate: Queues, Lists, and Trees (V) . In this article, we implemented the first components of a tree structure. Since I realize that this structure can be very complex at the beginning of the learning process, we will introduce it gradually, step by
Check out the new article: Overcoming The Limitation of Machine Learning (Part 2): Lack of Reproducibility . The article explores why trading results can differ significantly between brokers, even when using the same strategy and financial symbol, due to decentralized pricing and data discrepancies
Check out the new article: Bidirectional LSTM and Quantum Computing for Predicting the Direction of Price Movement . The article presents a reproducible implementation of a hybrid quantum-neural network model for algorithmic trading on Forex without using real quantum hardware. A fixed three-qubit
Check out the new article: Zero-Copy Tick Streaming (Part 1): Bridging MetaTrader 5 to Shared Memory with the Arrow C Data Interface . This article implements a lock-free shared-memory bridge in MetaTrader 5 that writes ticks in Apache Arrow’s columnar layout via the C Data Interface. It details the
Check out the new article: Building a Bar Replay Tool in MQL5 . This article shows how to build an interactive bar replay tool in MQL5 for MetaTrader 5 that reveals historical candles one by one without exposing future data. You will implement custom candles with DRAW COLOR CANDLES, an event-driven
MT5 Symbol Changer Profit Display : This is a Real-Time Trade Monitor & Symbol Changer, that shows your running P&L, Trade Count, and Trade Type Author: Urayayi Kwinika
Range compression percentile : Ranks the current period's range-so-far against the full historical distribution of past ranges — a true percentile, not just a comparison to the average like ADR% — and flags statistical compression or expansion on a compact live panel with a percentile gauge. Author
New article How to Become a Successful Signal Provider on MQL5.com has been published: My main goal in this article is to provide you with a simple and accurate account of the steps that will help you become a top signal provider on MQL5.com. Drawing upon my knowledge and experience, I will explain
Market Miner : A multi strategy EA gold mine :) Author: Amarnath Kondiyan Mohan
T5Copier - MT 5 client to client Local trade copier : A local client to client trade copier with custom dashboard in C# and transport pipe in golang , complete src is provided in archive ( socket based ver ) ultra low latency Author: Amarnath Kondiyan Mohan
Double Enevlopes (Historical Gauged) : A babysitting trade management tool and system :D Author: Amarnath Kondiyan Mohan
Check out the new article: Walsh Functions in Modern Trading . The article discusses the application of Walsh functions in trading. We will explore the basic principles of using these functions to analyze financial markets, forecast prices, and make trading decisions. We will also discuss the
Check out the new article: Defining your Edge (Part 3): Using HMM and GRU in an Expert Advisor . We examine how a Hidden Markov Model (HMM) estimates latent market regimes while basing on observable price and indicator sequences. This is done by estimating the probability of state transitions. A
Check out the new article: Partial Information Decomposition: When Two Indicators Together Say More Than Either Alone . We introduce a Partial Information Decomposition library for MQL5 that decomposes two sources about a target into four atoms: unique to each, shared, and synergy. The
Broker Info Panel MT5 : A lightweight MT5 chart indicator that displays live broker and symbol trading specifications including spread, tick size, tick value, volume limits, stop level and freeze level. Author: Waseem Shahrukh
Check out the new article: Neural Networks in Trading: Disentangling Structured Components (Conclusion) . The article provides a detailed explanation of the SCNN architecture and one way to implement it using MQL5. We will show how time series decomposition can be combined with neural network
Check out the new article: Combining 3D Bars, Quantum Computing, and Machine Learning into a Unified Trading System . The article presents the full integration of the 3D-bar module into a quantum-enhanced trading system for forecasting the movement of currency pairs. The system combines stationary
Daily Zone Recovery EA mt5 for GOLD : Daily Zone Recovery is a multi-strategy trading expert advisor for MetaTrader 5 that operates based on the previous trading day’s high and low levels. The expert advisor monitors price behavior near daily extremes, uses three independent entry strategies, and
Check out the new article: Building Your Personal Expert Advisor (Part 2): Risk Management and Dynamic Lot Sizing . This part implements risk-based position sizing for the EA. Lot size is derived from account balance, a chosen risk percent, and ATR-based stop distance, then confined and rounded to
Check out the new article: Market Simulation: Position View (XII) . In this article, you will learn how to create a visual signal on your trading platform so you can determine directly on the chart whether a position is long or short, without having to open the Terminal. In addition, the article
Check out the new article: From Basic to Intermediate: Queues, Lists, and Trees (IV) . In this article, we will conclude the section on the implementation and explanation of the linked list. However, the implementation presented here omits one detail that can be implemented in a linked list. We will
MSNR Key Levels MTF : MSNR KeyLevels MultiTF draws Malaysian SNR key levels from M5, M10, M15, H1, H4 and D1 at the same time, on any chart you have open. A built-in control panel lets you switch each timeframe on and off with a single click, so you go from a clean chart to full higher timeframe
Gueta Position Sizer: Risk and Lot Guard HUD : Real-time risk calculator and lot size guard HUD for MT5. Computes exact lot sizing based on account balance, target risk %, and dynamic ATR Stop Loss with minimum lot overshoot warning. Author: Mahdi Goodarzi