Articles, Library comments - page 3

Correlation Matrix Dashboard : Live rolling-correlation heatmap across your watchlist — spot hidden overlapping exposure before you stack three “different” trades that are secretly one trade. Author: Omowumi Deborah Adebayo
Common Folder Copier - copy positions between MT5 terminals on the same PC : Local MT5-to-MT5 trade copier through the Common files folder. One EA in Master or Slave mode: lot multiplier or fixed lot, symbol prefix/suffix, reverse, SL/TP and partial close sync. Author: Augusto Martin D'anna
Execution Quality Logger - slippage, fill delay and spread of every deal : Logs the slippage, fill delay and spread of every deal on the account (manual, EAs, SL/TP hits) to a CSV file and shows a live summary. It never trades. Author: Augusto Martin D'anna
Equity Target Closer - close all trades at a profit or loss level : Closes all positions and pending orders when the account profit or loss reaches your target, in money or % of balance. Floating or full-day P/L, symbol and magic filters. Author: Augusto Martin D'anna
Simple License - lock your EA to accounts, expiry date, demo-only or server : Minimal include file to license your own EAs and indicators: allowed account numbers, expiry date, demo-only trial mode and broker server filter. Example EA included. Author: Augusto Martin D'anna
Prop Firm Guardian - daily loss, max loss and profit target lock : Account guardian for prop firm rules: closes all trades and blocks trading before the daily loss or max loss limit is hit, with an optional profit target lock. Author: Augusto Martin D'anna
Trade Permission Checker - finds why an EA or copier cannot trade : Finds out why an EA or trade copier cannot trade on your account. Read-only script, never trades. Author: Manit Chin
Check out the new article: A Grid Expert Advisor Based on a Cellular Automaton with Online Learning in MQL5 (Part III): A Living Feature Graph . The third article in this series introduces a trainable feature graph in the Cellular10K architecture: the weights of the feature → feature connections are
Opening Range Breakout Box : Opening range breakout indicator for MT5 on Gold (XAUUSD), forex and indices: box of the first minutes of up to three sessions, breakout levels, two targets by range height, arrows and alerts on the closed candle. Open source code. Author: Cristhian Alexander Gaibor
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
Check out the new article: L-Moments for Robust Return Profiling in MQL5: A Distribution-Shape Regime Validator . A native MQL5 pipeline computes L-moments from probability‑weighted moments and compares their shape ratios to conventional Pearson estimators on the same rolling window. A single-pass
Check out the new article: Native AWS S3 Integration in MQL5: A Signature V4 Client for Model and Feature Artifact Storage . This article builds an AWS SigV4 signer in pure MQL5 and wraps it in a small S3 client for PutObject, GetObject, and ListObjectsV2. It explains canonicalization, HMAC‑SHA256
Check out the new article: A Grid Expert Advisor Based on a Cellular Automaton with Online Learning in MQL5 (Part II): A New Level of Online Adaptation . In the second part, the cellular automaton is transferred from a grid to a graph. The features become vertices in a graph with local and
TradingView Style Chart Drag and Zoom for MT5 : Drag the MetaTrader 5 chart freely in any direction and stretch the price and time scales with the mouse, the way TradingView does it. One click on ON/OFF returns the normal chart. A small indicator that draws nothing, never trades and works next to
Prop Risk Guard MT4 - daily loss and drawdown protection : Protects a prop-firm or personal MT4 account: daily loss limit, max drawdown (static or trailing) and profit-target lock. On a breach it closes all orders, deletes pending orders and keeps the account flat until the lock resets. Author
Check out the new article: Temporal Causality Audit in MQL5: Validating Recorded Dependencies Against the Decision Time . Look-ahead errors arise when a decision consumes values that did not yet exist, such as a partially formed higher-timeframe bar. This MQL5 library logs input timing metadata and
Check out the new article: A Trade Request Preflight Class in MQL5: Checking Volume, Stops, Margin and Sessions Before OrderSend . CTradePreflight checks a trade request before OrderSend(), so an EA finds an off-step volume, a wrong-side stop, missing margin or a closed session instead of getting a
Check out the new article: Neural Networks in Practice: The Perceptron . In this article, the perceptron is presented as the basis of a neural network, and its implementation in MQL5 is described in detail. We will explain what activation functions and their derivatives are, the difference between
Check out the new article: Neural Networks in Practice: The Gradient . This article explains why and how the gradient is used in training a perceptron, based on the least squares method and the chain rule for computing partial derivatives. We will demonstrate how to implement gradient calculation in
Spread Session Recorder : Records the spread of one or many symbols to CSV every minute (min, time-weighted average, max), with ready tables per hour of day and per trading session. Restart-safe, never trades. Author: BRAINGRAIN TECHNOLOGIES LLP
Check out the new article: Neural Networks in Trading: A Spiking Architecture for Spatio-Temporal Market Analysis (Conclusion) . The SDformerFlow framework transforms complex events in financial time series into structured representations, enabling the model to identify local fluctuations and global
Multi-Session Range Boxes with Spread, StopsLevel and ATR HUD : Draws non-repainting Tokyo/Asia, London, and New York intraday session high/low range boxes, exposes running session High/Low buffers for EAs via iCustom, and displays a live Spread, Broker StopsLevel, and ATR(14) points HUD. Author: Li
Repaint Checker MT4 - find out whether an indicator repaints : Tests any MT4 indicator for repainting: records what every buffer showed when each bar closed, reads the same bars again later and reports values that changed, signals that appeared late and signals that vanished, with dates. Author
Prop Risk Guard - daily loss and drawdown protection : Protects your account from a prop-firm rule breach: daily loss limit, max drawdown (static or trailing) and profit-target lock. On a breach it closes all positions and pending orders, then blocks new trades until the lock resets. Author: OBAFEMI
Repaint Checker - find out whether an indicator repaints : Tests any MT5 indicator for repainting: records what every buffer showed when each bar closed, reads the same bars again later and reports values that changed, signals that appeared late and signals that vanished, with dates. Author: OBAFEMI
Check out the new article: Self-Learning SuperTrend: An Adaptive Machine Learning-Based Trend Indicator . The classic SuperTrend loses accuracy when the market regime changes because it uses fixed ATR parameters and a fixed multiplier. The article examines the architecture of ML SuperTrend Pro v2.00
Supertrend Gold Signals : Supertrend indicator for MT5 on Gold (XAUUSD), forex and indices: ATR trailing line in two colours, buy and sell arrows only on the closed candle of the flip, popup, push and sound alerts. Open source code. Author: Cristhian Alexander Gaibor Cuasquer
Check out the new article: Coyote Optimization Algorithm (COA) . Introducing an MQL5 implementation of the Coyote Optimization Algorithm: packs with local alphas, a median-based tendency, and built-in crossover enable parallel exploration of regions of the search space while keeping premature
Check out the new article: Measuring Spread Costs Before a Market Order in MQL5 . The article implements a MetaTrader 5 Expert Advisor that provides spread-only pre-trade estimates in points for a planned Buy or Sell. It compares a current-spread result with a historical scenario that uses the
Check out the new article: Making Custom Indicators for Beginners (Part 1): SuperTrend Indicator . This article builds a robust SuperTrend indicator in MQL5 using ATR-based bands, a ratchet mechanism, and strict series indexing to avoid silent recursion errors and repainting on closed bars. We walk