Articles, Library comments - page 13

Check out the new article: Developing a Multi-Currency Expert Advisor (Part 29): Improving the Conveyor . We are going to improve the usability of the automated optimization conveyor: we will explore the process from creating an optimization project to testing the final EA. For clarity, let us walk
Session Scalping Zones : Session-Based Scalping Indicator for MetaTrader 5. It automatically marks the Asian session high and low, then generates scalping signals at the London open when price breaks or retests those levels. The indicator draws dynamic session ranges, sends alerts and push
Check out the new article: How to Research a Trading Idea: A Range Breakout Strategy Case Study . This article demonstrates a practical approach to researching trading ideas using a range breakout strategy as an example. We will go through the entire process, from formalizing trading rules and
Check out the new article: Exporting MetaTrader 5 Open Positions to a Live-Refreshing HTML Dashboard . The article builds an MQL5 Expert Advisor that writes a self-refreshing HTML positions dashboard to MQL5/Files on every tick, so you can monitor open trades in any browser. It covers reading live
Check out the new article: Forex Arbitrage Trading: A Matrix Trading System for Return to Fair Value with Risk Control . The article contains a detailed description of the cross-rate calculation algorithm, a visualization of the imbalance matrix, and recommendations for optimally setting the
Check out the new article: MQL5 Wizard Techniques you should know (Part 100): Sliding Window Median and Bidirectional LSTM for a Custom Trailing Stop . CTrailingSlidingMedianBiLSTM is a custom MQL5 Wizard trailing module that combines robust median/MAD outlier filtering with a BiLSTM context score
Draw On Liquidity + Kill Zone : The Draw On Liquidity (DOL) indicator automatically plots these essential levels on your chart and highlights high-probability trading windows through session kill zones. With full customization options, it provides a clean, professional, and highly informative
Relative Moving Average EA : An MQL5 implementation of all four cross-strategies from Bloch's Relative Moving Average framework, with his Adaptive Crossover Exit switching rules by volatility regime. Entries and exits are taken in fractile space, so thresholds mean the same thing on every symbol
Relative Moving Average Indicator : A faithful MQL5 port of Daniel Bloch's Relative Moving Average framework. It ranks the current close inside its own window's distribution on a [0, 1] scale comparable across symbols, publishing the fractiles, regime classification, and directional consistency as
Trading Panel EA : Pro Manager is an all-in-one MT5 trading assistant built for prop firm and professional traders. Execute trades faster, manage positions smarter, control risk efficiently, and automate daily trading tasks with powerful tools such as Break-even, Average TP, Magic Number management
Check out the new article: Forecasting a Conditional Distribution Using MLP . In this article, we will consider an MLP-based regression model that predicts not only the conditional expectation but also the conditional variance. In other words, we will train our network to predict the entire
Check out the new article: Symbolic Aggregate Approximation (SAX) in MQL5: Historical Analog Search and Forecasting . Symbolic Aggregate approXimation (SAX) encodes price windows as short words to enable fast, sound similarity search on history. We implement SAX in pure MQL5, including Gaussian
Check out the new article: CSV Data Analysis (Part 7): Statistical Robustness Testing on MQL5 CSV Exports with Monte Carlo Simulation . A statistically significant backtest is not proof of a robust edge. This article presents a three-part validation battery in Python that consumes an MQL5
Check out the new article: How to publish code to CodeBase: A practical guide . In this article, we will use real-life examples to illustrate posting various types of terminal programs in the MQL5 source code base. To publish your code in CodeBase, you only need to follow a few simple steps and
SR Zone Scanner : Multi-timeframe Support & Resistance zone scanner with strength rating and instant alerts — M15, H1, H4, D1. Author: Zbynek Liska
SMMA Levels MTF / BhanuCodeLab : SMMA Levels MTF is a multi-timeframe Smoothed Moving Average indicator for MetaTrader 5. The indicator calculates SMMA values from several selectable timeframes and displays them together on the current chart. Author: Bhanu Chandra Raju Indukuri
Footprint XRay (Order Flow Volume Delta) : An institutional-grade order flow and footprint chart indicator ported from Pine Script to MQL5. It dynamically deconstructs major timeframe bars using lower timeframe (LTF) historical tick/real volume to compute buy/sell volume delta at each price level
Check out the new article: Bison Algorithm (BIA) . A new optimization method, the Bison Algorithm (BIA), uses two strategies, inspired by the behavior of bison, for solving continuous problems with a single objective function. The key features of BIA are two fundamental principles borrowed from the
MT4 to MT5 Convertor (MT5Compat.mqh) - library for MetaTrader 5 : A new interface library has been developed to simplify the process of converting MT4 indicators and Expert Advisors (EAs) to MT5. This library supports most of the MetaTrader 4 functions, offering developers a unified solution for
Clock (Spread) : What this indicator does Clock (Spread).mq5 is a MetaTrader 5 chart indicator that displays a small text label in the corner of the chart showing: Countdown timer until the current candle closes (in HH:MM:SS or MM:SS format, depending on timeframe) Current spread (Ask − Bid, in
Check out the new article: Mapping the Shape of Price: The Mapper Lens and Cover in MQL5 . The article introduces the Mapper pipeline in MQL5 by implementing the two fundamental components: CTDAMapperFilter (lens) and CTDAMapperCover (overlapping intervals). It explains three lens
Check out the new article: Building a JSON Trade Report Exporter in Pure MQL5 . A refined MQL5 script exports trade history to a well‑formed JSON file in MQL5/Files/, reconstructing trades from deals by position ID and recovering stop loss and take profit via a two‑pass lookup that falls back closed
Mediana Trendline : Draws parallel trend channels (Median, High, Low) on the current chart based on the last two closed candles of up to 7 higher timeframes (MN1, W1, D1, H4, H1, M30, M15), with individually configurable colors and line styles for each timeframe. Author: Marian Beceanu
Advanced Risk Manager: Auto Suffix Detection Multi Currency Lot Sizer : Advanced MQL5 risk management class providing deterministic lot sizing, auto-suffix detection, and cross-currency triangular conversion. Author: Al-hassan Ali Mubarak Bahbah
New article How to Buy a Trading Robot on MQL5 Market? is published: Now you also can use trading robots and any technical indicators with MetaTrader 5. All you need to do is to launch MetaTrader 5 trading terminal and open Market tab of Toolbox window. Author: MetaQuotes
Check out the new article: Symbolic Price Forecasting Equation Using SymPy . The article describes an interesting approach to algorithmic trading based on symbolic mathematical equations instead of traditional machine learning "black boxes". The author demonstrates how to transform opaque neural
Check out the new article: Ordinal Pattern Transition Networks in MQL5 . We implement ordinal pattern transition networks in MQL5: a Lehmer-code encoder, a directed network over ordinal price patterns, and three complexity metrics. Two indicators expose a trend-versus-range regime from
Check out the new article: Adaptive Spread Monitoring and Order Gating in MQL5 . This article presents a distribution-adaptive spread monitor for MQL5 that replaces fixed thresholds with a rolling histogram of each symbol's recent spread. It explains percentile estimation from bins, a four-state
Check out the new article: MQL5 Wizard Techniques you should know (Part 71): Using Patterns of MACD and the OBV . The Moving-Average-Convergence-Divergence (MACD) oscillator and the On-Balance-Volume (OBV) oscillator are another pair of indicators that could be used in conjunction within an MQL5
Check out the new article: How to Test and Customize Built-in MQL5 Programs: Custom BullishBearish MeetingLines Stoch Expert Advisor . We demonstrate a practical customization path for a built-in MetaTrader 5 EA using BullishBearish MeetingLines Stoch. The workflow covers baseline testing in the