New Random
This EA generates random trade entries with configurable direction probability, lot size, and stop loss/take profit levels. It is essentially a random-number-based trading system that opens positions without any technical analysis or market logic. The EA serves as an experimental or benchmark tool to compare against strategy-based systems.
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.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| GBPUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| USDJPY | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| XAUUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
Why this EA never traded: no entry rule survived the conversion.
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
- Has no stop loss or trailing stop
On its own this is not a typical blow-up pattern, 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 strategy concept of this EA is entirely based on random number generation, with no technical indicators or market analysis methods used as entry basis. Entry conditions are determined by comparing a random number against a preset long-bias probability threshold; if the random number is below the threshold, it goes long, otherwise it goes short. Exit conditions rely on fixed stop loss and take profit levels, with no trailing stop or other dynamic exit mechanisms. Position sizing uses a fixed lot approach where the user directly sets the trade volume through a parameter, without dynamic adjustment based on account balance or risk ratio. Money management lacks risk control mechanisms such as maximum position limits, drawdown protection, or equity-proportional sizing, relying solely on the fixed stop loss as the only risk barrier. The overall strategy is closer to gambling than investing and is unsuitable for live trading.
Strengths
- Simple and easy-to-understand code, suitable for beginners learning EA development frameworks
- Can serve as a random baseline to validate whether other strategies genuinely have a statistical edge
- Fixed stop loss and take profit provide basic risk boundaries
Weaknesses
- Completely random entries have no market logic support, guaranteed to lose money long-term
- Lacks dynamic position sizing and money management mechanisms, unable to adjust risk based on account status
- No trade frequency control, may open positions too frequently leading to overtrading
- Does not consider spread, slippage, or market environment factors
- Random strategy cannot adapt to market changes, no room for meaningful optimization
Possible improvements
- Add trade frequency limits such as maximum one trade per bar to avoid overtrading
- Add a spread filter to pause trading when spreads are too wide to reduce transaction cost impact
Risk assessment
Overall risk: Dangerous
- Completely random entries equate to gambling with no strategic edge, negative expected value long-term
- No trade frequency control, may open consecutive positions under unfavorable conditions leading to rapid losses
- Fixed lot size disregards account size, small accounts may blow up from excessive single-trade loss
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Lot size per leg |
StopLoss | 50 | Auto stop loss in points; 0=disabled |
TakeProfit | 100 | Auto take profit in points; 0=disabled |
LongProbability | 0.5 | Long probability threshold (0-1) |
MagicNumber | 12345 | Unique EA order identifier preventing conflicts |
Similar Momentum EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.