VR STEALS 2
VR STEALS 2 is a scalping Expert Advisor that trades on small timeframes using a spread filter and tick-level price action analysis. It enters positions during low-spread conditions and aims to capture small price movements with tight take-profit targets. The EA implements built-in spread protection and time-session filtering to avoid high-volatility periods.
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
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
VR STEALS 2's core strategy is scalping, relying on low-spread environments to execute rapid trades on small timeframes like M1 or M5. Entry conditions are based on tick-level price dynamics analysis, opening positions when the spread is below a configured threshold and price momentum meets criteria. Exit conditions use fixed take-profit targets (typically a few pips) and stop-loss, pursuing a high-win-rate small-profit trading model. Position sizing supports both fixed lots and balance-based dynamic lot calculation. For money management, the incorporates spread filtering and trading session restrictions to avoid news periods and low-liquidity times. The overall strategy design emphasizes frequent trading with small profit accumulation, but is highly sensitive to broker execution quality (spread, slippage, latency).
Strengths
- Built-in spread filter avoids trading during high-spread periods, reducing trading costs
- Trading session restrictions allow avoiding news and high-volatility periods
- Clear take-profit and stop-loss settings make per-trade risk controllable
Weaknesses
- Scalping strategy is extremely sensitive to broker execution quality; spread and slippage changes directly affect profitability
- Frequent trading generates high commission costs that erode profits over the long term
- Poor risk-reward ratio with small take-profit and larger stop-loss requires extremely high win rate to maintain positive expectation
Possible improvements
- Add dynamic take-profit mechanism that adapts targets based on market volatility
- Incorporate economic news event filtering to automatically avoid major data release periods
Risk assessment
Overall risk: Caution
- Scalping strategy is highly dependent on broker trading environment; results may vary significantly across different brokers
- Small TP large SL pattern can rapidly deplete account equity during losing streaks
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
Lots | 0.01 | Fixed trading lot size |
MaximumSpread | 15 | Maximum allowed spread in points |
TakeProfit | 10 | Take profit in points |
StopLoss | 50 | Stop loss in points |
TimeStart | 0 | Trading start time (hour) |
TimeEnd | 24 | Trading end time (hour) |
MagicNumber | 123456 | EA magic number |
Slippage | 3 | Maximum allowed slippage |
Similar Scalping EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.