Swing BreakOut S4S MT5 EA
- Uzmanlar
- Sürüm: 3.10
- Etkinleştirmeler: 5
Swing BreakOut S4S MT5 EA – Smart Fractal Breakout Trading System
The Swing BreakOut S4S MT5 is an automated Expert Advisor designed to trade structural market breakouts on the MetaTrader 5 platform. By identifying key market pivot points using a mathematical fractal method, this EA scans recent price action to capture explosive breakout moves on both sides of the market.
XAUUSD and BTCUSD is best result monthly 200% MAX DDown 5-10% only
Minimum Balance 200 USD and auto lot size.
Need Set file for BTCUSD download here
Need Set file for XAUUSD download here
🛠️ Core Strategy & Mechanics
- Dual-Sided Market Coverage: On every new candle, the EA scans backward for the last confirmed swing high and swing low. It simultaneously places a Pending BUY STOP at the swing high and a Pending SELL STOP at the swing low. This straddle ensures you catch the breakout regardless of which direction the market breaks first.
- Fractal Swing Detection: Features customizable fractal confirmation settings ( InpFractalWing ) and a strict lookback limit to ensure only valid, high-probability structural levels are used.
- Dynamic Trend Filtering: Equipped with an optional Exponential Moving Average (EMA) trend filter. When enabled, it blocks buy setups below the EMA and sell setups above the EMA to prevent trading against the primary trend.
- Advanced Trade Management: Every position is automatically protected with a Stop Loss (SL) and Take Profit (TP). Once a trade moves into profit, a responsive trailing stop takes over to lock in gains using configurable distance and step parameters.
🔒 Professional Risk & Robustness Features
- Advanced Auto-Lot Sizing: Features an intelligent risk-management engine that automatically calculates lot sizes as a fixed percentage of your account balance based on the stop-loss distance. It also includes margin-check safety buffers to prevent over-leveraging.
- Broker Condition Filters: Built-in spread and session filters ensure the EA only trades during liquid market hours and optimal spread conditions.
- OCO (One-Cancels-the-Other) Capability: Optional feature to automatically cancel the opposite pending order as soon as one gets filled, reducing unnecessary exposure.
- Error-Handling & Account Adaptability: Automatically retries orders on common transient broker errors (requotes, timeouts) and respects broker Stop/Freeze levels. It also proactively flags whether your account is in Netting or Hedging mode.
🎛️ Input Parameters Overview
| Parameter Group | Key Inputs | Description |
|---|---|---|
| General Settings | Magic Number, Timeframe, Verbose Logging | Sets EA identity, processing timeframe (e.g., M15, M30), and diagnostic prints. |
| Lot Sizing | Use Auto Lot, Fixed Lot Size, Risk Percent | Toggles between fixed lot trading or dynamic risk sizing (% of balance). |
| Swing Detection | Fractal Wing, Max Lookback | Controls how many bars are required to confirm a valid swing high/low structural level. |
| Pending Order Settings | SL/TP Points, Offset, Expiration, Cancel Opposite | Defines trade targets, entry offsets, order expiration, and OCO functionality. |
| Market Filters | Max Spread, Session Hours | Restricts trading during volatile spreads or outside specified broker hours. |
| Trailing Stop | Trailing Start, Trailing Distance, Step | Manages capital preservation by locking in profits trailing behind the active price. |
| EMA Trend Filter | Use EMA, Period, Timeframe | Filters entries based on the price location relative to a long-term moving average. |

