RSI Divergence EA MT4

Introduction

The RSI Divergence EA MT4 is a fully automated trading system designed to detect discrepancies between price action and the Relative Strength Index (RSI) on the MetaTrader 4 platform. It analyses both regular and hidden divergences to generate trade signals and executes trades automatically based on user-defined configurations. Results are based on historical data and not a guarantee of future performance.

How Divergences Are Defined

  • Regular Bullish Divergence: Price makes a lower low while RSI forms a higher low, potentially indicating weakening downward momentum.
  • Regular Bearish Divergence: Price makes a higher high while RSI forms a lower high, suggesting weakening upward momentum.
  • Hidden Bullish Divergence: Price makes a higher low while RSI forms a lower low—used to confirm continuation of an uptrend.
  • Hidden Bearish Divergence: Price makes a lower high while RSI forms a higher high—used to confirm continuation of a downtrend.

These divergence detections are generated by assessing pivot points in price and matching them to corresponding RSI swings, across a defined window of candles. Patterns are algorithmic, with clear rules for minimum and maximum pivot distance.

Forex Robotron

Trade Logic and Automation

Upon detection of a valid divergence, the Expert Advisor may place trades automatically:

  • Entry Conditions: Based on divergence type (regular or hidden) and potential overbought/oversold thresholds if enabled.
  • Direction: Bullish divergence triggers long entries; bearish divergence triggers short entries.
  • Order Execution: Configurable lot sizing—either fixed or calculated as a percentage of account equity (risk‑based). Some variants may support multiple positions in the same direction or volume scaling after successive signals.
  • Trade Management: Trades may be closed via fixed take‑profit levels, volatility‑based targets, trailing stops, or none—depending on settings. Stop‑loss placement is often based on pips or volatility metrics. Trailing stops may adjust automatically as the trade progresses. All trade opening and closing is managed by the EA logic.
    All results or performance are based on historical data and not a guarantee of future performance.

Features and Input Configuration

  • RSI Period: Common default is 14, adjustable by user.
  • Applied Price Field: Typically closing price, changeable as needed.
  • Divergence Selection: Option to trade only regular, only hidden, or both.
  • Overbought/Oversold Filters: Can limit entries to signals forming above or below predetermined RSI levels.
  • Pivot Detection Settings: Allows specification of minimum and maximum bar spacing for swing point detection.
  • Lot Size Options: Users may choose fixed lot sizes or automatic lot sizing based on defined risk percentage.
  • Maximum Active Trades: Limits on simultaneous open positions per direction.
  • Exit Strategies: Stop‑loss and take‑profit settings (fixed or volatility‑based), trailing stop options.
  • Filters: Trend filters (e.g. moving average direction), volatility filters, vortex or Market Meanness Index filters, and day or session filters can be enabled.
  • Trading Hours: Ability to restrict trading to specific weekdays or sessions.

Available Variants

KT RSI Divergence EA MT4

This EA trades both regular and hidden divergence signals using an integrated RSI divergence indicator. It includes multiple technical filters such as trend, volatility, vortex, and MMI. It supports fractional risk sizing and allows multiple positions in one direction. Stop‑loss and take‑profit can be volatility‑based. Trailing stop logic handles exits instead of fixed targets. Recommended symbols include EURUSD, EURCAD, EURJPY, GBPJPY, USDCHF, USDJPY, and XAUUSD on the one‑hour timeframe. Risk settings assume conservative capital usage. Results reflect past market behavior and are not indicative of future performance.

Forex Robotron

Hybrid Trading RSI Divergence EA

This MT4 EA uses an RSI divergence indicator to detect signals and employs trailing stop logic instead of fixed take profit. It uses volume scaling or martingale-style entry if subsequent divergences occur before closure of earlier trades. Recommended use is on M15, M30, H1, or H4 timeframes across pairs such as AUDNZD, EURNZD, EURUSD, NZDJPY, CADJPY, and XAUUSD. Minimum capital requirements vary depending on broker and account type. All results are based on historical data and do not guarantee future outcomes.

Forex Robotron

Other RSI-Divergence Enabled EAs

Other tools exist, including RSI EA products that provide divergence detection along with overbought/oversold and trend filtering. These may include break-even logic, trailing stops, and basic money management configurations. Availability, functionality, and support vary by provider. All performance metrics are historical and not predictive of future performance.

Forex Robotron

Recommended Usage and Configuration

  • Platform Compatibility: Designed for MetaTrader 4, with some variants available for MetaTrader 5.
  • Symbol Selection: Major and cross‑currency pairs (e.g. EURUSD, GBPJPY, AUDJPY), plus gold (XAUUSD), are frequently recommended.
  • Timeframes: M15 through H4 are typical; some versions recommend M15 for higher signal density, others favor H1 for cleaner signals.
  • Account Requirements: Cent accounts may operate with smaller capital (e.g. $100), while standard accounts may require approximately $800 or more. ECN or low‑spread brokers are generally advised for optimal performance.
  • Risk Control: Conservative risk per trade—around 1% of equity—is often recommended. Lot sizing may be fixed or based on percentage risk. Trade filters help limit exposure to false signals and reduce drawdown.
  • Back‑Testing Practices: Users are encouraged to perform back‑tests on various instruments and timeframes to validate expected trade frequency, win rate, drawdown, and other key metrics. All performance results are historical and not a guarantee of future outcomes.

Limitations and Considerations

  • False Signals: Divergence strategies can produce false signals, especially in strong trends or low‑liquidity environments.
  • Drawdown Exposure: EAs that allow multiple positions or scale into trades may experience significant drawdowns during adverse price movement.
  • Back‑Test vs Live: Historical performance does not guarantee future profitability. Market behavior can change significantly.
  • Divergence Logic: Divergence detection depends heavily on how swing highs and lows are calculated. Different implementations may vary in detection accuracy and frequency.

Combining With Supporting Tools

  • Visual RSI divergence indicators can assist in confirming EA-generated signals.
  • Trend analysis tools (e.g. moving averages, ADX) and volatility filters may be combined to refine trade conditions.
  • Some systems offer dashboard modules that scan for divergences across multiple pairs and timeframes to assist in manual or semi-automated trading setups.

Summary

The RSI Divergence EA MT4 refers to automated Expert Advisors that detect RSI divergence patterns—both regular and hidden—and execute trades based on configured strategies. Variants such as KT RSI Divergence EA and Hybrid Trading RSI Divergence EA offer trade management features like trailing stops, position scaling, and volatility-based exits. While these systems provide structured automation, all performance results are derived from historical data and do not guarantee future profitability. Proper setup, risk management, and extensive back-testing are essential for effective deployment.

Investing Robots
Investing Robots

We review and rate forex robots, stock trading robots and crypto robots. Our team have many years of experience testing thousands of trading robots so that we can provide readers with feedback based on our own opinions.

InvestingRobots.com
Logo