Fraktrak xonax
Fraktrak xonax is a breakout-based Expert Advisor that identifies fractal-based support and resistance levels to generate trade entries. It places orders when price breaks through these fractal levels, aiming to capture momentum-driven moves. The EA incorporates position management with stop loss and take profit but relies heavily on fractal breakout signals for its core logic.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
| Symbol | P&L | Annual | Max DD | Trades | Win rate | Sharpe | Recovery | Losing streak | Per trade | Status |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | +0.48% | +0.42% | 5.19% | 103 | 48.50% | — | — | — | — | Same as other EAs |
| GBPUSD | -1.45% | -1.26% | 10.34% | 116 | 37.90% | — | — | — | — | Same as other EAs |
| USDJPY | -1.22% | -1.06% | 8.10% | 106 | 43.40% | — | — | — | — | Same as other EAs |
| XAUUSD | +2.29% | +1.89% | 55.55% | 110 | 54.10% | — | — | — | — | Same as other EAs |
On every market this backtest is identical to EA-16938. The automatic conversion almost certainly lost what makes this EA different (a custom indicator, a filter or the money management), so these results are not ranked or counted.
Converted from MQL5 to Python and run with the same rules for every EA. Positions use MT5 lot sizes (100,000 units per FX lot, 100 oz per gold lot) with 1:100 leverage, one order at a time, and a stop-out below 10% of the starting balance. Sharpe is computed from the equity curve. Results marked as unreliable are shown for completeness only.
Blow-up risk: No blow-up pattern found
None of the usual blow-up patterns were found in the code, and the account was not stopped out in our backtests. That is not a guarantee: any EA can lose money.
High: stopped out in our backtest, or martingale/grid sizing without a stop loss. Elevated: martingale or grid sizing with a stop loss, or several positions at once without a stop loss. What the label means and what we found →
Strategy analysis
The core strategy of this EA is based on Bill Williams' Fractals indicator to identify key support and resistance levels. When price breaks above an upper fractal, the EA generates a buy signal; when price breaks below a lower fractal, it generates a sell signal. Entry conditions rely on fractal breakout confirmation, where price must close beyond the fractal level to be considered a valid breakout. Exit conditions are controlled through stop loss and take profit parameters, with some versions potentially including a trailing stop function. Position sizing uses either fixed lots or a dynamic lot calculation based on account balance and risk percentage. Money management provides a risk percentage parameter but lacks explicit drawdown control or equity protection mechanisms, posing a risk of rapid capital depletion during consecutive losses.
Strengths
- Fractal breakout strategy logic is clear and based on a well-recognized technical analysis method, easy to understand and verify
- Provides stop loss and take profit parameters, allowing traders to control the risk-reward ratio per trade
- Supports trailing stop functionality to lock in profits during favorable moves and reduce drawdown
- Strategy is applicable across multiple timeframes, offering good flexibility
- Fractal support and resistance levels are self-adaptive, adjusting dynamically to market structure changes
Weaknesses
- The Fractal indicator is lagging; breakout signals often appear after the move has already progressed, resulting in suboptimal entry points
- Lacks trading time and day filters, potentially generating false breakout signals during low liquidity sessions
- No drawdown control mechanism; lacks equity protection during consecutive losses
- Absence of multi-timeframe confirmation makes single-timeframe fractal breakouts susceptible to false breakouts
- Fixed stop loss and take profit in points ignores market volatility changes, leading to inconsistent risk-reward ratios across different market conditions
Possible improvements
- Add multi-timeframe confirmation, e.g., requiring H4 trend direction alignment for H1 fractal breakouts, to reduce false breakouts
- Implement ATR-based dynamic stop loss and take profit that automatically adjusts distances based on current market volatility, improving adaptability
- Add maximum drawdown limit and daily loss limit to automatically halt trading during rapid capital depletion
Risk assessment
Overall risk: Medium
- Fractal lag causes late entries, potentially exposing trades to larger pullback risks
- Lacks drawdown protection and consecutive loss control mechanisms
- Fixed point-based stop loss ignores volatility, leading to frequent stop-outs in high-volatility markets
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
Lots | 0.1 | Fixed trading lot size |
StopLoss | 50 | Stop loss in points |
TakeProfit | 100 | Take profit in points |
TrailingStop | 30 | Trailing stop in points, 0 to disable |
FractalPeriod | 5 | Fractal calculation period |
MagicNumber | 123456 | EA magic number for identifying its own orders |
RiskPercent | 2 | Risk percentage per trade |
Similar Breakout EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.