Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

RSI Engine - MetaTrader 5 Expert | MT5 EA Download - MetaTrader 5 Resources

author EAcpu | 5 reads | 0 comments |

Multiple Entry Strategy: Choose between classic overbought/oversold reversal signals or advanced RSI divergence signals.

Confirmation Filter: Take advantage of RSI centerline crossovers to improve signal accuracy and reduce false entries.

Dynamic exit logic: In addition to Stop Loss and Take Profit, the EA can also close trades based on RSI levels.

Complete configurability: all RSI parameters, trade management settings and strategy rules can be customized.

Independent trade management: The unique Magic Number ensures that the EA only manages its own transactions, preventing conflicts with other robots or manual transactions.

Users can choose one of the following methods to generate entry signals.

This is the main policy and is enabled by default. The EA identifies divergences between price action and the RSI oscillator within a configurable lookback period (default: 60 bars), which may signal a potential market reversal.

Bullish Divergence (Buy Signal): Occurs when price makes new lows, but the RSI makes higher lows. This suggests that downside momentum is fading.

Bearish Divergence (Sell Signal): Occurs when price makes new highs, but the RSI forms lower highs. This indicates that the upward momentum is weakening.

Users can disable divergence to trade the classic RSI reversal strategy.

Buy signal: Generated when RSI crosses upward from oversold territory (default: below 30).

Sell ​​signal: generated when the RSI crosses downward from the overbought zone (default: above 70).

For extra confirmation, this filter can be enabled. After generating the initial signal (from divergence or OB/OS conditions), the EA will wait for the RSI to cross the center line (50) before executing the trade. This helps confirm a real shift in market momentum.

The EA uses fixed exit conditions and dynamic exit conditions.

Stop Loss and Take Profit: Each trade is protected by fixed Stop Loss and Take Profit levels.

RSI level exit (enabled by default): This dynamic exit closes a position based on the value of RSI. For example, when the RSI enters overbought levels (e.g. 70), long positions can be automatically closed, thus ensuring profits when momentum weakens. When the RSI reaches oversold levels (e.g. 30), the position can be closed.

EA includes basic parameters for managing risk.

Lot size: Fixed lot size for all trades. (Default: 0.1 )

Stop loss: protective stop loss point. (Default: 500 )

Take Profit: Profit target (in points). (Default: 300 )

Magic Number: Unique identifier of the Expert Advisor. (Default: 160941 )

Users have full control over RSI indicator settings.

RSI Period: The lookback period for RSI calculations. (Default: 14 )

Overbought Level: The threshold of the overbought zone. (Default: 70 )

Oversold Level: The threshold of the oversold zone. (Default: 30 )

Centerline: The midpoint of the RSI oscillator. (default: 50 )


Attachment download

📎The_RSI_Engine_v2.1.mq5 (25.91 KB)

Source: MQL5 #63698

Verification code Refresh