Range Burst
- Experts
-
Alice Nampanya
Hi...
I am an advanced software engineer specialized in designing and developing high-performance systems for financial markets. I focus on building efficient, reliable, and scalable trading solutions with precision and attention to detail.
- Core Technical Skills - Versão: 2.1
RangeBurst
Profit from breakout moves during your chosen trading hours automatically
RangeBurst is a custom time-range breakout Expert Advisor that captures breakouts from defined market ranges. You set the range hours — RangeBurst records the high and low, then places pending orders above and below the range. When price breaks out, the EA enters automatically and manages your position with an opposite-level stop, trailing stop, and time-based exit. Built for traders who want a structured, rules-based breakout strategy without manual monitoring.
Advantages
- Trade your schedule — Define the range hours that match your strategy, whether Asian session, London open, or New York close
- No manual chart watching — RangeBurst records range boundaries and places breakout orders automatically
- Clear risk management — Built-in opposite-level stop, trailing stop, spread filter, and daily trade limits
- Flexible trade direction — Choose single-direction, buy-only, sell-only, or both-direction breakout trading
- Works across markets — Suitable for forex, indices, and CFD instruments with time-based price behavior
Features
- Custom range timer — Set range start hour/minute and end hour/minute down to the exact minute
- Automatic breakout orders — Places Buy Stop at range high and Sell Stop at range low after range closes
- Opposite-level stop loss — Closes positions automatically if price retraces to the opposite range boundary
- Trailing stop protection — Locks in profits once a configurable profit threshold is reached
- Time-based profit exit — Closes all positions at your chosen daily exit time
- Volatility qualification filter — Skips ranges too narrow relative to ATR, avoiding false breakouts in quiet markets
- Pending order expiry — Auto-deletes unfilled orders after N bars to avoid stale entries
- Daily trade limit — Caps the number of trades per day for controlled exposure
- Risk-based or fixed lot sizing — Choose percentage risk per trade or a fixed lot size
- Spread filtering — Skips entries during high spread conditions
- Multi-day range support — Handles ranges that cross midnight seamlessly
- Visual chart elements — Displays range boxes, high/low lines, and hour markers for full visibility
How to Get Started
1. Attach RangeBurst to any MT5 chart and timeframe
2. Set your preferred range hours (e.g., start 00:00, end 07:30)
3. Choose your trade direction (single, buy-only, sell-only, or both)
4. Configure risk settings — fixed lot or percentage-based, trailing stop, and exit time
5. The EA automatically records the range, places breakout orders, and manages trades
Usage Tips
- For best results, choose range hours that match high-volatility sessions (London open, US open) or consistent intraday patterns
- Use the ATR volatility filter to avoid trading narrow, low-signal ranges
- For conservative trading, use Single direction mode — one breakout trigger per range
- Set the exit time after your target session ends to capture full moves while avoiding overnight gaps
- Start with the opposite-level stop enabled — it's the natural invalidation point for range breakouts
- Use daily trade limits to maintain consistency and avoid over-trading on volatile days
- Test on different instruments — range behavior varies between forex pairs, indices, and commodities
Technical Information
- Places Buy Stop and Sell Stop orders at range high/low after range expiry
- Supports single-direction trading (cancels opposite pending order on trigger)
- SL mode: opposite range level (closes trade if price returns to other boundary)
- Trailing stop: simple mode with configurable activation and step in pips
- Time-based exit closes all positions at user-defined hour
- Volatility filter compares range width to ATR value (optional)
- Minimum range width filter in points (optional)
- Stale pending orders deleted after configurable number of bars
- Daily trade count resets at the start of each new range
- Fully compatible with hedging and netting accounts
- Does not use martingale, grid, or averaging strategies
Input Parameters
- General Settings — Lot size, lot sizing mode (fixed or percentage risk), and magic number for trade identification
- Trade Management — Trade direction, stop loss mode, and trailing stop type
- Custom Range Time — Start and end hour/minute for the range recording period, with visual range box customization
- Profit Hour Settings — Time-based exit hour/minute to close all positions daily
- Pending Order Settings — Auto-delete unfilled pending orders after N bars
- Risk Limits — Maximum trades per day and maximum spread for entry filtering
- Volatility Qualification — ATR-based minimum range width and minimum range width in points
- Risk-Based Sizing — Risk percentage and SL distance for dynamic lot size calculation
- Trailing Stop Settings — Pips to start trailing and trailing step size
- Appearance Settings — Colors and line styles for chart visual markers
- Logging — Enable or disable detailed trade logging
Risk Disclosure
Trading financial markets involves substantial risk of loss. Past performance does not guarantee future results. This product is not suitable for all investors. Never risk more than you can afford to lose. Results shown in backtests are hypothetical and may not reflect live trading conditions. RangeBurst uses a breakout strategy that may underperform in low-volatility or sideways markets. Pending orders may not trigger if the range is too narrow or the breakout never occurs.
