Codes

Multi-Symbol Correlation Divergence Meter for MetaTrader 5

Tracks the rolling correlation between the current chart symbol and a chosen reference symbol, and flags the moment they decouple while their price spread is statistically stretched

Adaptive Volume Profile Node Tracker for MetaTrader 5

Builds a rolling, volatility-adaptive volume profile over a configurable lookback window and plots the Point of Control (POC), Value Area High/Low, and statistically significant High/Low Volume Nodes (HVN/LVN) directly on the chart

Volume-Weighted Delta Divergence Oscillator for MetaTrader 5

A normalized order-flow oscillator that estimates buy/sell volume pressure per bar, accumulates it into a rolling delta, and automatically flags regular bullish and bearish divergence against price swings

Session Sweep Reversal Detector for MetaTrader 5

arks the prior session's high/low and flags liquidity sweeps that reverse back inside the range within a set number of bars." — category Other, or Trend if you'd rather group it that way

Order Block Mitigation Tracker for MetaTrader 5

An MT5 indicator that detects ATR-filtered institutional order blocks and tracks, in real time, whether each zone has been mitigated by returning price

Rolling Return Autocorrelation Regime Oscillator for MetaTrader 5

Tracks lag-N return autocorrelation over a rolling window as a live regime oscillator, distinguishing trending (positive autocorrelation) from mean-reverting (negative autocorrelation) market conditions. Plots a smoothed reading against dynamically-calculated statistical significance bands (±Z/√N)

GoldLondonBreakout for MetaTrader 5

Locks in the Asian session range on XAUUSD, then places an OCO breakout pair (BuyStop/SellStop) for the London open, with ATR-based stops and risk-percent position sizing. No indicators, no discretion — the range is measured, not guessed

Sessionvolatilityheatmap for MetaTrader 5

Shows average price range per hour of the trading day as an on-chart heatmap, plus Asian/London/New York session shading behind the candles — so you can see when a symbol actually moves, not just guess

Trade Journal and Performance Analytics Dashboard for MetaTrader 5

A lightweight on-chart dashboard that reads your closed trade history and shows win rate, profit factor, streaks, and an equity curve — no strategy inputs, just your own numbers, refreshed automatically

Articles

Online Machine Learning for Trade Signal Filtering in MQL5 (Part 1) for MetaTrader 5

This article implements an online logistic‑regression trade filter in native MQL5 and integrates it into an EMA‑crossover EA with a closed‑trade feedback loop. It details the shared class, features, SGD update, persistence, and a read‑only probability view. Synthetic experiments cover multi‑seed

Beyond the Mean and Standard Deviation: A Robust Statistics Library for MQL5 Indicators for MetaTrader 5

Price outliers distort indicators based on the mean and standard deviation. This article delivers a robust MQL5 library (RobustStats.mqh) implementing the median, 1.4826-scaled MAD, and Theil–Sen slope, plus three drop‑in indicators that replace Bollinger Bands, the linear regression channel, and

From One Price to Four: Range-Based Volatility Estimators for MetaTrader 5 for MetaTrader 5

Close-to-close volatility ignores the high, the low, and overnight gaps. We build a reusable MQL5 library implementing four range-based estimators from Parkinson to the gap-robust Yang-Zhang, and put it to work in a comparison indicator and a set of adaptive volatility bands

Digital Signal Processing for Traders (Part 2): The Dominant Cycle, MAMA, and a Regime-Switching Expert Advisor for MetaTrader 5

In Part 2 we measure the market's dominant cycle using Ehlers' Hilbert-transform homodyne discriminator and wrap it as an indicator. We then build the MESA Adaptive Moving Average (MAMA) and its follower FAMA from that phase information. Finally, we combine MAMA/FAMA with the Even Better Sinewave to

Digital Signal Processing for Traders: Building Ehlers' Filter Library in MQL5 for MetaTrader 5

We implement Ehlers-style DSP filters in a single reusable MQL5 library and use it to build two indicators. The Roofing Filter applies a 2‑pole high‑pass followed by a Super Smoother to isolate the tradeable 10–48‑bar band. The Even Better Sinewave normalizes the wave to about ±1, oscillating in

Forum

Clarification on running two separate verified accounts from the same household/IP

Hello MQL5 Support and Community, ​My brother and I are both active MQL5 users. We each have our own separate accounts, which are individually verified with our own legal IDs. We also use completely separate devices to log in and manage our activities. ​However, since we live in the same household