VR Smart Grid Lite
VR Smart Grid Lite is a grid trading Expert Advisor that places pending orders at fixed price intervals around the current market price, aiming to profit from price oscillations within a range. The EA systematically opens buy and sell limit/stop orders at predetermined grid levels, managing multiple positions simultaneously. It is a lite version of the full VR Smart Grid product with reduced configuration options.
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: High
- Opens a grid of orders at fixed price steps
- Has no stop loss or trailing stop
- Can hold up to 30 positions at once
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 Smart Grid Lite employs a classic grid trading strategy, placing buy and sell pending orders at fixed intervals above and below the current market price. Entry conditions are triggered when price reaches a predefined grid level, where corresponding limit or stop orders are automatically filled — buy orders below price and sell orders above. Exit conditions primarily rely on take-profit settings, where each grid level has its own profit target that closes the position when price reverts to the target level. Position sizing uses either fixed lots or configurable lot sizes, with each grid level potentially using the same or incrementally increasing trade volume. Money management allows users to set the maximum number of grid levels to control total exposure, though the lite version may lack advanced money management features. While the grid strategy performs well in ranging markets, it faces serious risks of consecutive losses and position accumulation during strong trending conditions.
Strengths
- Grid strategy can profit steadily in ranging markets by repeatedly capturing oscillation profits from price mean reversion
- Systematic trading eliminates subjective judgment, executing automatically based on preset rules without emotional interference
- The lite version lowers the entry barrier with simplified parameters, making it easy for beginners to experience grid trading logic
Weaknesses
- Without stop loss or with SL set to 0, a strong trending market can cause consecutive position additions leading to massive losses and account blow-up risk
- Grid strategy requires significant margin, with multiple pending orders simultaneously locking capital, easily triggering insufficient margin on small accounts
- The lite version has limited functionality, lacking critical advanced risk controls such as dynamic grid adjustment, loss protection, and equity curve management
Possible improvements
- Add dynamic grid spacing functionality that automatically adjusts grid density based on ATR or volatility to adapt to different market conditions
- Implement account-level risk controls including maximum drawdown limits, floating loss threshold auto-close, and emergency close-all functionality
Risk assessment
Overall risk: High risk
- Default stop loss of 0 means positions accumulate indefinitely during strong trends until account blow-up, the most critical risk
- Excessive grid levels consume huge margin, potentially preventing new orders during extreme moves and resulting in locked losses
- Lacks global risk controls with no maximum drawdown protection or account equity floor safeguard
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
GridStep | 200 | Grid spacing in points, price distance between adjacent pending orders |
MaxGridLevels | 10 | Maximum grid levels, upper limit of pending orders per direction |
Lots | 0.01 | Trade lot size per order, order volume per grid level |
TakeProfit | 200 | Take profit in points, profit target per trade |
StopLoss | 0 | Stop loss in points, 0 means no stop loss |
MagicNumber | 123456 | EA magic number for identifying this EA's orders |
TrailingStop | 0 | Trailing stop in points, 0 to disable |
MaxSlippage | 3 | Maximum allowed slippage in points |
StartDistance | 200 | Distance from current price to first grid level in points |
Similar Grid EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.