Z4 Trend And Time EA

This EA is a time-based algorithmic trading framework designed to demonstrate execution mechanics. Instead of constantly scanning the market, it is programmed to wake up and evaluate market conditions at the hour and minute candle you specify.

HOW IT OPERATES: 

When your trigger time arrives, the algorithm performs a multi-layered analysis before making a simulated or trading decision. It looks for an alignment of your customized settings:

  • Trend Confirmation: Evaluates the current price action against up to three customizable Moving Averages (EMAs).

  • Momentum & Volatility Filters: Checks MACD, ADX, and ATR to observe if the market is too flat or dangerously chaotic.

  • Execution Safety: Aims to verify if the live spread is within your allowed maximum limit before attempting to send any request to the server.

If the technical filters and safety parameters align at that specific minute, the EA attempts to execute the trade using a calculated lot size that targets your specified risk percentage.

KEY FEATURES:

  • Exact Candle Execution: Designed to trigger at your predefined time window, allowing you to observe specific time-based strategies.

  • Advanced Trade Management: Systematically manages unrealized profits using a Risk/Reward (R-Multiple) Step Trailing Stop algorithm.

  • Strict Server Protection: Built-in request cooldowns and retry limits designed to help prevent server spam and demonstrate compliance with strict broker rules.

  • Daily Forced Close: An optional mechanism that attempts to automatically close all active trades at a specific hour.

LEGAL WARNING AND DISCLAIMER:

This EA, its manual, and all default settings are for educational and software execution purposes only. They do not constitute financial, investment, or trading advice.
To the maximum extent permitted by applicable law, the developer completely disclaims any liability for direct, indirect, incidental, or consequential damages resulting from the use of this software.
Proprietary trading firms frequently change their rules regarding HFT, tick scalping, and EA usage. It is the user's sole responsibility to ensure that the EA's configuration complies with their specific firm's current terms of service. The developer makes no guarantee that using this EA will result in passing a challenge or retaining a funded account.
The security, delay, and spam protection settings included in this EA (Expert Advisor) are developed to help you comply with the strict rules of brokers and proprietary trading firms. However, in algorithmic trading and financial markets, there is no such thing as a 100% guarantee. The developer cannot and will not be held responsible for any rule violations (such as HFT violations, spam bans, etc.), account closures, or any financial losses resulting from server-side delays (lag), temporary disconnections, changes in broker rules, or misconfiguration of the bot. By using this EA, you acknowledge and agree that all responsibilities and risks are entirely your own.
Past performance is not indicative of future results. Please test on a demo account first.
This software is provided 'as is' and 'as available' without any warranty of any kind. The developer does not guarantee that the EA is entirely error-free, bug-free, or will flawlessly execute every intended function under all terminal or server conditions.

While the EA includes default settings for demonstration purposes, every broker's environment has different spreads, slippage, and server delays. Therefore, to fully understand the software's mechanics, it is highly recommended to perform your own backtests and forward tests strictly on a Demo account to observe how the algorithm reacts to these variables.
CRITICAL REQUIREMENT: This EA is specifically designed for  HEDGING accounts only.

BROKER EXECUTION & DELAY SETTINGS

These settings are designed to help protect your account from being flagged for server spam or high-frequency trading limits enforced by strict brokers.

  • Max Valid Signal Duration (Sec): Works directly with your "Daily Timed Signal". If your exact entry time is 15:00:00, this setting limits the execution window. If set to 20, the EA will only attempt to open a trade between 15:00:00 and 15:00:20. If the broker server lags or spreads spike and don't normalize within these exact 20 seconds, the EA completely ignores the signal to avoid entering a trade too late.
  • Blacklist Max Retry Limit: The permanent hard-stop safety feature. If the EA attempts to modify a trailing stop or force-close an order and the broker rejects it this many times in total (e.g., 18 times), the EA permanently blacklists that specific ticket number and will never attempt to touch it again.

CRITICAL WARNING: Do not set this too low (e.g., 1 or 2). If you set it to 1, a single temporary network glitch while moving the Trailing Stop or executing the Daily Forced Close will cause the EA to permanently blacklist the trade, meaning your trailing stop will freeze forever and your trade won't close at the scheduled time! Recommended: 15-20.

  • Server Request Cooldown (Sec): The Baseline Delay (Step 1). This acts as your primary defense mechanism against server spam. It is the standard wait time targeted to pass between any modifications made to the same order. For example, if the Trailing Stop moves your SL, the bot is programmed to wait for this amount of time (e.g., 5 seconds) before sending a new modification request for that specific order. This setting is designed to minimize the risk of spamming the broker on every single price tick.                                                       
Note: The EA intelligently tracks modification and closure cooldowns separately. This is designed to help prevent a recent trailing stop adjustment from blocking an urgent daily forced close command.
    • Blacklist Error Threshold: The Escalation/Trigger Stage (Step 2). It works directly in connection with the "Cooldown" and "Block Duration". If the bot sends a request (aiming to comply with the 5-second cooldown rule above) but the broker rejects it consecutively (e.g., 3 times in a row), the EA assumes that the server is struggling, lagging, or actively rejecting the action. It then prepares to put that specific order into a much longer "sleep" mode.
    • Blacklist Block Duration (Sec): The Penalty Box (Step 3). Linked directly to the "Error Threshold" above. Even if your normal wait time is only 5 seconds, once the bot hits those 3 consecutive errors, this setting overrides the normal cooldown and aims to force the bot into a "sleep mode" for a much longer period (e.g., 30 seconds). Its purpose is to help temporarily stop interacting with that order, giving the broker's server enough time to recover from whatever is causing the errors.

    Example of how they work together: The bot tries to move the Trailing Stop and fails. It waits 5 seconds (Cooldown/Step 1). It tries again and fails again. It waits for another 5 seconds. It tries a 3rd time and fails. The bot has reached the Error Threshold (3)! Now, instead of waiting 5 seconds, it is programmed to wait for 30 seconds (Block Duration/Step 3) before making a 4th attempt.

    • Min Duration Between Requests (Ms): Global delay. The overall speed limit for the EA across all orders (1000 Ms = 1 Second). It helps to reduce the risk of the EA sending more requests per second than the broker allows (which could potentially be perceived as an HFT violation). 
    Note: This global delay is designed to apply to every type of server interaction (opening, modifying, or closing a trade). After any action, the EA attempts to pause (sleep) for this specified duration before initiating a new request.
    • Min Cooldown Between Ticks (Ms): By skipping extremely fast, insignificant micro-fluctuations in price, this setting aims to reduce the CPU load on your computer or VPS.
    • Magic Number: The unique identification number that allows the EA to recognize its own trades. If you are using another EA on the same account, the numbers must be different.
    • Custom Comment: The custom text/label attached to every order opened by the EA.
    • CRITICAL MEMORY NOTICE (Terminal Restarts & EA Reloads): Please be aware that the EA's internal "Blacklist" and "Cooldown" tracking systems are stored in the terminal's active memory (RAM). If you remove the EA from the chart and re-attach it, change the chart's timeframe, or if the MetaTrader 5 terminal is closed, crashes, or restarts (e.g., a VPS reboot), these safety memories will be completely reset. Upon restarting, the EA will treat all previously blacklisted or cooling-down orders as entirely new.


    DAILY TIMED SIGNAL SETTINGS

    • Signal Control Hour (0-23) & Minute (0-59): The exact broker server time the EA will wake up and look for a trade setup. The EA is programmed to strike strictly at this exact minute.

    CRITICAL WARNING FOR TIMEFRAMES: For the EA to work, a new candle MUST open on your chart at your exact specified time. The EA only executes when that specific time's candle arrives. If the chart's timeframe does not generate a candle at that exact hour and minute, the EA will fail and will not open a trade.

    Example 1 (Hour Mismatch): If you set the EA to trigger at 13:00, you CANNOT run it on an H4 (4-Hour) chart. H4 candles open at fixed intervals: 00:00, 04:00, 08:00, 12:00, 16:00. Because there is no candle that opens at 13:00, the EA will not find the trigger moment and will skip the trade.

    Example 2 (Minute Mismatch): If you set the time to 15:15, you CANNOT run it on an M30 or H1 chart. H1 candles only open at 15:00 and 16:00. M30 candles only open at 15:00 and 15:30. Since there is no candle that opens exactly at 15:15 on those charts, the EA will fail.

    The Solution: Always use a chart timeframe that exactly matches your trigger time. If your specified time ends in :15, :30, or :45, you must run the EA on M1, M5, or M15 charts to ensure a candle opens exactly at that moment.

    STOP LOSS SETTINGS

    • Stop Loss Mode: Choose the mathematical logic for your SL:
    • SL_FRACTAL: Places SL based on previous structural swing highs/lows.
    • SL_FIXED_POINTS: Uses an exact point distance from your entry.
    • SL_ATR: Calculates dynamic SL based on live market volatility.
    • Min SL Distance (Points): The minimum Stop Loss distance allowed (10 Points = 1 Pip). If the Fractal or ATR mode calculates an SL that is dangerously tight (inside the spread), the EA expands it to this exact value to help protect you from instant spread stop-outs.
    • Fractal Left/Right Bars: (Only for Fractal SL). Defines how many candles to the left and right must be lower/higher to validate a swing peak or valley.
    • ATR Timeframe / Multiplier / Period: Configures the dynamic ATR SL calculation. (e.g., ATR value × 1.5 Multiplier).
    • Use Stop Area Filter: A technical safety mechanism. Checks the final calculated SL distance before placing the trade.
    • Min / Max Stop Limit Points: Works together with the Area Filter. If the calculated SL is smaller than your Min limit, or larger than your Max limit (meaning the market is too chaotic), the EA flags it as an invalid setup and will NOT trade.
    • Use Min SL On Area Fail: Linked to the Min/Max Limits above. If the rule above fails (e.g., SL is out of your allowed range), setting this to True overrides the cancellation. Instead of skipping the trade, it forces the EA to open the trade using your Min SL Distance value.

    ECONOMIC CALENDAR NEWS FILTER (Auto-Detection)

    This advanced module is designed to help protect your account from extreme volatility and slippage spikes caused by major macroeconomic releases.

    • Enable News Filter: Once activated, the EA intelligently scans the built-in MT5 Economic Calendar. It supports 8 Major Currencies (USD, EUR, GBP, JPY, CHF, CAD, AUD, NZD). The EA will automatically block new entries if your active chart contains at least one of these supported currencies (e.g., if attached to EURGBP, it monitors both; if attached to EURTRY, it monitors EUR news only).

    • Always Block USD News: A crucial safety mechanism. High-impact USD news (like NFP or FOMC) often creates massive volatility across the entire forex market, not just USD pairs. If enabled, the EA will pause trading during major USD events, even if you are trading a cross-pair like EURJPY or AUDCAD.

    • Mins Before / After News: Defines your strict "No-Trade Window." The EA is programmed to stop looking for new entries this many minutes before the event and aims to wait this many minutes after the release before resuming normal operations.

    • Min News Importance: Allows you to filter out market noise and focus strictly on high-tier data (e.g., choosing to block only "High / 3-Star" events).

    • CRITICAL NEWS DISCLAIMER: This filter is specifically designed to block new entry signals only; it does not force-close your active open positions. Time calculations operate strictly on Broker Server Time (Market Watch), not your local computer clock. Furthermore, the EA relies entirely on the built-in economic calendar data feed provided directly by the MetaTrader 5 platform. The developer has no control over this feed and completely disclaims any liability for financial losses, prop-firm violations, or slipped trades resulting from platform synchronization failures, missing data, or delayed event times.
      STEP / MILESTONE TRAILING STOP (RR)
      • This system does NOT trail by standard points. It mathematically trails based on Risk/Reward (R) multiples. (1.0R = Your initial Stop Loss point risk).
      • Enable Step Trailing: Turns the system on or off.
      • 1. Activation Level (RR): The floating profit milestone required to wake up the trailing engine (e.g., 1.0 means trailing starts when profit equals your initial SL risk).
      • 2. Initial Lock Point (RR): Where to move the SL upon the first activation.
      • 3. Step Frequency (RR): How much further the profit must travel to trigger the next SL movement.
      • 4. SL Shift Amount (RR): How far to move the Stop Loss at every step.

      Example of how they work together: If Activation is 1.0, Lock Point is 0.0, Frequency is 1.0, and Shift is 0.5. When price hits 1.0R profit, SL moves to Breakeven (0.0). Then, when price hits 2.0R, SL moves to +0.5R. When price hits 3.0R, SL moves to +1.0R, systematically adjusting the Stop Loss to help protect unrealized profits.

      TAKE PROFIT (TP) SETTINGS

      • Risk/Reward Ratio (For TP): The EA calculates your exact Stop Loss distance and multiplies it by this value to place your Take Profit. (e.g., A ratio of 3.0 means if your SL is 20 pips, your TP will be exactly 60 pips).
      RISK AND LOT SETTINGS
      • Risk Percentage (%): Calculates the exact lot size dynamically based on your account balance and Stop Loss distance. If the SL is hit, the EA aims to limit your loss to approximately this percentage (excluding market slippage or gaps).
      • Allow Min Lot: If the mathematically calculated lot size is smaller than the broker's minimum (e.g., <0.01), setting this to True forces a 0.01 lot entry. Setting it to False cancels the trade safely.
      • Custom Max Lot: A hard ceiling limit. If the risk calculation outputs 20 lots but you set this to 5.0, the EA will forcefully reduce the entry to exactly 5 lots.
      • Max Spread (Points): If the live broker spread exceeds this limit at the exact moment of execution, the trade is cancelled. (e.g., 300 points = 30 pips).
      • Manual Commission (One Way): Enter your broker's one-way commission per 1 Lot (e.g., 3.0 for $3). The EA mathematically includes this cost directly into the Stop Loss risk calculation, aiming to keep your true loss as close as mathematically possible to your Risk Percentage, even after commission deductions!
      STRATEGIC RISK PROTECTION
      • Allow Hedging: If False, the EA strictly blocks opposing signals (e.g., it will ignore a new Buy signal if a Sell trade is currently active).
      • Maximum Open Positions: A hard limit on concurrent open trades. Once reached, new signals are ignored.
      EMA SETTINGS (Trend Alignment & Configurations)
      • The EA uses up to 3 EMAs (Fast, Slow, EMA3) and the current Price to determine the trend. You can enable or disable the Slow EMA and EMA3 independently. The EA will mathematically check the alignment of only the activated indicators.
      • Include Price in Alignment: Determines whether the current price MUST be part of the strict trend order.
      • Fast EMA / Slow EMA / EMA3 (Period & Offset): Defines your moving average periods.
      • ALL ALIGNMENT POSSIBILITIES FOR A BUY (LONG) TRADE:
      • (Note: For a SELL trade, the exact opposite < applies).
      • All EMAs ON + Price Included (True):
      • Condition: Price > Fast EMA > Slow EMA > EMA3.
      • Slow EMA is OFF + EMA3 is ON + Price Included (True):
      • Condition: Price > Fast EMA > EMA3 (The EA completely ignores the Slow EMA).
      • Only Fast EMA is ON + Price Included (True):
      • Condition: Price > Fast EMA (The EA ignores the 2nd and 3rd EMAs).
      • All EMAs ON + Price EXCLUDED (False):
      • Condition: Fast EMA > Slow EMA > EMA3 (Price position does not matter). Even if the current price pulls back and drops below the Fast EMA, the EA will still open a Buy trade because the overall EMA trend is still pointing UP.
      • Only Fast EMA is ON + Price EXCLUDED (False): CRITICAL WARNING: If you disable the Slow EMA, the 3rd EMA, AND exclude the Price, the EA has no mathematical reference point left to compare the Fast EMA against to determine a trend direction. In this specific "blind" state, the algorithm will default to triggering only BUY (Long) signals. Always ensure at least one comparison element (either the Price or a 2nd EMA) remains active!
      • Fast EMA / Slow EMA / EMA3 (Period & Shift/Offset): Defines your moving average periods. The 'Shift/Offset' function allows you to push the EMA line forward or backward in time, allowing for customized trend alignment calculations.
      MACD TREND FILTER
      • Enable MACD Filter: Acts as a momentum gatekeeper. For a Buy, the MACD Main line MUST be strictly above the MACD Signal line. If not, the trade is cancelled.
      • MACD Fast / Slow / Signal: Standard configuration settings for the indicator.
      ATR VOLATILITY FILTER
      • Use ATR Filter (Min/Max Levels): If the market is too dead (below Min ATR) or violently chaotic (above Max ATR), the EA will ignore the signal.
      • CRITICAL WARNING FOR SYMBOLS: ATR values differ radically across symbols. EURUSD ATR might be 0.00150, while XAUUSD (Gold) might be 3.5. Always measure your specific chart's live ATR before setting these bounds!
      ADX TREND STRENGTH FILTER (1 & 2)
      • Dual ADX System (MTF): Allows you to check trend strength on two different timeframes simultaneously.
      • Min / Max ADX Level: ADX measures trend strength (usually 0 to 100). If the momentum is too weak (below Min, e.g., < 22) or dangerously overextended (above Max, e.g., > 60), the EA cancels the entry.
      DAY FILTER SETTINGS
      • Use Day Filter: If False, the EA trades every day the market is open.
      • Trade Monday to Sunday: Individual toggles for each day of the week. Allows you to block trading on specific days (like Sundays for crypto or Fridays to avoid weekend gaps).
      DAILY FORCED CLOSE TIME
      • Enable Forced Time Close: Attempts to automatically close all active trades at the exact specified time below. Highly recommended for avoiding overnight swap fees or weekend gaps.
      CRITICAL WARNING FOR SERVER TIME: This function uses BROKER SERVER TIME, not your local computer time! Ensure you calculate your desired closing time based on your broker's "Market Watch" clock.
      • Apply ONLY on Fridays: If True, trades can be held overnight during the week but are forced to close on Friday evenings before the market closes.
      • Close Hour (0-23) & Minute (0-59): The exact server hour and minute to execute the forced close.
      VISUAL & DIAGNOSTIC SETTINGS
      • Show Indicators: Draws the active EMA lines and indicator sub-windows (MACD, ADX, ATR) onto your chart for visual confirmation and backtesting.
      • Enable Debug Logs: An advanced diagnostic tool. Prints human-readable explanations in the MT5 'Experts' tab. If a trade is skipped, the log tells you exactly why (e.g., "CANCELLED: Spread is too high", "MACD not aligned", or "ATR is out of bounds").
      Recommended products
      The EA uses scalping strategy at night, trading consists of three algorithms and each algorithm works in its own time interval. The EA uses many smart filters to adapt to almost any economic situation. Pending orders are used for the least slippage when trading scalping. The adviser is safe and does not require any settings from the user, just install it on the chart and you are ready. The EA sets a protective stop order, so the trader does not have to worry that the robot will allow significant
      SvedixTrendPRO
      Dmitrijs Semenovs
      SvedixTrendPRO MT5 Professional Trend-Following Expert Advisor for MetaTrader 5 SvedixTrendPRO is an advanced automated trading system for MetaTrader 5, designed to identify and trade high-probability market trends with disciplined risk management. The Expert Advisor continuously analyzes market structure and executes trades only when predefined conditions align, helping traders eliminate emotional decision-making and maintain a consistent trading approach. Built for reliability rather than over
      Trixter EE
      Andrei Samokhin
      Elliptic Envelope is a parametric machine learning algorithm designed to detect outliers and anomalies in multidimensional data. The method assumes that "normal" data (the main sample) follows a multidimensional normal (Gaussian) distribution. Operating Principle Ellipsoid Formation: In the feature space, the algorithm builds a hyperellipsoid around the central group of points. The boundary of this ellipsoid is determined by the covariance matrix and the mean values of the features. Use of Ma
      Gordian Knot 1
      Hidenori Tanaka
      This EA is a simple automated trading system for the Meta Trader 5 platform. It uses parabolic SAR to automatically adjust lot size based on market trends. By this, the EA does not take a large amount of risk, but instead steadily accumulates profits. Main Features The EA does not use the martingale method for lot size adjustment. If a position is taken before the forex market closes, the position will be carried over to the weekend. This EA is designed to hold multiple positions at the same t
      This EA is a highly structured price-action algorithmic trading framework designed to demonstrate automated fractal execution mechanics. Instead of relying purely on lagging indicators, it is programmed to systematically map and react to structural market swings (Support and Resistance levels). HOW IT OPERATES: The algorithm continuously maps the market structure and evaluates conditions through a multi-layered analysis before making a simulated or trading decision. It looks for a strict align
      NEXUS Flow X
      Sumet Mooksombat
      NEXUS FLOW X — XAUUSD Scalping Expert Advisor (MT5) NEXUS FLOW X is a focused Gold (XAUUSD) scalping EA designed to capture short-term momentum swings with a clean, rule-based approach. It combines trend filtering with timed momentum triggers and provides flexible money-management options so traders can test different risk profiles in the Strategy Tester. ( Recommend Broker : IC Markets : Raw Spread ) INPUTS SETTING : FROM PICTURE BELOW Core Trading Logic (High-Level Overview) NEXUS FLOW X u
      Autobot Genesis EVO
      Napat Puangjunkum
      Autobot Genesis EVO - The Ultimate AI-Driven Trading System Welcome to the future of automated trading. Autobot Genesis EVO- is a state-of-the-art Expert Advisor designed for serious traders who demand precision, protection, and consistent performance. Engineered with our proprietary "Gemma Strategy" and fortified by the "Aegis Shield", this system doesn't just trade—it adapts to the market in real-time.  Key Features & Capabilities  1. Aegis Shield (Ultimate Drawdown Protection) Stop worryi
      Aurum Prime EA MT5
      Riza Shazreen Bin Baharin
      AURUM PRIME – Intelligent XAUUSD Gold Expert Advisor for MetaTrader 5 Professional Gold Trading Automation. Built for Performance. Designed for Control. Aurum Prime is a premium MetaTrader 5 (MT5) Expert Advisor developed exclusively for XAUUSD (Gold) traders seeking intelligent automation, disciplined execution, and flexible risk management. Rather than relying on random trade entries, Aurum Prime follows a structured trading methodology with dynamic recovery logic, smart basket management, con
      GridMaker
      Pongsakorn Kaew-arun
      Unlock Automated Trading Success with GridMaker 2.0! Are you tired of staring at charts all day, stressing over market reversals, and worrying about weekend price gaps? Meet GridMaker 2.0 , your ultimate intelligent trading companion. Unlike traditional, rigid grid systems, GridMaker 2.0 is a next-generation Expert Advisor designed with a primary focus on account safety, smart profit-taking, and hands-free recovery . Built for traders who want consistent performance without the micromanagemen
      YenFlow
      Kelly Philip Aketch
      This is a machine learning trend following strategy based on the Ichimoku Kinko Hyo indicator combined with market volatility and volume metrics. It works best on the H1 Chart . The signals utilized to begin trading are carefully vetted via the machine learning capability, and a sophisticated algorithm ensures that the trader remains in the trend for as long as possible. Features. This is a fully automated multi-symbol expert advisor. It works on the following symbols USDJPY, AUDJPY, CHFJPY, EU
      Omega AI MT5
      Irina Selivanevskaia
      1 (4)
      Omega AI Neural EA: Cognitive Algorithmic Complex for XAUUSD Based on LLM-Consensus and Interactive Contextual Analysis Real-Time Monitoring: The effectiveness of the system's cognitive algorithms is confirmed on a live trading account. You can independently audit the operational activity, current statistics, and equity dynamics of Omega AI Neural EA at the following link:  https://www.mql5.com/en/signals/2361385 Pricing Dynamics & Limited Licenses: The project is implemented in a limited access
      Aurum Sentinel doesn't predict the breakout. It's already standing at the level when it happens. No indicators, no repainting, no discretionary judgment calls at 3 AM. It places real pending Stop orders at genuine standing price extremes and lets the market pull the trigger — then manages risk mechanically from the instant the trade opens. Why Aurum Sentinel 1. It trades levels, not indicators Every hour, Aurum Sentinel recalculates the highest high and lowest low over your chosen lookback windo
      AW Scalping Dynamics MT5
      AW Trading Software Limited
      5 (1)
      Fully automatic advanced trading robot that works based on trend reversals. If necessary, it is possible to use a grid strategy. Built-in 3 types of notifications and position locking when the maximum cart load is reached. The default settings are recommended for EURUSD on the M15 timeframe. Features and Benefits: Ability to work in two directions at the same time Built-in ability to work on time in several stages Uses a virtual StopLoss not visible to the broker Algorithm of work based on the a
      MIISC PullBack
      Adebayo Bisiriyu Adewole
      MIISC PullBack is an indicator based STRATEGY which is one of the OFFICIAL "MIISC STRATEGY", the alogrithm takes into consideration a potential PULLBACK for entry.  Important Steps: * The EA should be used on 1H timeframe only. * Leverage the probability of the EA by applying to a minimum of 5 different symbols. * According to your capital, set a reasonable lot size. * The EA uses a fixed and dynamic stop loss. - A fixed stop loss is applied at the time of executing the trade identified by the e
      TrendFollowMT
      King Lok Leung
      TrendFollowMT is a fully automated trading system which is using large time frame to determine the trend and use small time frame to find the entry point. Once the trend changed to opposite side, the system will wait for another entry point to recover with bigger lot size. Moreover, the target profit will be moved up when more position had been opened. The aim is to cover the cost of waiting time and risk. Trend filter: ADX and zzFibo (suggest time frame: H4) Entry: RSI and Pin bar (use current
      MTF Scanner S/R & EMA Confluence EA (v3.50) Comprehensive Documentation 1. Introduction The MTF Scanner S/R & EMA Confluence EA (v3.50) is a rule-based automated trading system developed for MetaTrader 5 , designed to identify and execute high-probability trading opportunities across multiple timeframes. This Expert Advisor integrates: Price Action structure Support & Resistance (S/R) zones Exponential Moving Average (EMA) confluence By combining these elements, the EA aims to deliver consisten
      Gold Quant Intelligence EA Advanced Multi-Market Quantitative Intelligence for XAUUSD Gold Quant Intelligence EA is a professional MetaTrader 5 Expert Advisor designed to analyze the gold market through a multi-market quantitative framework rather than relying on a single technical indicator. The EA continuously evaluates XAUUSD together with Silver, EURUSD, GBPUSD, USDJPY, DXY and US10Y to identify relationships that may provide additional context for the current gold market environment. Its q
      .JP225Cash H1 · Monday Band Entry No grid. No martingale. An individual initial stop-loss per trade. No averaging into losing positions or loss-recovery lot progression. Automated forex/CFD trading can cause a total loss. This is product information, not personal investment advice. Strategy: Focuses on selective buying opportunities within a weekday window, using price bands to assess the setup. Pending entries, stops and targets adapt to volatility; optional trailing and a daily time exit mana
      The Catalyst EA
      Daniel Naranjo Morales
      The Catalyst EA The Catalyst EA is a sophisticated trading robot designed for the MetaTrader 5 platform. It is specifically developed for trading the   AUDUSD currency pair on the H1 timeframe . The EA employs a multi-indicator strategy that aims to identify and capitalize on potential market reversals and corrections. A primary focus of its design is robust risk management, featuring dynamic lot sizing and multiple layers of trade protection to manage your capital effectively. Strategy The Cata
      I’ve spent 17 years in algorithmic trading , and gold has taught me one lesson: spotting a breakout is only the beginning. A strategy needs to identify the levels that matter and react when price moves back into the range. That idea led me to develop  XAU Pivot break and liquidity . Its eight engines look for breakouts of confirmed pivots on XAUUSD, from intraday levels to levels formed over several weeks. If a breakout fails, the system uses M1 and M15 candle confirmation to seek a quick exit.
      Cordoba mt5
      Mikhail Mitin
      Main: Not martingale, not a grid; Working on all symbols; Use on EURUSD; Use on M5. Signals: There is a good rational algorithm. Work of two indicators: Ichimoku and Alligator  (you can set a separate Timeframe for each indicator) Stop Loss/Take Profit: There is a good money management system (there are several type for trailing stop loss); There is virtual levels of Stop Loss / Take Profit; There is smart lot (percent by risk) or fix lot Important: EA can work on closed candles, and on curr
      Joni Lee Second Forex Robot in the Market CAN RUN WITH ONLY $300 (recomended minimum deposit) LOT size 0.01 if <$2000 else 0.02 Introducing the “Joni Lee First Forex Robot,” a trailblazing innovation in automated forex trading. Developed by the renowned Joni Lee, this robot is the first of its kind, setting new standards in the forex market. Key Features: Can take profit (TP) and cut loss (CL) State-of-the-Art Algorithms:   Employs sophisticated algorithms to analyze market data and execute tra
      Apex Trend Engine
      Thiago Balonyi Candal Da Rosa
      Apex Trend Engine is a professional Expert Advisor built to trade market structure and directional momentum with a disciplined risk framework. Unlike conventional systems that rely on lagging indicators or risky recovery methods, Apex Trend Engine focuses on identifying high-probability trend conditions and executing trades with precision and control. The system uses a combination of structural price analysis, volatility filtering, and trend validation to avoid low-quality market conditions. Tra
      Diamonds Are Forever MT5 EA
      Christian David Salgado Vargas
      Diamonds Are Forever EA - an Algorithmic Hybrid Utility (AHU) Diamonds Are Forever (DAF) it's a multi-strategy Expert Advisor for the MetaTrader 5 platform. It features three strategies: Diamonds Are Forever (based on Renko chart methods), Moneily Speaking , and B&C (Boom & Crash). At the moment of this update, DAF only reflects the further carrying of functions and concepts already scoped quite some time ago. Never the less, this shouldn't suggest that the current update will be definitive  (w
      XAUUSD Liquid AI – M1 Momentum Scalping Expert Advisor ORIGINAL PRICE $2500 TAKE THE OPPORTUNITY NOW WHILE OFFER LASTS XAUUSD Liquid AI is an automated trading system that analyses short-term price momentum using micro-trend analysis, volatility filters and adaptive trade management. The Expert Advisor combines momentum analysis, exponential moving averages, candle structure, tick volume and Average True Range (ATR) calculations to determine trade entries according to its configured rules. The
      NRP Smc Pro
      Black Panther AI
      NRP SMC PRO EA — Product Description Short Description Professional Smart Money Concepts Expert Advisor engineered for XAUUSD, combining institutional market structure analysis, Fair Value Gaps, liquidity sweeps, and prop-firm-focused risk management. Includes optional news filtering, trading sessions, trade journaling, and advanced capital protection. NRP SMC PRO EA — Institutional Smart Money Automation for MT5 NRP SMC PRO EA is a professional Smart Money Concepts Expert Advisor built around c
      Dracko Mt5 Bot
      Edwin Herlan Garcia Gumiel
      4.2 (5)
      DRAKOBOT - AI GRID SCALPING Advanced trading system that combines grid and scalping strategies, powered by Artificial Intelligence. Specially optimized for FlipX1, FlipX2, and FlipX3.  Main Features: Integrated AI for market analysis Two strategies with real-time analysis Adaptive multilayer grid system Advanced risk and capital management Real-time informative dashboard  Requirements: Suggested initial capital: $200-$500 Broker: Deriv/WelTrade Not compatible with backtesting due to AI implemen
      Atlas Quant EA
      Susana Fernandez Arredondo
      LAUNCH PRICE: $899. The price rises by $100 for every 20 copies sold, up to the final price of $1,499. Every purchase includes lifetime updates and direct support from the developer. ONE EA. FOUR MARKETS. ELEVEN YEARS OF VERIFIED HISTORY. Atlas Quant EA is a fully automated trading portfolio that combines four independent, uncorrelated strategies on the four most liquid and trending assets in the market: Nasdaq 100 (US100/USTEC), Gold (XAUUSD), USD/JPY and Bitcoin (BTCUSD). This is not another s
      Our products are currently on discount. We are not the only ones, but we are the best. Are you an investor looking for new opportunities in the gold market? Do you need a reliable and intelligent tool to help you master trading? Do not look any further! Discover Hunter Plus for Gold, the revolutionary trading robot designed to maximize your profits while minimizing risks. Intelligent Risk Management With Hunter Plus for Gold, the risk of stop loss is not a problem. This robot is equipped with
      Z9 Advanced Bollinger Scalper Key Features Time & Day Control:   Customizable trading hours, specific active days, and a Friday Forced Close feature to avoid weekend gaps. Requirements & Recommendations Account Type:   HEDGING accounts only (Netting is not supported). Optimization:   Please perform your own backtests to find the best BB and StdDev parameters for your specific symbols. LEGAL WARNING AND DISCLAIMER: This EA, its manual, and all default settings are for educational and software ex
      Buyers of this product also purchase
      The Gold Reaper MT5
      Profalgo Limited
      4.43 (113)
      PROP FIRM READY! ( download SETFILE ) WARNING: Only a few copies left at current price! Final price: 990$ Get 1 EA for free (for 3 trade accounts) -> contact me after purchase Ultimate Combo Deal   ->   click here JOIN PUBLIC GROUP:   Click here Live Signal Client Signal YouTube Reviews LATEST MANUAL Welcome to the Gold Reaper! Build on the very succesfull Goldtrade Pro, this EA has been designed to run on multiple timeframes at the same time, and has the option to set the trade frequency fro
      My AI Gold
      Vitalii Kosov
      5 (14)
      AI-DRIVEN GOLD TRADING REVOLUTION -------------------------------------------------------------------------------- My AI Gold is not just another automated trading tool—it is the culmination of advanced neural network engineering, proprietary custom architecture, and rigorous real-world optimization. Built from the ground up utilizing cutting-edge repositories and state-of-the-art machine learning frameworks from GitHub, My AI Gold harnesses deep data analysis to decode the complexities of the
      Quantum Titan MT5
      Bogdan Ion Puscasu
      4.73 (45)
      Bringing institutional-grade trading to the Quantum ecosystem, Quantum Titan sets a new standard for precision, discipline, and proven live-market performance. Developed for traders who expect more from a GOLD Expert Advisor, Titan represents the next evolution of Quantum trading technology. Availability is strictly limited to 1,000 lifetime licenses worldwide. Once all 1,000 copies have been claimed, Quantum Titan will no longer be available. Special launch discount price. Final price $1999
      Quantum Queen X MT5
      Bogdan Ion Puscasu
      4.11 (79)
      The Legend Continues. The Queen Evolves. Welcome to Quantum Queen X — the next generation of the legendary GOLD trading system that builds upon the proven success of Quantum Queen. Quantum Queen X is built on the same proven core engine as Quantum Queen, introducing a powerful new Custom Mode that allows traders to choose exactly which strategies to enable or disable. Every strategy has been individually reviewed, refined, and optimized to deliver even better performance and adaptability across
      Ultimate Breakout System
      Profalgo Limited
      5 (54)
      IMPORTANT : This package will only be sold at current price for a very limited number of copies.    Price will go to 1999$ soon!   + 300 Strategies included and more coming! BONUS : choose 5  of my other EA's for free!   ALL SET FILES + COMPLETE SETUP AND OPTIMIZATION GUIDE VIDEO GUIDE LIVE SIGNALS REVIEW (3rd party) NEW SIGNALS: 44-STRATEGIES LIVE SIGNAL LIVE SIGNAL SCALP SET UBS "CHRISTMAS" PORTFOLIO (Client made) Welcome to the ULTIMATE BREAKOUT SYSTEM! I'm pleased to present the Ultimate
      TitanForge EA MT5
      Maxim Kurochkin
      5 (9)
      TITANFORGE EA MT5 ALGORITHMIC IMPULSE SWING SYSTEM FOR XAUUSD H1 TitanForge EA is an automated trading system developed specifically for Gold on the H1 timeframe. The strategy focuses on directional momentum, volatility expansion and controlled position management. It is designed to wait for selected market conditions rather than remain permanently exposed to the market. No Grid. No Martingale. No uncontrolled averaging. Every position is opened with predefined protection, including a hard Stop
      Scalping Robot Pro MT5
      MQL TOOLS SL
      4.38 (173)
      Scalping Robot Pro is a professional trading system designed specifically for fast and precise scalping on XAUUSD using the M1 timeframe. The system is built to capture short term market movements with accurate execution and controlled risk management. It focuses on real time price behavior, momentum shifts, short term volatility, and selective trade management techniques to identify high probability trading opportunities in the gold market. Scalping Robot Pro is optimized for traders who prefer
      Pac Man BTC
      Thomas Christoph Lipka
      5 (6)
      Pac Man BTC MT5 Pac Man BTC MT5 is a fully automated Expert Advisor for BTCUSD that combines two different trading systems in one EA: Breakout and Runner . Both systems can be used individually or together. The EA automatically manages entries, pending orders, Stop Loss, Take Profit, Break-Even, trailing and position management. Pac Man BTC MT5 was specifically developed for the high volatility and unique market conditions of Bitcoin. Breakout System The Breakout system works with several intern
      Ghost Scalper MT5
      Thomas Christoph Lipka
      4.39 (28)
      Ghost Scalper MT5 5.0 Ghost Scalper MT5 is a fully automated Expert Advisor for XAUUSD / Gold on MetaTrader 5. Four independent strategies look for selective breakout and momentum moves. The EA trades only when its conditions are met; extended periods without trades are normal. Four independent strategies Ghost A, B, C and D operate independently. Each can be enabled or disabled and set to BUY & SELL, ONLY BUY or ONLY SELL. Lot size and money management can be configured separately for each stra
      Dynamic Liquidity Intelligence
      Sathit Sukhirun
      4.44 (9)
      Dynamic Liquidity Intelligence is an Expert Advisor designed to analyze market structure and execute trades using pending orders. The system calculates recent highs and lows based on market volatility to place Buy Stop and Sell Stop orders at potential breakout levels. The EA manages each position individually. It does not utilize Grid, Martingale, or position averaging strategies. Every order is executed with a strictly predefined Stop Loss and Take Profit. Live Monitoring Live Signal Fix 0.01
      AI Golden Life MT5
      MQL TOOLS SL
      5 (5)
      AI GOLDEN LIFE is a professional AI-powered trading system developed exclusively for XAUUSD (Gold) on the H1 timeframe. It represents a new generation of automated Gold trading, combining advanced technical analysis, intelligent market filtering, adaptive trade management, and innovative geopolitical risk protection. Unlike traditional scalping systems that focus on rapid market fluctuations, AI GOLDEN LIFE operates on the H1 timeframe , analyzing broader market structures, price action, moment
      Aikon MT5
      William Brandon Autry
      5 (9)
      AIKON — AUTOMATED TRADING. CONVERSATIONAL CONTROL. AIKON is an AI-powered Expert Advisor (EA) for MetaTrader 5. Once configured and enabled, it can analyze markets, open trades and manage positions automatically within your chosen settings and risk controls. Ask Aikon gives you a direct way to understand and control your trading system—in plain language. Build your setup. Ask why a market did or did not trade. Review your exposure. Prepare changes from your desktop or through Telegram on your ph
      Range Breakout EA with Range Filters
      Jimmy Peter Eriksson
      4.68 (31)
      Next Price: $749, Final Price: $999 (Limited Copies At Current Price) If you value honesty and a real trading system built for live trading, not just a perfect-looking straight-line backtest that can end up blowing your account, then this might be for you. Prop Firm Ready! No Martingale / No Grid 23 Months Live Signal +300% Live Growth [Live Signal]  |  [FTMO Results]  |  [Main Portfolio]  |  [Backtest Guide] Why Range Breakout EA is so Stable ? Range Breakout EA is based on a well-known market
      Aura Gold Pro Edition
      Stanislav Tomilov
      5 (7)
      Built to dominate the gold market. Official Information Seller profile Official channel User Guide LIMITED PRICE — $599 Aura Gold Pro Edition is available for $599 until the end of October . Starting November  1 , the price will increase to $999 — secure your copy before the price goes up. Live Trading Signals  Roboforex https://www.mql5.com/en/signals/2366593 FPMarkets https://www.mql5.com/en/signals/2358523 ICTrading https://www.mql5.com/en/signals/2380859 Description Aura Gold PRO Edition is
      Quantum Commander
      Bogdan Ion Puscasu
      4.81 (21)
      The Quantum ecosystem is entering a new battlefield—and a new Commander is taking control. Developed exclusively for the US30 index, Quantum Commander is the fully automated Expert Advisor built for one of the world’s most dynamic markets. In a world saturated with GOLD EAs, Quantum Commander stands apart. After several GOLD-focused releases, we are advancing into new territory with US30—a new instrument, a different strategy, and a powerful opportunity to bring true diversification to the Qua
      Quantum Athena X
      Bogdan Ion Puscasu
      4.23 (22)
      Smarter Control. Refined Precision. Welcome to Quantum Athena X — the next generation of the focused GOLD trading system that builds upon the precision, efficiency, and disciplined execution of Quantum Athena. Quantum Athena X is built on the same streamlined core engine and the same 6 carefully selected strategies as Quantum Athena. Each strategy has been individually refined and optimized for current GOLD market conditions, while the new powerful Custom Mode allows traders to choose exactly
      Institutional SMC Robot
      VUJCIC INVESTMENTS COMPANY
      4.81 (21)
      INSTITUTIONAL SMC ROBOT VERSION 3.0 Advanced Smart Money Concepts Trading System for MetaTrader 5 Executive Overview Institutional SMC Robot  is an automated trading solution engineered for modern financial markets. Built around elite Smart Money Concepts (SMC) architecture, the algorithm identifies and executes high-probability trades based on institutional order flow, market structure shifts, and liquidity dynamics. Unlike traditional retail indicators, Institutional SMC Robot  tracks real ins
      Scalping Index Pro is a professional trading system designed specifically for fast and precise scalping on US30 and DE40 using the M1 timeframe . The system has been developed specifically for the unique behavior of major stock indices, focusing on short term price movements, rapid momentum changes, market volatility, and selective grid based trade management techniques to identify high probability trading opportunities . Scalping Index Pro is optimized for traders who prefer dynamic trading wit
      Bitcoin Scalping MT5
      Lo Thi Mai Loan
      5 (6)
      [ IMPORTANT ] REAL CLIENT FEEDBACK :  https://www.mql5.com/en/market/product/127498/comments#comment_58814415 [ IMPORTANT ]  UPDATED (1 YEAR PERFORMANCE):  https://www.mql5.com/en/market/product/127498/comments#comment_59233853 [ IMPORTANT ]  UPDATED (1 YEAR 6 MONTHS PERFORMANCE):  https://www.mql5.com/en/market/product/127498/comments#comment_60000067 [ IMPORTANT ]  UPDATED  (2026/09):  https://www.mql5.com/en/market/product/127498/comments/page2#comment_60389797 [ IMPORTANT ] UPDATED (2026/
      Quantum King EA
      Bogdan Ion Puscasu
      4.92 (223)
      Quantum King EA — Intelligent Power, Refined for Every Trader IMPORTANT! After the purchase please send me a private message to receive the installation manual and the setup instructions. Special Launch Price Live Signal:   CLICK HERE MT4 version : CLICK HERE Quantum King channel:   Click Here ***Buy Quantum King MT5 and you could get Quantum Queen X or Quantum Athena X or Quantum Commander or Quantum Emperor or Quantum Baron or Quantum OmniGold or Quantum StarMan for free !*** Ask in
      Goldwave Ultra EA
      Shengzu Zhong
      4.67 (6)
      Real Trading Account — LIVE SIGNAL | IC MARKETS: https://www.mql5.com/en/signals/2339082 GoldWave Ultra uses the same core trading logic and execution framework as the verified live signal shown above on MQL5. When running the EA with the recommended optimized settings on a reputable ECN/RAW-spread broker ( e.g., TMGM ), its live trading behavior is designed to closely follow the trade structure, risk management, and execution characteristics demonstrated by the live signal. Please note that ind
      Quantum Emperor MT5
      Bogdan Ion Puscasu
      4.83 (506)
      Introducing   Quantum Emperor EA , the groundbreaking MQL5 expert advisor that's transforming the way you trade the prestigious GBPUSD pair! Developed by a team of experienced traders with trading experience of over 13 years. IMPORTANT! After the purchase please send me a private message to receive the installation manual and the setup instructions. ***Buy Quantum Emperor EA and you could get Quantum StarMan for free !*** Ask in private for more details Verified Signal:   Click Here MT4 Version
      Gold Trade Pro MT5
      Profalgo Limited
      4.35 (40)
      LAUNCH PROMO: Only a few copies left at current price! Final price: 990$ Get 1 EA for free (for 2 trade accounts) -> contact me after purchase Ultimate Combo Deal   ->   click here Live signal:   https://www.mql5.com/en/signals/2084890 Live Signal high risk :  https://www.mql5.com/en/signals/2242498 Live Signal Set Prop Firm Set File JOIN PUBLIC GROUP:   Click here Parameter overview Gold Trade Pro joins the club of Gold trading EA's, but with one big difference: this is a real trading strate
      Harmonizer EA MT5
      Amir Hossein Moharreri
      4.55 (11)
      Harmonizer EA  is a powerful grid trading tool that uses an  advanced algorithm to calculate entry positions for each individual trade. It is not overfitted to historical data, instead using market volatility to optimize itself. By using market volatility, the algorithm is able to adjust to changes in the market quickly and efficiently. This means that it is able to take advantage of opportunities in the market, while also being able to minimize risk by staying within pre-defined parameters. Ho
      Osloma FlipPro MT5
      Uttam Kumar Nandeibam
      5 (3)
      Osloma FlipPro MT5   Expert Advisor is a combination of   3 Standalone Trading Systems   for GOLD (XAUUSD). Each strategy scans market conditions across multiple timeframes and enters the market on pullbacks . It then manages positions using a structured grid system according to its configured basket max risk or basket stoploss and risk-management rules.  Live Signals : https://www.mql5.com/en/signals/2387337 Input Guide & More Signals :  https://www.mql5.com/en/blogs/post/774562 Offer Price fo
      Pulse Engine
      Jimmy Peter Eriksson
      4.14 (35)
      PRICE INCREASE SOON! The main goal of this system is long-term live performance without using any risky martingale or grid.  VERY LIMITED COPIES AT CURRENT PRICE Final Price $1499 [Live Signal]  |  [Backtest Results]  |  [Setup Guide]  |  [FTMO Results] A Different Approach to Trading Pulse Engine does not use any indicators or specific timeframes. It has a very unique approach that is not used by any other trading system on MQL5. It trades intraday directional patterns. These patterns have bee
      Prop Firm Gold EA
      Jimmy Peter Eriksson
      4.61 (36)
      LIMITED COPIES AT CURRENT PRICE! Simple  Plug & Play Setup No Risky Martingale/Grid Live Signal  |  FTMO Results  |  Public Community Final Price: $999 The Strategy Prop Firm Gold EA is a multi-strategy trading system designed specifically for Gold (XAUUSD) on the MT5 platform. The system combines multiple logics, using breakout-based concepts to capture the dominant intraday direction, together with intraday price patterns. This allows it to adapt to different intraday market conditions rathe
      Btcusd Consensus
      Leonid Arkhipov
      5 (1)
      MEET BTCUSD CONSENSUS MY NEW PROJECT FOR BITCOIN I wanted to create something more serious for BTCUSD than just another EA built around a couple of indicators. That is why there is not just one strategy and not just one signal here. Inside BTCUSD Consensus there are 5 individually trained models and 1360 decision trees . D LONG • D SHORT • U LONG • U SHORT • SELL META Each model has its own task, its own training and its own optimization. Before entering the market, the EA also identifies the
      Vortex Gold EA
      Stanislav Tomilov
      4.96 (48)
      Vortex - your investment in the future The Vortex Gold EA expert Advisor made specifically for trading gold (XAU/USD) on the Metatrader platform. Built using proprietary indicators and secret author's algorithms, this EA employs a comprehensive trading strategy designed to capture profitable movements in the gold market. Key components of its strategy include classic indicators as CCI and Parabolic Indicator, which work together to accurately signal ideal entry and exit points. At the heart of V
      The Gold Phantom
      Profalgo Limited
      4.72 (47)
      PROP FIRM READY!  --> DOWNLOAD ALL SET FILES WARNING: Only a few copies left at current price! Final price: 990$ NEW (from 399$ only) : Choose 1 EA for Free! (limited to 2 trade accounts numbers, any of my EAs except UBS) Ultimate Combo Deal   ->   click here JOIN PUBLIC GROUP:   Click here Live Signal Live Signal 2 Full Manual !! THE GOLD PHANTOM IS HERE !! After the massive success of The Gold Reaper, I'm extremely proud to introduce its powerful brother: The Gold Phantom , a pure, no-non
      More from author
      This EA is a highly structured algorithmic trend-following framework designed to demonstrate automated momentum and trend breakout execution mechanics. Instead of blindly predicting tops and bottoms, it is programmed to systematically map the prevailing trend and react to momentum shifts. HOW IT OPERATES: The algorithm evaluates market conditions through a multi-layered analysis at the close of each candle before making a simulated or trading decision. It looks for a strict alignment of your cu
      This EA is a highly structured price-action algorithmic trading framework designed to demonstrate automated fractal execution mechanics. Instead of relying purely on lagging indicators, it is programmed to systematically map and react to structural market swings (Support and Resistance levels). HOW IT OPERATES: The algorithm continuously maps the market structure and evaluates conditions through a multi-layered analysis before making a simulated or trading decision. It looks for a strict align
      Z9 Advanced Bollinger Scalper Key Features Time & Day Control:   Customizable trading hours, specific active days, and a Friday Forced Close feature to avoid weekend gaps. Requirements & Recommendations Account Type:   HEDGING accounts only (Netting is not supported). Optimization:   Please perform your own backtests to find the best BB and StdDev parameters for your specific symbols. LEGAL WARNING AND DISCLAIMER: This EA, its manual, and all default settings are for educational and software ex
      Filter:
      No reviews
      Reply to review