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

EXSR - MetaTrader 5 Expert | Forex Indicator Download - MT4/MT5 Resources - MetaTrader 5 Resources

author EAcpu | 5 reads | 0 comments |

EXSR - expert for MetaTrader 5

EA Name: EXSR – Extreme Strength Reversal
Version: 1.0
Platform: MetaTrader 5

describe:
EXSR is a counter-trend EA that looks for market reversals when extremely tired. It combines a high threshold RSI (oversold < 20 or overbought > 80) with a price breakout of the Bollinger Bands (20, ±2) and confirms entry into a reversal candlestick pattern.

Dual indicator filter:

Relative Strength Index (14): Detects extreme overbought/oversold conditions.

Bollinger Bands: Verify that the price has broken through the outer track.

Reversal confirmation:

Go long only if the previous candle closed bullishly after breaking out of the oversold zone.

Only go short if the previous candle closed bearishly after breaking out of the overbought zone.

Fixed stop loss/take profit:

User defined Stop Loss (default 150 pips) and Take Profit (300 pips) are set at order entry.

Single position logic:

Only one trade can be made per symbol at a time to avoid position conflicts.

Clean OOP code:

Use CTrade to place orders, using buffer arrays of indicator data and modular functions (CopyData, CheckBuySignal, CheckSellSignal).

Input parameters:

Magic Number (ulong): Unique EA ID

Batch (double): fixed position size

StopLoss_pips / TakeProfit_pips (int): SL/TP (in points)

BB_Period/BB_Bias (integer/double): Bollinger Bands settings

RSI_Period / RSI_Overbought / RSI_Oversold (int/double): RSI setting

Ideal for traders looking for systematic counter-trend entries with clear overexpansion filters and tight risk controls.


Attachment download

📎 exsr_q2c.mq5 (16.66 KB)

Source: MQL5 #60413

Verification code Refresh