Market Reversal Alerts EA MT4: Complete Settings Guide

Table of Contents

Market Reversal Alerts EA MT4: Complete Settings Guide

Market Reversal Alerts EA MT4 is designed to identify and automatically trade market structure shifts and potential price reversals in forex markets. This guide helps you customize the EA’s parameters to match your trading style and risk tolerance. The EA works by analyzing market structure patterns and executing trades when price breaks support/resistance rectangles for consistent reversal trading opportunities.

You can find more details about the Market Reversal Alerts EA MT4 here.

Detailed Analysis of Input Settings of Market Reversal Alerts EA MT4

The parameters in Market Reversal Alerts EA are organized into functional groups controlling different aspects of trading behavior and risk management.

Market Reversal Alerts EA MT4 Inputs 2.jpg
Market Reversal Alerts EA MT4 Inputs 3.jpg
Market Reversal Alerts EA MT4 Inputs 1.jpg

Main Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use Wicks of Left CandleDetermines whether the EA uses wick prices or body prices for structure analysistruetrue/falsetrue captures more price action; false provides more conservative signals
Aggressive Mode – More AlertsEnables a more sensitive signal detection algorithmfalsetrue/falsetrue increases trade frequency but may reduce quality
Numbers Of Bars For Re-testsSets how many bars the EA checks for retest signals11-5Higher values create stricter retest confirmations
Use Last HTF Alert Direction FilterRestricts trades to align with higher timeframe directionfalsetrue/falseWhen true, reduces trades but improves quality
Higher Time Frame To UseDefines which timeframe to use for higher timeframe analysis4 HoursM15, H1, H4, D1Higher values provide broader market context

RSI Filter Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use RSI FilterEnables RSI as an additional filter for trade entriesfalsetrue/falseWhen enabled, reduces signals but improves quality
RSI PeriodNumber of candles used in RSI calculation149-21Lower values create more responsive signals
RSI High LevelUpper threshold for RSI filter68.065-75Lower values create more restrictive overbought conditions
RSI Low LevelLower threshold for RSI filter32.025-35Higher values create more restrictive oversold conditions
RSI TypeDefines price type used for RSI calculationMedian priceMedian price, Close, OpenAffects RSI sensitivity to price movements

HTF RSI Filter Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use HTF RSI FilterApplies RSI filter from a higher timeframefalsetrue/falseWhen enabled, provides broader market context
Higher Time FrameTimeframe to use for the HTF RSI filter4 HoursM30, H1, H4, D1Higher values provide longer-term trend context
RSI PeriodNumber of candles used for HTF RSI calculation149-21Lower values increase sensitivity
RSI High LevelUpper threshold for HTF RSI filter68.065-75Lower values create stricter overbought conditions
RSI Low LevelLower threshold for HTF RSI filter32.025-35Higher values create stricter oversold conditions
RSI TypePrice type used for HTF RSI calculationMedian priceMedian price, Close, OpenAffects RSI sensitivity to price movements

Moving Average Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use MA as FilterEnables MA trend filter for trade entriesfalsetrue/falseWhen enabled, aligns trades with the MA trend
MA PeriodNumber of candles used in MA calculation20050-200Lower values create more responsive trend changes
MA TypeType of moving average calculation usedExponentialSimple, Exponential, WeightedExponential responds faster to recent price changes

HTF Moving Average Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use a HTF MA as FilterEnables higher timeframe MA filterfalsetrue/falseWhen enabled, provides broader trend context
Higher Time Frame To UseTimeframe for HTF MA calculation4 HoursH1, H4, D1Higher values provide longer-term trend context
MA PeriodNumber of candles used in HTF MA calculation20050-200Lower values create more responsive HTF trend signals
MA TypeType of moving average used for HTFExponentialSimple, Exponential, WeightedExponential responds faster to recent price changes

ADR Filter Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use ADR FilterEnables Average Daily Range as a volatility filterfalsetrue/falseWhen enabled, prevents trading when daily range is exhausted
Initial ADR Entry LevelPercentage of ADR to allow entries100%50%-100%Lower values restrict trades to earlier in range development
ADR NumberNumber of days to calculate average range105-20Higher values provide more stable ADR calculations

Dashboard Display Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Display EA Dashboard?Controls visibility of the information panelDisplay DashboardDisplay Dashboard/Hide DashboardVisual preference only
Dashboard Shift X/YControls dashboard position on chartX:20, Y:300-100Visual preference only
Dashboard Box Width/HeightSets dashboard sizeWidth:300, Height:18Width:200-400, Height:15-25Visual preference only
Dashboard Text SizeControls text size in dashboard98-12Visual preference only
Font TypeSets font used in dashboardCorbelSystem fontsVisual preference only
Background/Text ColorControls dashboard colorsWhite/DarkBlueUser preferenceVisual preference only

Trailing Stop and Breakeven Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use Trailing Stop or Breakeven?Enables dynamic stop-loss managementDisabledDisabled, Trailing, BreakevenWhen enabled, helps lock in profits
Move to Breakeven When in Profit By X PipsPips in profit before moving SL to entry105-20Lower values secure breakeven position earlier
Trailing Stop in PipsDistance to maintain behind price when trailing4020-60Lower values trail closer but risk earlier exit
Start Trailing When in Profit By X PipsProfit required before trailing begins1010-30Lower values start trailing earlier

Basket Trading Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Maximum Buy/Sell OrdersLimits simultaneous orders per direction1 (each)1-3Higher values increase exposure and potential profit/loss
Multi Direction BasketsAllows simultaneous long and short positionsFalseTrue/FalseWhen true, allows trading both directions simultaneously
Lot Size MultiplierMultiplier for subsequent trades in a basket1.00.5-2.0Higher values increase lot size for additional trades
Minimum Distance Between Each OrderMinimum price movement before additional trades2010-50Lower values allow more frequent basket entries
Generate Alert At Entry/ExitControls notifications for trade eventsTrueTrue/FalsePreference for monitoring trades

Trade Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Trade DirectionControls which signals to tradeboth Signalsboth Signals, Buy Only, Sell OnlyRestricts trading to specific directions
EA ModeSets operational modeTrading ModeTrading Mode, Alert OnlyAlert Only mode prevents automatic trading
Trade CommentCustom comment for trade identificationReversal Alerts EAUser preferenceNo impact on performance
Entry MethodDetermines when entry signals are takenINITIAL REVERSAL ALERTINITIAL REVERSAL ALERT, RETEST ALERTRETEST typically provides safer entries
Magic Number Buy/SellUnique identifiers for EA trades1990/1991Any unique numbersHelps identify EA trades; different numbers for different instances
Close Trades On Opposite SignalAutomatically closes positions on contrary signalsfalsetrue/falseWhen true, may reduce drawdowns but also potential profits
Style Of TradingExecution method for tradesMarket OrderMarket Order, Pending OrderPending orders may reduce slippage but risk missing entries
Distance Pending OrderPips distance for pending order placement105-20Lower values place orders closer to current price

Money Management

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Use Balance Or Equity?Determines capital base for position sizingACCOUNT BALANCEACCOUNT BALANCE, ACCOUNT EQUITYEQUITY accounts for open positions when sizing
Lot SizingMethod for calculating position sizeFIXEDFIXED, RISK BASEDRISK BASED adjusts position size according to stop loss distance
Fixed Lot SizeFixed lot size for all trades0.10.01-1.0 (based on account size)Higher values increase profit potential and risk
% Of Balance To RiskPercentage of balance risked per trade1.00.5-2.0Higher values increase position size and risk

TP/SL Management

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
SL ModeMethod for setting stop lossFIXED MODEFIXED MODE, ADR MODE, HIGH/LOW MODEDifferent modes adapt stop loss to market conditions
TP ModeMethod for setting take profitFIXED MODEFIXED MODE, ADR MODE, HIGH/LOW MODEDifferent modes adapt take profit to market conditions
Use SL?Enables stop loss for tradestruetrue/falseShould always be true for proper risk management
Use TP?Enables take profit for tradestruetrue/falseWhen true, automatically secures profits at target

Fixed SL/TP Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Take ProfitFixed take profit in pips10050-150Higher values target larger moves but may reduce win rate
Stop LossFixed stop loss in pips5030-80Lower values reduce risk per trade but may increase stopped trades

ADR SL/TP Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Max Stop Loss AllowedMaximum SL size when using ADR mode5030-80Caps potential loss regardless of ADR calculation
ADR Number To UseDays to calculate average daily range105-20Higher values provide more stable ADR calculations
SL ADR MultiplierMultiplier of ADR for stop loss1.50.5-2.0Higher values set wider stops based on volatility
TP ADR MultiplierMultiplier of ADR for take profit2.51.0-3.0Higher values set larger profit targets based on volatility

High/Low SL/TP Settings

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Max Stop Loss AllowedMaximum SL when using High/Low mode5030-80Caps potential loss regardless of high/low calculation
Pips Beyond High/LowAdditional pips to place SL beyond high/low105-20Higher values provide more room for price movement
R:R RatioRisk-to-reward ratio for setting TP based on SL1.51.0-3.0Higher values set larger profit targets relative to risk

Time Of Day Filters

Parameter NameDescriptionDefault ValueRange/Recommended ValuesImpact
Trade Only Between Set Hours?Restricts trading to specific hoursfalsetrue/falseWhen enabled, trades only during specified times
Hour/Minute To StartBeginning of trading session0:00Based on preferred sessionControls when EA begins trading each day
Hour/Minute To EndEnd of trading session20:00Based on preferred sessionControls when EA stops trading each day

Summary and Recommendations

  • Start with fixed lot sizes of 0.01 per $1,000 account balance until familiar with EA behavior.
  • The EA works on all currency pairs and timeframes, but major pairs on H1-H4 typically provide the best balance of signals and noise.
  • Enable at least one filter (RSI, MA, or ADR) to improve signal quality.
  • Verify your broker’s specific pip definition as some count in 5-digit pricing (10 pips might actually be 100 points).
  • Consider using RETEST ALERT entry method for more conservative entries.
  • Test with SL/TP Mode set to ADR MODE for volatility-adjusted risk management.
  • Use a reliable VPS to ensure consistent execution, especially for reversal signals which can be time-sensitive.
  • Avoid changing parameters frequently; allow 20-30 trades before judging performance.
  • Always start with conservative risk settings (0.5-1% risk per trade) before increasing exposure.
  • Confirm broker server time to ensure time filters align with intended market sessions.
  • When using pending orders, adjust the distance parameter according to pair volatility.

Important Risk Warning

Forex trading involves significant risk of loss and is not suitable for all investors. Past performance of Market Reversal Alerts EA MT4 is not indicative of future results. External factors including market conditions, connectivity issues, and broker execution can significantly impact performance. Users are fully responsible for EA installation, parameter customization, and risk management. Always thoroughly backtest and forward test on a demo account before live trading. The developer accepts no responsibility for any trading losses incurred when using this Expert Advisor.

Leave a Reply

Your email address will not be published. Required fields are marked *