ATR Volatility Breakout
- Uzmanlar
- Samuel Cavalcanti Costa
- Sürüm: 1.4
- Etkinleştirmeler: 5
Professional breakout Expert Advisor based on the Average True Range (ATR) indicator. This EA automatically places Buy Stop and Sell Stop orders at a distance of ATR multiplied by a user-defined factor (default 1.5) above the current Ask and below the current Bid. When price breaks out, the pending order triggers, and the opposite pending order is automatically canceled.
The ATR adapts to market volatility: during high volatility, the breakout distance increases; during low volatility, it decreases. This self-adjusting mechanism helps avoid false breakouts and adapts to any market condition.
Fully customizable parameters: ATR period (default 14), ATR multiplier (default 1.5), lot size (fixed or risk percentage), stop loss (disabled by default to avoid errors), take profit (disabled by default), and maximum positions per direction (default 1). The EA automatically normalizes lot sizes according to broker limits and validates any enabled SL/TP against broker's minimum distance requirements.
On each new candle, existing pending orders are deleted and new ones are recalculated, ensuring the EA always uses the most current ATR value. This dynamic approach keeps the strategy responsive to changing volatility.
Opens only one order per direction at a time, preventing over-trading. Ideal for any timeframe (H1 and H4 recommended) and any symbol: forex, indices, commodities, crypto. Includes magic number and order comment for easy identification. Compiled for X64 Regular – fully compatible with MQL5 Market requirements.
No DLL, no external dependencies. Perfect for traders who want a systematic breakout strategy that adapts to volatility.
