Articles, Library comments - page 2

Check out the new article: Implementing a Daily Loss Limit and Drawdown Circuit Breaker in MQL5 . This article presents a circuit breaker for MQL5 that monitors combined daily P&L (realized plus floating) on every tick and compares it to a configured loss limit. On breach, it closes positions
Memory Sequence : A specified moment in time can be analyzed through multiple synced timeframes from 1 host chart for a symbol. Author: Abraham Correa
ORB Risk Managed - Opening Range Breakout with Account Protection : Opening Range Breakout EA template with built-in account protection. Marks the high and low of the first N minutes after the session open and places OCO stop orders above and below the range. Includes risk-based position sizing
NeonDesk - Neon Manual Trading Panel with Multi-Timeframe Bias : Draggable on-chart manual trading panel with multi-timeframe bias, ATR SL/TP hints, a trailing stop and one-click BUY/SELL/CLOSE ALL. Author: Kobus Oosthuizen
Closed Trades Exporter MAE MFE MT4 : Exports closed trades to CSV with Maximum Adverse Excursion (MAE) and Maximum Favorable Excursion (MFE) in points and money, calculated from M1 history, plus the percentage of the available move each trade captured. Author: Osazee Asikhemhen
Closed Trades Exporter MAE MFE : Exports closed trades to CSV with Maximum Adverse Excursion (MAE) and Maximum Favorable Excursion (MFE) in points and money, calculated from M1 history, plus the percentage of the available move each trade captured. Author: Osazee Asikhemhen
Watchlist Chart Opener MT4 : Opens charts for all Market Watch symbols or a custom symbol list in one click, on any timeframe, with an optional template applied to each chart. Skips charts that are already open and limits how many are opened at once. Author: Osazee Asikhemhen
Watchlist Chart Opener : Opens charts for all Market Watch symbols or a custom symbol list in one click, on any timeframe, with an optional template applied to each chart. Skips charts that are already open and limits how many are opened at once. Author: Osazee Asikhemhen
ATR Candle Strength MT4 : Shades the chart background by volatility regime (Compression, Normal, Expansion) based on the percentile rank of the current ATR. Shows the current regime on the chart, alerts on regime changes and exposes buffers for Expert Advisors. Author: Osazee Asikhemhen
ATR Candle Strength : Shades the chart background by volatility regime (Compression, Normal, Expansion) based on the percentile rank of the current ATR. Shows the current regime on the chart, alerts on regime changes and exposes buffers for Expert Advisors. Author: Osazee Asikhemhen
New article Naive Bayes classifier for signals of a set of indicators has been published: The article analyzes the application of the Bayes' formula for increasing the reliability of trading systems by means of using signals from multiple independent indicators. Theoretical calculations are verified
Volatility Regime Shader : Shades the chart background by volatility regime (Compression, Normal, Expansion) based on the percentile rank of the current ATR. Shows the current regime on the chart, alerts on regime changes and exposes buffers for Expert Advisors. Author: Osazee Asikhemhen
Session Sweep Boxes MT4 : Draws Asian, London and New York session range boxes and marks liquidity sweeps: a closed bar that wicks beyond a completed session's high or low and closes back inside. Non-repainting arrows, extended session levels, alerts and iCustom-ready buffers. Author: Osazee
Session Sweep Boxes : Draws Asian, London and New York session range boxes and marks liquidity sweeps: a closed bar that wicks beyond a completed session's high or low and closes back inside. Non-repainting arrows, extended session levels, alerts and iCustom-ready buffers. Author: Osazee Asikhemhen
AN Guard Lite - Trade Journal and Report for any EA : Writes a CSV journal of every trade with the exit reason, and a report that shows how far each trade ran, in R. It never trades. Author: Amedeo Nustriani
RJO Daily Pivot Levels Classic and Fibonacci for MT5 : Daily Pivot Points indicator for MetaTrader 5 with Classic and Fibonacci methods. Displays PP, R1-R3 and S1-S3 using the previous completed daily candle. Author: Jodi Renaldi
ICT Killzones and Session Pivots : ICT killzones for MetaTrader 5: Asia, London and New York sessions drawn in New York time with automatic daylight-saving conversion, session highs and lows carried forward until price takes them, previous day, week and month levels, opening prices and time markers
Arixis Market Regime Map - Trend, Range and Volatility Classifier : Arixis Market Regime Map is a non-repainting MT5 indicator that classifies market conditions as Trend Up, Trend Down, Range or Transition using price efficiency, normalized slope, volatility, market structure and multi-horizon
Check out the new article: Beyond GARCH (Part VII): Monte Carlo Volatility Forecasting in MQL5 . We implement the CMonteCarlo module that turns the fitted MMAR parameters into a volatility forecast via Monte Carlo. It runs N independent simulations over a chosen horizon and reports mean, median
Edge or Luck: bootstrap test of your average trade : Resamples your closed trades 10,000 times to show whether your average trade is an edge or could still be luck: the 95% range of the average and the chance it is below zero. Author: Dakshal Kailash Raijada
ATR Percent : ATR %, ATR percentage, ATR percentage, ATR percentage, ATR percentage Author: Aleksandr Slavskii
Prop Firm Daily Loss Tracker - Daily Loss Limit Monitor : Shows the day's result against the daily and max loss limits of a prop firm account, with a warning alert, in a panel on the chart. Author: Amedeo Nustriani
Check out the new article: Symbolic Fourier Approximation in MQL5: Benchmarking SFA Against SAX . We implement Symbolic Fourier Approximation in MQL5 and compare it to SAX under a shared harness on identical price windows. SFA keeps low‑frequency Fourier coefficients and learns per‑position bins
Check out the new article: Uncertainty as a Model (Part 2): Dependence Among Random Variables — From Correlation to Copulas . The second part of the series examines the mathematical framework for multivariate random variables, which is necessary for analyzing the dependence and joint behavior of
Market Behavior Analyzer: Swing Structure and Market Context : The Market Behavior Analyzer is a practical indicator designed to make market structure easier to read directly from the chart. It identifies significant swing points, classifies them as Higher Highs, Higher Lows, Lower Highs, and Lower
MD Scalper – Trend / Reversal pending-stop scalper with trailing stop : Scalping Expert Advisor that reads a 3-period smoothed MA channel (High/Low), places pending stop orders either with the move (Trend) or behind it (Reversal), and trails the stop loss tick by tick. It includes broker-safe order
EMA Cross Demo EA with ATR Stops : A small demo Expert Advisor: EMA fast/slow cross entries (evaluated on closed bars only, no repainting), ATR-based stop-loss and take-profit, spread filter, and position handling that works on both hedging and netting accounts. Includes a Python reference
History Integrity Auditor : Audits the bar history your terminal actually holds, which is the history every backtest and every indicator reads. Six checks per symbol: impossible OHLC values, broken bar times, bars missing while the broker's own session table says it was quoting, empty and flat bars
AutoCloseOnProfitLoss Expert - Automatically Close All Positions on Profit/Loss : The AutoCloseOnProfitLoss Expert Advisor (EA) is a powerful automation tool for MetaTrader 5, designed to close all open positions when predefined profit or loss targets are reached Author: Duy Van Nguy
Check out the new article: Building Volatility Models in MQL5: Implementing the APARCH Volatility Process . The article introduces the APARCH volatility process to the MQL5 library via the CAparchProcess class, estimating the power exponent (delta) jointly with other parameters. It details the