Second Push Fade for MT5
- Experts
- Version: 1.0
- Activations: 5
Overview
Second Push Fade for MT5 is a rule-based intraday Expert Advisor developed for EURUSD. The strategy looks for an initial breakout from a defined U.S. Eastern morning range, then waits for momentum to decay and a renewed push in the same breakout direction. When the required sequence is completed, the EA takes a fade position in the opposite direction.
The strategy is designed to be selective. It does not trade every breakout and does not continuously remain in the market. Its internal signal thresholds are fixed to the validated production settings and are not exposed as optimization inputs.
How the strategy works
The EA builds an intraday price range using U.S. Eastern strategy time. It then evaluates a qualifying breakout, subsequent price acceptance, momentum decay, and a later re-expansion. A trade is opened only when the full sequence is satisfied.
An upside qualifying sequence produces a short fade. A downside qualifying sequence produces a long fade.
Signal calculations use completed M5 bars internally. EURUSD is the recommended and historically tested symbol.
Execution and risk management
Second Push Fade uses a fixed user-selected lot size. It does not use martingale position sizing, grid trading, averaging into losing positions, or multiple strategy positions on the same symbol.
The strategy does not use a conventional take-profit or normal stop-loss. Positions are managed by the strategy's scheduled time exit, with separate Friday broker-session protection. Because there is no conventional stop-loss, lot size should be selected conservatively and users should understand that adverse market moves can produce material losses before the scheduled exit.
The EA includes checks for available margin, trading permissions, valid trade volume, existing positions, active orders, and restart conditions. It also protects unrelated positions on the same symbol from being modified by the strategy.
Time handling and broker compatibility
The strategy is based on U.S. Eastern time. The EA includes clock-normalization logic for different broker server times and supports both hedging and netting account modes.
For live trading, automatic server UTC-offset detection is enabled by default. Manual clock controls are available for unusual broker environments and for historical testing.
Recommended use
Platform: MetaTrader 5
Recommended symbol: EURUSD
Signal timeframe: M5 internally
Position sizing: Fixed lots selected by the user
Trading style: Intraday second-push breakout fade
Account modes: Hedging and netting supported
Use on symbols other than EURUSD is not part of the published historical validation.
Main inputs
Enable automated trading — Enables or disables order placement.
Fixed lot size — Sets the requested trading volume.
Magic number — Identifies positions opened by the EA.
Maximum deviation in points — Defines permitted execution deviation.
Minimum free margin after entry — Optional free-margin floor before a new position is allowed.
Time and backtest settings are provided for broker-server normalization and Strategy Tester use. Diagnostic settings can write an audit CSV and optional detailed journal messages.
Historical testing
The screenshots on this product page show historical Strategy Tester results. They are not live trading results and do not predict future performance.
Trading.com historical test
EURUSD M5
2022.01.01 to 2024.12.31
Every tick based on real ticks
Initial deposit: 1,000 USD
Fixed lot size: 0.01
Total trades: 39
Net profit: 18.07 USD
Profit factor: 1.58
Maximum equity drawdown: 11.21 USD / 1.12%
History quality: 100%
MetaQuotes-Demo historical test
EURUSD M5
2022.01.01 to 2024.12.31
Every tick based on real ticks
Initial deposit: 1,000 USD
Fixed lot size: 0.01
Total trades: 39
Net profit: 17.23 USD
Profit factor: 1.57
Maximum equity drawdown: 9.90 USD / 0.98%
History quality: 99%
The same fixed production strategy logic was used in both tests. Differences in individual executions and results can occur because brokers and data feeds differ in spreads, ticks, prices, session times, liquidity, and execution conditions.
Important notes
Historical results do not guarantee future results. Forex trading involves risk, including the risk of losing more on an individual trade than may be suggested by typical historical outcomes.
Use a lot size appropriate for your account size and risk tolerance. Test the EA in the MetaTrader 5 Strategy Tester and on a demo account before considering live use.
The product is supplied through the MQL5 Market. Product support is provided through MQL5 comments and messaging.
