Alpha Range System
- エキスパート
- Teng Fei Zhu
- バージョン: 1.0
- アクティベーション: 10
Range Box Breaker — Universal Range Breakout EA for All Instruments
New strategy launch: first 5 buyers can purchase at 50. N e x t p h a s e p r i c e : 50.Nextphaseprice:100.
Timeframe: M5
Recommended Instruments: EURJPY, EURUSD, FRA40, GER40, XAUUSD
1. What Problem Does It Solve
Most breakout EAs face three dilemmas: overfitting to a single instrument, parameters quickly failing in live trading, and users discovering the EA loses money when switched to another symbol.
Range Box Breaker fundamentally solves these problems:
-
Eliminating Overfitting: The same parameter set is used across all instruments, with no optimization for any single symbol. Out of 39 tested instruments with stable spreads, 17 achieved positive returns, demonstrating that the strategy captures common market patterns rather than noise specific to any one instrument.
-
Strategy Protection: Core parameters are hardcoded and built-in. Users do not need to adjust the strategy logic, reducing the risk of strategy deviation caused by misoperation.
-
Portfolio Thinking: A single instrument may experience consecutive months of losses. However, if you simultaneously run the 5 best-performing instruments (EURJPY, EURUSD, FRA40, GER40, XAUUSD), the probability of monthly positive returns for the portfolio increases significantly.
2. Who Is It For
-
Traders who believe that "the universality of strategy logic matters more than a pretty curve on a single instrument"
-
Technical analysis users who do not want to spend extensive time tuning parameters per instrument and verifying overfitting
-
Those willing to diversify risk through a portfolio approach rather than concentrating on a single instrument
-
Disciplined traders who need a strategy with fixed logic that cannot be ruined by "itchy fingers"
-
Users looking for a trend-following component with low correlation to existing grid or martingale strategies, for building multi-strategy portfolios
3. Why We Use Universal Parameters Across All Instruments
Most EAs on the market take the opposite approach: fine-tuning one set of parameters for EURUSD M15, then another set for Gold H1. The short-term backtest curves look beautiful, but they collapse when market conditions shift in live trading.
Our logic is: if you need to adjust parameters separately for each instrument to be profitable, then the strategy itself has not captured true alpha.
The backtest results with universal parameters across all instruments demonstrate the strategy's robustness:
-
39 instruments with stable spreads were included in the test
-
17 achieved positive returns (approximately 44%)
-
5 performed exceptionally well: EURJPY, EURUSD, FRA40, GER40, XAUUSD
We will not tell you that "all instruments are profitable" — that would inevitably be overfitting. The fact that 44% of instruments show positive returns precisely proves the strategy's effectiveness on universal market patterns. The instruments with negative returns help users avoid unnecessary losses, which is exactly one of the values of using universal parameters.
4. Strategy Performance (5 Recommended Instruments)
The following are the 5 best-performing instruments under the universal parameter set (backtest data, not representative of future live results):
| Instrument | Type | Reason for Recommendation |
|---|---|---|
| EURJPY | Forex | Strong trend continuity, smooth Asia-Europe session transition |
| EURUSD | Forex | King of liquidity, lowest slippage, most stable execution |
| FRA40 | Index | Strong trending characteristics in European indices, low correlation with forex |
| GER40 | Index | Ample volatility in German index, high quality breakout signals |
| XAUUSD | Precious Metal | Strong trend explosiveness in Gold, a single winning trade can cover multiple losses |
These 5 instruments form a basic investment portfolio: 2 forex + 2 indices + 1 precious metal, covering different asset classes with relatively low intra-portfolio correlation.
5. The Advantages of a Portfolio Approach
When running this strategy on a single instrument, you may experience consecutive losing periods of 2-3 months. This is normal behavior for a trend-following strategy, but most people give up during such periods.
When running the 5 recommended instruments as a portfolio:
-
Profit and loss cycles of different instruments are not synchronized; when A is losing, B may be winning, resulting in a smoother portfolio curve
-
The probability of monthly positive returns is significantly higher than with a single instrument
-
Overall drawdown is distributed, greatly reducing psychological pressure
Suggested capital allocation: allocate 1/5 of total capital to each instrument (or, if you accept higher risk, you can run 5 strategies on one principal — this is very common in the leveraged forex environment). Run them independently without interference. MagicNumber will automatically isolate order management for each instrument (different instruments MUST use different MagicNumbers! Otherwise, the EA may mistakenly close positions opened by other EAs).
6. Usage Scenarios
| Scenario | Description |
|---|---|
| Portfolio Running | Load the EA on one chart for each of the 5 recommended instruments with unified parameters, forming a multi-instrument portfolio |
| Trending Market | When the market shows a clear direction, this strategy's pending breakout order mechanism effectively captures trending moves |
| Multi-Strategy Combination | Combine with grid, martingale, or mean-reversion strategies as the trend-following component of a portfolio |
| Low Correlation Allocation | Add FRA40, GER40, and XAUUSD to an existing set of forex EAs to reduce overall portfolio correlation |
7. Parameter Explanation
The following are adjustable parameters. Core strategy parameters are hardcoded and require no adjustment:
| Parameter | Default | Description |
|---|---|---|
| LotSize | 0.04 | Lot size per 1000 a c c o u n t b a l a n c e . F o r a 1000accountbalance.Fora5000 account, the default results in 0.2 lots |
| BrokerTimeZone | UTC+4 | The UTC timezone corresponding to your broker's K-line time. Must be set correctly. (My broker is UTC+3. If yours is the same as mine, keep the default setting of UTC+4 — this value is an offset, not that your K-line time is UTC+4. If different, you may try adjusting it.) |
| EnableWinterTimeAdjustment | true | Enable automatic DST/summer time switching |
| MaxHoldingHours | 120 | Maximum holding time per position (hours). Positions exceeding this will be automatically closed |
| EnableMaxHoldingTime | true | Enable maximum holding time limit |
| MaxLossPercent | 0 | Maximum loss per trade as a percentage of account balance. 0 = disabled |
| MaxDollarLoss | 0 | Maximum dollar loss per trade. 0 = disabled |
| MagicNumber | 102333 | EA unique identifier. Must be distinguished when loading multiple EAs on the same instrument!! (Important: different instruments need different MagicNumbers!) |
8. Risk Notes
-
Inherent Drawdown of Trend Following: This strategy belongs to the trend-following category, with a naturally low win rate (approximately 25%-75%), relying on a few large winning trades to cover many small losses. Consecutive losing periods are normal and do not indicate strategy failure.
-
Historical Backtests Do Not Represent the Future: The 17 positively-performing instruments come from historical data testing. Market structure may change, and past performance does not guarantee future results.
-
Slippage Risk: The strategy uses pending orders for entry. Slippage may occur during major news events. It is recommended to run during major trading sessions.
-
Single Strategy Risk: This EA should not be used as the sole trading strategy. It is recommended to combine with EAs using different logic to reduce overall drawdown.
-
Fixed Parameters Mean Inflexibility: Hardcoded core parameters are a double-edged sword — they protect the strategy from being misadjusted, but also mean you cannot "optimize" for a specific instrument. This is an intentional design choice.
9. Unsuitable Situations
-
Expecting stable monthly profits: Trend-following returns are distributed as "long periods of small losses + occasional large wins," not equal monthly profits
-
Wanting to tune parameters yourself: Core parameters are hardcoded. If you enjoy deep customization of parameters for each instrument, this product is not for you
-
Running only a single instrument: Single-instrument profit/loss cycles can be very long. It is recommended to run at least 3 or more recommended instruments simultaneously
-
**Very small accounts (< 500 ) ∗ ∗ : R u n n i n g a p o r t f o l i o o f 5 i n s t r u m e n t s r e q u i r e s a c e r t a i n a m o u n t o f c a p i t a l . A m i n i m u m o f 500)∗∗:Runningaportfolioof5instrumentsrequiresacertainamountofcapital.Aminimumof2000 is recommended
10. Broker Requirements
-
Broker type: No special restrictions; any broker supporting MT5 is acceptable
-
Data quality: It is recommended to use a broker providing complete historical data. Sufficient candlesticks are needed for the initial statistical calculation upon first loading
-
Spread and execution: ECN or low-spread accounts are recommended. EURUSD and EURJPY offer the best liquidity
-
Platform version: MT5 build 2085 or above
-
VPS recommendation: A VPS is recommended for running multi-instrument portfolios, ensuring 24-hour uninterrupted operation
11. Frequently Asked Questions
Q1: Why are only 17 instruments profitable and not all of them?
A1: If all were profitable, that would indicate overfitting. A 44% positive rate under universal parameters across all instruments is an excellent performance, demonstrating that the strategy captures universal patterns. The existence of negative-performing instruments helps you identify which instruments are unsuitable for this strategy, allowing you to avoid pitfalls in live trading.
Q2: Must I run all 5 recommended instruments simultaneously?
A2: Not mandatory. However, it is strongly recommended to run at least 3 or more. A single instrument may experience consecutive monthly losses; portfolio running smooths the equity curve.
Q3: How should capital be allocated per instrument?
A3: Equal-weight allocation is recommended. For example, a 5000 a c c o u n t w i t h 5000accountwith1000 per instrument. The EA will automatically calculate lot size based on the ratio of 0.04 lots per $1000.
Q4: Will the strategy still be updated after core parameters are hardcoded?
A4: Yes. When market structure undergoes fundamental changes and the universal parameters fail broadly across multiple instruments, we will release an updated version. However, we will not issue "patches" for individual instruments — this is a matter of principle.
Q5: Why don't I see any graphics after loading?
A5: The strategy runs completely in the background and does not draw any chart objects. This is an intentional design choice to avoid visual distraction.
Q6: How can I verify that the EA is working properly?
A6: Open the "Trade" and "History" tabs in the MT5 Toolbox and observe whether there are pending orders and transaction records from this EA. Relevant activity will also be recorded in the log.
Q7: Can I load multiple timeframes on the same instrument?
A7: Not recommended. One chart per instrument is sufficient. If multiple instances are needed, use different MagicNumbers to distinguish them.
Q8: Will DST/summer time switching affect the strategy?
A8: Enabling EnableWinterTimeAdjustment will handle this automatically. If your broker's time does not change with DST (e.g., certain offshore brokers), please disable this option.
Updates & Feedback
This EA is under continuous maintenance. If you encounter any issues or have feature suggestions, please feel free to contact via MQL5 private message.
