Discussing the article: "Low-Frequency Quantitative Strategies in MetaTrader 5 (Part 3): A Regime-Adaptive Mean-Reversion Swing Trading System"

 

Check out the new article: Low-Frequency Quantitative Strategies in MetaTrader 5 (Part 3): A Regime-Adaptive Mean-Reversion Swing Trading System.

The article describes and codes MR Swing in MQL5, a mean‑reversion swing approach that combines a 200‑day hysteresis channel with Value Charts, DVO, and SVAPO. We document entry/exit rules for bull and bear regimes and show five‑year backtests on six high‑liquidity Nasdaq stocks. The complete EA code and backtest configurations are provided for reproducibility.

A Value Chart is a volatility-adaptive indicator based on the calculation of relative prices. Visually, it is very similar to a traditional oscillator plot, like the RSI, for example.

Fig. 1 - Nvidia Corp. daily chart with Value Chart indicator (free indicator by Flavio Javier Jarabeck)

 

Fig. 1 - Nvidia Corp. daily chart with Value Chart indicator (free indicator by Flavio Javier Jarabeck)

In the plot above, the candles with lows below -6.0 are considered oversold, and those with highs above 6.0 are taken as overbought. As mentioned, its interpretation is very similar to oscillators like the RSI, and its lookback period and overbought/oversold levels are configurable parameters as well.

The main idea behind the Value Chart is a distinction between price and value; therefore, Value Charts are used instead of price charts.

Author: Jocimar Lopes