Articles, Library comments - page 3

CKS Position Risk Dashboard : A read-only MT5 dashboard for risk-based lot sizing, account health, broker volume limits and current symbol exposure. Author: Cheng Kah Seng
Check out the new article: OrderSend retries and circuit breaker in MQL5 . Volatile-market failures such as requotes, connection drops, and partial fills expose a common weakness in EAs: unclassified retries and no cumulative failure control. This article introduces CRetryExecutor with exponential
Check out the new article: Beyond GARCH (Part VIII): The MMAR Library And Putting it to Work in an Expert Advisor . This article finalizes the MMAR project with a CMMAR facade class and a demo Expert Advisor for MetaTrader 5. The facade exposes a compact API—configure, Fit(), Forecast()—that wraps
Check out the new article: Building a Dynamic STF Liquidity Sweep Indicator in MQL5 . The article delivers a dynamic MetaTrader 5 indicator that detects liquidity sweeps via swing‑point logic, wick‑ratio thresholds, and engulfing confirmation. It recognizes single‑wick and dual‑candle patterns
Check out the new article: Market Simulation (Part 24): Position View (II) . In this article, I will show how to use an indicator to track open positions on the trading server in the simplest and most practical way possible. I am doing this step by step to show that you do not necessarily have to
Check out the new article: From Basic to Intermediate: Object Events (IV) . In this article, we will complete what was started in the previous one: a fully interactive way to resize objects directly on the chart. Although many people imagine that creating something like this would require much
ZigZag Support and Resistance Detection : ZigZag SNR Detection identifies support and resistance levels using ZigZag pivot points. Author: Tshidiso Ephraim Mpakanyane
  Libraries: Virtual  (81   1 2 3 4 5 ... 8 9)
Virtual : Virtual trading environment Author: fxsaber
Check out the new article: Building an Object-Oriented Session VWAP Engine in MQL5 . This article shows how to implement a session vwap in MQL5 as a reusable include class with a strict daily reset at broker midnight. The engine computes VWAP and volume‑weighted deviation bands only on closed bars
Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML : SMC/ICT market-structure indicator for MT5: swing highs/lows, BOS (continuation) and CHoCH (reversal) confirmed on close, Order Blocks, Fair Value Gaps, and QML (Quasimodo) levels. Every feature is toggle-able, with adjustable swing
SuperTrend_Amarnath_Kondiyan_Mohan : Super trend with basket TP and SL management Author: Amarnath Kondiyan Mohan
EA KCI N-Matrix engine : The Apex of Algorithmic Grid & Kinetic Momentum. Welcome to the KCI Native Matrix Engine—a merciless, mathematically driven algorithmic behemoth built natively for MetaTrader 5. Engineered for High-Frequency Trading (HFT) environments, this EA strips away bloated standard
fair value gap/imbalance : Dynamic Fair Value Gap (FVG) is an MQL5 indicator for MetaTrader 4 that automatically detects market price imbalances. This indicator is perfectly suited for traders utilizing the Smart Money Concepts (SMC) strategy. Author: reza rahmad
Profit Loss calendar : P/L Calendar — Monthly Profit & Loss at a Glance. P/L Calendar shows you, day by day, exactly how your account performed this month — so you can spot your best and worst days, track your win rate, and see your trading rhythm without digging through the terminal's history tab
Quantum XAUUSD Silver Trader : Multi-indicator EA for Gold (XAUUSD) and Silver (XAGUSD): RSI, ADX and MA signals, adaptive ATR trailing stop and built-in capital protection. Author: Cristhian Alexander Gaibor Cuasquer
001 - Turnaround Tuesday : Expert Advisor for testing the Turnaround Tuesday hypothesis. If Monday closes bullish, a Sell position is opened on Tuesday. If Monday closes bearish, a Buy position is opened. The EA supports an ATR-based filter, ATR-based Stop Loss and Take Profit levels, as well as
Equity Guard — Daily Loss Limit Guardian with Panic Panel : Account-level daily loss guardian: when your daily loss reaches a configurable trigger, it closes all positions and pending orders and keeps the account flat until the next daily reset. Limits in percent or money, configurable reset time
Double Enevlopes (Historical Gauged) : A babysitting trade management tool and system :D Author: Amarnath Kondiyan Mohan
EA KCI Embeded Sniper : The KCI Embedded Sniper is an algorithmic trading solution designed for high-precision reversal entries. Unlike conventional Expert Advisors that rely on external indicator dependencies (which often suffer from thread desynchronization and latency), this EA features a fully
Check out the new article: Low-Frequency Quantitative Strategies in MetaTrader 5 (Part 4): A Volatility-Adjusted Momentum-Based Intraday System . We present a timer-based MQL5 EA for Opening Range Breakout aligned to NYSE hours. It screens “Stocks in Play” via opening-range relative volume, enforces
Candle Close Timer – MT5 Indicator : Indicator Description – Candle Close Timer Name: Candle Close Timer Version: 1.0 Author: BENTRADE TRADING Link: https://www.mql5.com/en/users/dahmi_benali Author: Abderrahmane Benali
Institutional Shannon Entropy (Predictability Index) : A quantitative Information Theory engine that calculates the Shannon Entropy of price distribution to mathematically measure market randomness and algorithmic predictability. Author: Amanda Vitoria De Paula Pereira
Institutional ATR Trailing Stop and Breakeven Manager : A professional trade management Expert Advisor for MT4. It replaces static trailing stops with a dynamic, volatility-based ATR Trailing logic, and includes an automated Breakeven feature to protect funded prop firm accounts. Author: Amanda
Institutional Markov Chain Transition Matrix : A quantitative stochastic probability engine that utilizes Markov Chain transition matrices to mathematically forecast the percentage chance of bullish or bearish continuation on the next algorithmic execution cycle. Author: Amanda Vitoria De Paula
Asynchronous Institutional Trade Engine (Library) : A professional object-oriented MQL5 library designed for quantitative developers. It provides asynchronous order execution and dynamic slippage control to prevent terminal freezing during high-frequency algorithmic trading. Author: Amanda Vitoria
Institutional Fourier Transform (DFT) Dominant Cycle Language: MQL5 : A digital signal processing (DSP) engine that applies the Discrete Fourier Transform (DFT) to market data, isolating the dominant cyclical frequency to project turning points and eliminate phase-lag. Author: Amanda Vitoria De
OHLCMTF Scalper EA - Multi-Timeframe Price Action : A strict Multi-Timeframe Price Action Expert Advisor that trades based on precise OHLC conditions across different timeframes simultaneously. It features pending order entries, role reversals, and dynamic risk management without using any lagging
Institutional Gaussian Signal Filter (Zero-Lag ALMA) : A quantitative Gaussian filter designed to replace lagging retail moving averages by applying advanced digital signal processing to eliminate market noise without sacrificing responsiveness. Author: Amanda Vitoria De Paula Pereira
Check out the new article: Building a Divergence System (Part II): Adaptive SuperTrend Custom Indicator . The article upgrades SuperTrend by integrating a divergence engine (MPO4 or RSI) the dynamically reduces the ATR multiplier during weakening momentum. It covers the shrinking formula
Check out the new article: Implementing a Circular Buffer Class in MQL5: Fixed-Memory Rolling Windows for Real-Time Indicator Calculations . A templated CCircularBuffer class for MQL5 replaces the O(n) ArrayCopy array-shift pattern with O(1) insertion using a fixed-capacity ring buffer. The