Trading Robots for MetaTrader 5

Special Offer!

Time Left to Buy:

Up to 25% OFF

Shopping cart

Name Price
Total 4 934 $
SafeCross 5M 75 $
Prime Win 45 $
Fx7 Man 225 $
Index Grid 90 $
MerkaDrive 4 499 $
Proceed to checkout

MetaTrader 5

Top Rated Products MT5

250 $188 $ KTS poverty killer robot
Thato Modiba
3.85714 5 7 Product
5 500 $4 125 $ Bonnitta EA MT5
Ugochukwu Mobi
4 5 3 Product
Request a price Boom500 Scalper
Vhutshilo Evidence Masithembi
2.33333 5 3 Product

Support And Resistance Reversal EA

support-and-resistance-reversal-ea-logo-200x200-1355
Request a price

Free updates are included

We accept crypto: BTC, ETH, BCH and more...

30-Day Money Back Guarantee
100% Guarantee of Originality

Information

Experts
MetaTrader 5
Noppadon Boonpromuppatham
1.28
5

Overview

Overview

Support & Resistance Reversal EA is a fully automated Expert Advisor designed to trade reversal strategies at key support and resistance levels. The EA intelligently identifies significant support and resistance zones based on historical price action. When the price enters these zones, the EA actively looks for reversal signals to execute Buy orders at support and Sell orders at resistance.

This EA is built with a flexible risk management system and a variety of market filters to enhance precision, allowing traders to fully customize the strategy to fit different market conditions and their personal trading styles.

Key Features



  • Support/Resistance Reversal Strategy:
    Automatically identifies S/R zones and executes trades when the price tests these levels.

  • Advanced Risk Management:

    • Fixed Lot: Uses a constant lot size for all trades.

    • Fixed Amount: Risks a fixed monetary amount (e.g., USD, EUR) per trade.

    • Percent of Balance: Risks a specific percentage of the account balance per trade.

  • Dynamic Stop Loss and Take Profit: SL/TP levels are calculated based on the Average True Range (ATR), adapting to the current market volatility.

  • Multiple Filters for Signal Confirmation:

    • ADX Filter: Option to trade only in Trending or Ranging market conditions.

    • Multi-Timeframe MA Filter: Confirms trade direction with the trend from a higher timeframe.

    • Stochastic Filter: Filters signals using Overbought/Oversold conditions for higher-probability reversals.

  • Comprehensive Order Management:

    • Break-Even: Automatically moves the stop loss to the entry price to protect capital once a trade reaches a specified profit level.

    • Trailing Stop: Secures profits by trailing the stop loss as the price moves in a favorable direction.

  • Advanced Time Filters:

    • Set a specific date range for the EA to operate.

    • Select which days of the week to trade (e.g., disable trading on Mondays).

    • Define specific hours of the day to avoid trading (e.g., during news events or market closures).

  • Pending Orders Support: Can be configured to place Buy Limit / Sell Limit orders instead of executing trades at the market price.

Input Parameters

  • General Settings

    • Magic Number: A unique identifier to distinguish this EA's trades from others.

    • Order Comment: A custom comment for trades placed by the EA.

    • Slippage: The maximum allowed price deviation in points for order execution.

  • Chart Objects

    • Draw trade info on chart?: Enables or disables the drawing of S/R zones and trade labels on the chart.

  • Zone Reversal Strategy Settings

    • S/R Lookback Period: The number of past bars used to identify the highest high and lowest low for creating S/R zones.

    • Zone Width (ATR Multiplier): A multiplier for the ATR value to determine the width of the S/R zones.

    • S/R Timeframe: The timeframe used for calculating support and resistance levels.

  • Risk & Trade Management

    • Risk Management Type: Choose your preferred method for lot size calculation (Fixed Lot, Fixed USD, Percent of Balance).

  • Stop Loss & Take Profit Settings

    • Use SL/TP?: Enable or disable the use of Stop Loss and Take Profit.

    • SL Multiplier (x ATR): An ATR multiplier to set the Stop Loss distance.

    • TP Multiplier (x ATR): An ATR multiplier to set the Take Profit distance.

  • Market Filters (ADX, MTF MA, Stochastic)

    • Configure the parameters for each indicator filter according to your strategy.

  • Trade Direction

    • Allowed Trade Direction: Choose to trade Long Only, Short Only, or both.

  • Pending Order Settings

    • Use Pending Orders?: Enable or disable the use of pending orders.

    • Pending Offset (x ATR): The distance from the zone's edge to place the pending order, based on ATR.

  • Trailing Stop & Break-Even Settings

    • Set the trigger and lock-in distances for the Trailing Stop and Break-Even functions.

  • Time Filters

    • Configure the specific dates, days, and hours for the EA's operational schedule.

Recommendations

  • Pairs: This EA is well-suited for major pairs with clear price structure, such as XAUUSD, BTCUSD, EURUSD, GBPUSD, AUDUSD, and USDJPY.

  • Timeframe: It is recommended to use the M15 M30 or H1 timeframe to identify significant S/R zones. Use the MTF filter on a higher timeframe like H4 or D1 to align trades with the larger trend.

  • Backtesting: Before deploying on a live account, it is crucial to perform thorough backtesting and optimization to find the best settings for your chosen financial instrument and timeframe.


Optimization Parameters Guide for Support& Resistance Reversal EA

For the Support Resistance Reversal EA, optimization should focus on parameters that directly impact the Entry/Exit Logic and Risk/Trade Management.

Below are the recommended parameter groups for optimization, complete with suggested Start, Step, and Stop values for the MetaTrader 5 Strategy Tester.

? Group 1: Core Strategy

This group is the heart of the EA and directly affects trade entries. It should be optimized first.

Parameter Description Start Step Stop
InpSRZoneLookback Number of bars to find support-resistance. 20 10 150
InpZoneSensitivity ATR multiplier to set the zone width (smaller value = narrower zone). 0.3 0.1 1.5
InpATR_Period Period for the ATR indicator, used for zone width and SL/TP calculation. 10 2 30

? Group 2: Risk & Target Management (SL/TP)

This group is crucial for defining the Risk/Reward Ratio and directly impacts the Profit Factor.

Parameter Description Start Step Stop
InpSL_ATR_Multiplier ATR multiplier to set the Stop Loss distance. 1.0 0.5 4.0
InpTP_ATR_Multiplier ATR multiplier to set the Take Profit distance. 1.5 0.5 6.0

? Group 3: Signal Filters

After finding the best settings from the first two groups, enable these filters one by one ( InpUse... = true) and optimize them to improve performance and reduce false signals.

ADX Filter

Used to filter market conditions (Trending or Ranging).

Parameter Description Start Step Stop
InpADX_Period Period for the ADX indicator. 10 2 24
InpADX_Level ADX level used to define market conditions. 20 1 30

Multi-Timeframe (MA) Filter

Used to confirm the trend on a higher timeframe.

Parameter Description Start Step Stop
InpMTF_MA_Period Period for the Moving Average on the higher timeframe. 20 10 100

Stochastic Filter

Used to confirm Overbought/Oversold conditions.

Parameter Description Start Step Stop
InpStoch_Overbought Overbought level for sell signals. 80 5 95
InpStoch_Oversold Oversold level for buy signals. 5 5 20

?️ Group 4: Trade Management

It's recommended to optimize this group last, after you have a satisfactory core system, to improve profit management and reduce risk.

Parameter Description Start Step Stop
InpBE_TriggerPips Profit in points to trigger Break-Even. 100 50 400
InpBE_LockPips Profit in points to lock in when Break-Even is triggered. 20 10 100
InpTrailingStopPips Distance in points for the Trailing Stop. 150 50 500

? Additional Recommendations

  1. Start with Core Parameters: For your first optimization run, disable ( false ) all filters ( InpUse...Filter ) and trade management features ( InpUseBreakEven , InpUseTrailingStop ). Focus only on Group 1 and 2 to find the best core strategy.

  2. Increase Complexity Gradually: Once you have a good set of core parameters, lock those values in. Then, enable one filter at a time (e.g., set InpUseADXFilter to true) and optimize only its specific parameters to see if it improves the result. Repeat for each filter.

  3. Parameters to Exclude from Optimization:

    • InpMagicNumber , InpOrderComment , InpSlippage : Set these once and do not change them.

    • InpRiskType , InpRiskPercent : You should use a fixed risk setting for all tests to ensure a fair comparison of results.

  4. Beware of Over-optimization: "Curve-fitting" the parameters perfectly to historical data can lead to poor performance in live markets. Choose a set of parameters that shows robust and consistent results over various periods.

  5. Forward Test: After finding a satisfactory set from backtesting, run the EA on a demo account for at least 1-2 months to verify its performance in a live market environment before using real money.



Disclaimer:
Trading foreign exchange carries a high level of risk and may not be suitable for all investors. Past performance is not indicative of future results. Please use this EA responsibly and with proper risk management.


30-Day Money Back Guarantee

If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.
Simply send a request for refund or exchange with your order number by email: support@fx-market.pro.
Refund requests received more than 30 days after purchase will be rejected.

Email Us Now! Support is available 24/7
by Email: support@fx-market.pro

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Image

Search