EA-27440 · Grid

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

CategoryGrid
RiskHigh risk
Blow-up riskHigh
Rating★★☆☆☆
TypeTrading EA
TimeframesM15, H1, H4, D1
IndicatorsGrid Levels, ATR
AuthorTrading-go Project.

Backtest results (H1, about 1 year)

SymbolP&LAnnualMax DDTradesWin rateSharpeRecoveryLosing streakPer tradeStatus
EURUSD0.00%0.00%0.00%0—————Not convertible yet
GBPUSD0.00%0.00%0.00%0—————Not convertible yet
USDJPY0.00%0.00%0.00%0—————Not convertible yet
XAUUSD0.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

Code quality3.0
Strategy logic2.0
Risk management1.0
Robustness2.0
Innovation1.0
Documentation2.0
Overall1.8

Parameters

ParameterDefaultDescription
GridStep200Grid spacing in points, price distance between adjacent pending orders
MaxGridLevels10Maximum grid levels, upper limit of pending orders per direction
Lots0.01Trade lot size per order, order volume per grid level
TakeProfit200Take profit in points, profit target per trade
StopLoss0Stop loss in points, 0 means no stop loss
MagicNumber123456EA magic number for identifying this EA's orders
TrailingStop0Trailing stop in points, 0 to disable
MaxSlippage3Maximum allowed slippage in points
StartDistance200Distance 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.

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.