Geometric signal validation for indicator signals : A state engine to provide geometric signal validation for indicator signals Author: Conor Mcnamara
Check out the new article: Building a Type-Safe Event Bus in MQL5: Decoupling EA Components Without Global Variables . A typed publish-subscribe event bus in MQL5 replaces global variables and direct cross-references. Using an abstract listener interface and an enum-indexed subscription table, a
iRSI_Advanced_Histo: The indicator is shown in a histogram the RSI up and downtrend uses a different way.You can set period of indicator and levels for trend. Author: Nikolaos Pantzos
Hedging_Zone_Recovery_Area: This is my version of Zone Recovery Hedging Strategy Ea with two moving averages. It works on any time frame, you should try it on demo account. Zone Recovery is an advanced hedging system. When the market goes against you by certain number of pips, you open an...
NELODI BackProp Chart : Custom Price Chart using a simple Artificial Neural Network that tries to project price movements into the future. Not very useful for trading, but fun to watch and learn ;) Author: NELODI
ADX Trend Pullback EA : This Expert Advisor combines an ADX-based trend strength filter with an EMA pullback entry technique, using ATR for dynamic stop loss and take profit sizing. It is designed for trading a single symbol with one position open at a time. Author: Duy Van Nguy
Check out the new article: Implementing a Fluent Interface Builder Pattern for MQL5 Order Construction . Manual population of MqlTradeRequest leaves cross-field rules unchecked, creating silent misconfigurations at execution time. A fluent COrderBuilder for MQL5 adds pointer-based method chaining
Check out the new article: MQL5 Trading Tools (Part 32): Crosshair, Magnifier, and Measure Mode . In this article, we extend the Tools Palette with a precision crosshair for MQL5 charts: reticle tick marks, full-width and full-height lines with axis labels, and a circular magnifier that renders
New article How to Test a Trading Robot Before Buying it from MQL5 Market is published: MQL5 Market allows you to test a trading robot and its features before buying it. Every Expert Advisor offered in MQL5 Market comes with a demo version that can be tested in the Strategy Tester . It is quite
GlowTrend Pro : A sleek, color-changing trend follower based on adaptive moving averages with real-time reversal glow signals. Author: Ilham Hijrah Saputra
Check out the new article: MQL5 Trading Tools (Part 31): Creating an Interactive Tools Palette in MQL5 . We turn the Tools Palette sidebar from a static shell into an interactive MQL5 system. The article implements flyout menus per category, a chart event handler, a multi-click drawing engine (one-
Check out the new article: CSV Data Analysis (Part 3): Engineering a Python Analytics Pipeline for MetaTrader 5 CSV Exports . MetaTrader 5 provides rich performance data but limited structural analysis. This article shows how to export results to CSV from MQL5 and build five Python visualizations
Check out the new article: MQL5 Wizard Techniques you should know (Part 95): Using Disjoint Set Union and Deep Belief Network in a Custom Signal Class . For this article we switch to a custom MQL5 Wizard class that examines entry Signals. Our custom class is ‘CSignalDSUDBN’ this time around, and is
Check out the new article: Engineering a Self-Healing Expert Advisor in MQL5 (Part 2): Restart-Safe Virtual Trade Protection . Build a restart-aware virtual protection layer on top of the SQLite persistence from Part 1. The EA reconstructs hidden stop-loss and take-profit after restart, verifies
Check out the new article: Extremal Optimization (EO) . The article discusses the Extremal Optimization (EO) algorithm, an optimization method inspired by the Bak-Sneppen self-organized criticality model, where evolution occurs through the elimination of the worst-case components of the system. The
Check out the new article: Neural Networks in Trading: Actor—Director—Critic . We invite you to explore the Actor-Director-Critic framework, which combines hierarchical learning and a multi-component architecture for creating adaptive trading strategies. In this article, we take a detailed look at
Check out the new article: Implementing Partial Position Closing in MQL5 . This article develops a class for managing partial position closing in MQL5 and then integrates it into an Order Blocks Expert Advisor. It also presents test results comparing the strategy with and without partial position
Precision Sniper : Precision Sniper is a multi-confluence MT5 indicator inspired by TradingView's top signal tools, grading every buy/sell signal (A+, A, B, C) based on EMA structure, RSI, MACD, ADX, VWAP, and volume alignment, with 8 presets, HTF bias confirmation, auto TP/SL levels, trailing stop
002 - Inside Bar : Expert Advisor for testing the Inside Bar continuation hypothesis. The EA places pending orders in the direction of the Main Bar after a valid Inside Bar pattern is detected, with optional ATR and pattern quality filters. Author: Sergey Ermolov
Check out the new article: Custom Debugging and Profiling Tools for MQL5 Development (Part III): Regression Gates for Performance and Trading Rules . This article adds a regression gate to the MQL5 debugging and profiling workflow. It keeps the Part II profiler, TestLite runner, and trading math
Check out the new article: From Novice to Expert: Developing a Liquidity Strategy . Liquidity zones are commonly traded by waiting for the price to return and retest the zone of interest, often through the placement of pending orders within these areas. In this article, we leverage MQL5 to bring
Check out the new article: Position Management: A Reusable Trade Journal with Live Maximum Adverse Excursion, Maximum Favorable Excursion, and R-Multiple Tracking in MQL5 . This article presents CTradeJournal, a self-contained MQL5 class for live tracking of open positions at tick frequency. It
Check out the new article: Quantum Neural Network in MQL5 (Part I): Creating the Include File . The article presents a new approach to creating trading systems based on quantum principles and artificial intelligence. The author describes the development of a unique neural network that goes beyond
Check out the new article: MQL5 Wizard Techniques you should know (Part 94): Using Reservoir Sampling and Linear Regression in a Custom Trailing Stop Class . For this article we rotate to a custom MQL5 Wizard class implementation that explores Trailing Stops. Our custom class is
Check out the new article: CSV Data Analysis (Part 2): Building a Production-Grade CSV Export and Parsing Pipeline for Quantitative Strategy Analysis . MQL5's file system operates within a strict sandbox. Understanding its access flags and path resolution rules is the foundation of any reliable
Check out the new article: CSV Data Analysis (Part 1): CSV Export Engine for MQL5 Multi-Core Optimizations . Multi-core optimization in MetaTrader 5 can silently drop results when parallel agents contend for the same CSV file. A reusable MQL5 export engine applies an iteration-based spin-lock to
Check out the new article: MQL5 Custom Symbols: Creating a 3D Bars Symbol . The article provides a detailed guide to creating the innovative 3DBarCustomSymbol.mq5 indicator, which generates custom symbols in MetaTrader 5 that combine price, time, volume, and volatility into a single
BestInterval : The library for calculating the best trading interval. Author: fxsaber
Check out the new article: Exploring Regression Models for Causal Inference and Trading . The article explores the possibility of using regression models in algorithmic trading. Regression models, unlike binary classification, allow for the creation of more flexible trading strategies by quantifying
Check out the new article: Recurrence Network Analysis (RNA) in MQL5: From Recurrence Matrices to Complex Networks . The article extends the MQL5 recurrence library to Recurrence Network Analysis (RNA) by treating recurrence matrices as adjacency matrices of undirected graphs. It implements core
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.