Interceptor
Interceptor is an Expert Advisor that identifies and trades breakout opportunities by monitoring price action relative to dynamically calculated support and resistance levels. It enters positions when price breaches these key levels with confirmatory momentum, aiming to capture sustained directional moves. The EA employs fixed take-profit and stop-loss targets for each trade and includes basic trade management features.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
Not backtested yet — this EA could not be converted automatically.
Strategy analysis
The core concept of the Interceptor strategy is breakout trading based on support and resistance levels, entering positions when price breaches dynamically calculated key price thresholds. Entry conditions require price to break above the upper channel boundary or below the lower channel boundary, with confirmation from the breakout candle's closing price to validate the breakout. Exit conditions use fixed take-profit and stop-loss targets, with the stop-loss placed inside the breakout level and take-profit set according to a risk-reward ratio. Position sizing employs either fixed lot sizes or percentage-based calculation relative to account balance, without a complex dynamic position adjustment mechanism. Money management includes maximum simultaneous position limits and maximum drawdown control parameters, but lacks flexible scaling in or out capabilities. The overall strategy logic is straightforward and suitable for strongly trending markets, but may suffer frequent false breakout stop-losses in choppy, range-bound conditions.
Strengths
- Clear strategy logic based on breakout trading, a proven method for capturing trends
- Includes stop-loss and take-profit, ensuring defined risk-reward ratio for each trade
- Maximum position limits and trailing stop functionality help control overall risk exposure
- Well-parameterized design allowing users to adjust channel period and buffer for different market conditions
Weaknesses
- Lacks false breakout filtering mechanism, leading to frequent stop-losses in choppy markets
- Position sizing is simplistic without volatility-based dynamic adjustment
- No spread filter included, which may impact trading costs on high-spread instruments or sessions
- Breakout confirmation relies solely on closing price without volume or momentum indicator multi-verification
Possible improvements
- Add ATR or volatility indicator to dynamically adjust stop-loss/take-profit distances and position sizes
- Incorporate ADX or volume filtering to distinguish genuine breakouts from false ones, improving entry signal quality
Risk assessment
Overall risk: Medium
- Breakout strategy carries high false breakout risk in range-bound markets, potentially causing consecutive stop-losses
- Lack of spread filter and slippage protection may result in significant costs when entering during low-liquidity sessions
- Fixed stop-loss does not account for market volatility changes, potentially being too close during high-volatility periods
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Initial lot size, martingale base quantity |
StopLoss | 50 | Stop loss in points, max loss per trade |
TakeProfit | 100 | Group TP in points, close all at this profit |
ChannelPeriod | 20 | channelcalculation period |
MaxPositions | 3 | Maximum simultaneous positions |
MagicNumber | 20936 | EA magic number to distinguish trade instances |
BreakoutBuffer | 5 | Breakout confirmation buffer in points |
TrailingStop | 30 | Trailing stop in points |
Similar Breakout EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.