Virtual Grid Mart Dual Sides EA V1.0 MT5 — Parallel Buy/Sell Grids with Virtual Trades and Full Equity Protection
Introduction
Grid trading remains one of the most debated strategies in algorithmic trading. Done carelessly, it can expose an account to runaway risk; engineered correctly—with strict equity protections, adaptive spacing, and rule-based deployment—it can deliver highly systematic returns through changing market regimes.
Virtual Grid Mart Dual Sides EA V1.0 MT5 was built to sit on the disciplined end of that spectrum. This Expert Advisor brings dual-side grids (BUY and SELL running in parallel), Virtual Trade Technology (VTT) for safer execution logic, fixed or ATR-adaptive steps, multiple martingale styles, and hard equity protections—all wrapped in a schedule you control down to the hour.
If you’ve been looking for a grid EA that feels more like a professional risk product than a “set and pray” toy, this release is designed for you.
What is Virtual Grid Mart Dual Sides EA?
Virtual Grid Mart Dual Sides EA is a MetaTrader 5 Expert Advisor that builds and manages independent grid structures on both the buy and sell side of the market. It can simulate orders virtually before committing capital, adapt spacing to volatility, and enforce comprehensive equity-level limits. You can run it on any symbol, timeframe, and account type (Standard, ECN, etc.) and request optimized set files per asset via the integrated MQL5 messaging system.

Key Features at a Glance
-
Dual-Side Grid Strategy — Run BUY and SELL grids at the same time with separate settings for each direction.
-
Virtual Trade Technology (VTT) — Place virtual orders first; only convert to real orders when conditions meet your rules.
-
Fixed or Adaptive Step Entries — Use fixed pip spacing or ATR-based dynamic spacing that moves with volatility.
-
Advanced Martingale System — Choose between multiplier or additive progression, with max lot caps by fixed value or proportional rule.
-
Full Account Protection — Equity stop with real-time monitoring; auto-close all when a threshold in % or currency is reached.
-
Flexible Trading Hours — Define active hours per day of week for precise session control.
-
Automatic Redeploy after Hard Stop Loss — Optionally restart with a simulated deposit after a hard stop to pursue fast recovery or aggressive growth.
-
Universal Compatibility — Works on any asset, timeframe, and account type.
-
Optimized Set Files — Asset-specific configurations available on request.
How the Dual-Side Grid Works
Traditional grids often force a single market bias. Virtual Grid Mart Dual Sides EA allows two independent engines:
-
BUY grid: builds bids on weakness and manages exits as price reverts or trends higher.
-
SELL grid: stages sells on strength and manages exits on pullbacks or trend fades.
Because each side has isolated parameters—step size, martingale style, max lots, TP logic—you can keep risk asymmetric. For example, you might run a tighter, lighter BUY grid on a mean-reverting pair while using a wider, capped SELL grid to defend against sharp squeezes.
Virtual Trade Technology (VTT): Trade Like a Pragmatist
VTT is the safety buffer many grid traders wish they had. Instead of placing real positions immediately:
-
The EA simulates a grid layer virtually—tracking would-be entries, PnL paths, and spacing behavior.
-
When your preconditions are met (e.g., spread below X, slippage under Y, ATR within range), virtual orders “graduate” to live positions.
-
If the environment deteriorates (news spikes, spreads widen), the EA can pause conversion, preventing bad-fill cascades.
Result: less exposure to late entries, illiquid moments, and artificial slippage, while still keeping your grid logic intact.

Step Size: Fixed vs. ATR-Adaptive
The EA supports two spacing modes:
-
Fixed Step: a constant pip distance between orders—simple and transparent.
-
ATR-Adaptive Step: Average True Range sets spacing dynamically so the grid naturally widens in high volatility and tightens when markets calm. This helps reduce over-concentration during wild swings.
Tip: Many users pair fixed steps on one side with ATR steps on the other to diversify behavior across regimes.
Martingale, Re-engineered: Multiplier or Addition
Not all martingales are equal. This EA provides two progressions and strict caps:
-
Multiplier: e.g., 1× → 1.5× → 2× lots. Useful when you expect strong mean reversion—but enforce max lot caps and equity stops.
-
Addition: e.g., +0.01 → +0.02 → +0.03 lots. A smoother curve that’s friendlier on margin.
You can constrain exposure by:
-
Fixed Max Lot: never exceed a hard lot ceiling.
-
Proportional Cap: lot size scales with balance/equity—keeps sizing realistic as the account changes.
Full Account Protection: Equity-First Discipline
This EA’s equity stop continuously monitors account health and can close all positions if your loss threshold is hit—either in a percentage (e.g., -10%) or currency (e.g., -$1,000). That’s in addition to per-symbol and per-direction guardrails such as max orders, max lots, spread/slippage cutoffs, and time-of-day filters.
Bottom line: the EA will fight for recovery only within limits you define.
Trading Schedule: Precision by the Hour
Markets behave differently by session. With Flexible Trading Hours you can:
-
Enable trading only during London/NY overlap for tighter spreads.
-
Turn off grids during Asia lows or high-impact news windows.
-
Create separate schedules for BUY and SELL grids (e.g., fade Asian ranges on one side, chase NY momentum on the other).
Hard Stop, Smart Restart: Automatic Redeploy
Suffered a hard stop loss? You can optionally redeploy the grid with a simulated deposit, essentially resetting the operational baseline. This feature supports aggressive recovery frameworks while containing headline risk to the size of your defined threshold.
Use with care. Aggressive redeploy is powerful, but should be paired with conservative equity stops and realistic expectations.
Compatibility & Configuration
-
Symbols & Timeframes: Works on forex, indices, metals (e.g., XAUUSD), energies (USOIL/UKOIL), and crypto. Any timeframe—from M1 to D1—depending on your style.
-
Accounts: Standard, ECN, Raw; hedging recommended for parallel grids.
-
Execution: VPS suggested for 24/5 uptime and low latency.
-
Set Files: Ask for optimized .set files tailored to your instrument via MQL5 messaging.
Recommended Starter Profiles (Examples)
These are illustrative templates—always test on demo first.
-
Mean-Reversion Pair (e.g., EURCHF, M15)
-
BUY grid: fixed step 8–12 pips, additive martingale, max lot 0.10 per 10k balance.
-
SELL grid: ATR step (0.8–1.0× ATR), multiplier 1.3×, tight equity stop (-6% daily).
-
Hours: London session only.
-
-
Gold (XAUUSD, M5/M15)
-
Both sides ATR step (0.7–1.2× ATR), additive martingale, proportional max lot at 0.5–1.0 lots per $10k.
-
Equity stop: -8% daily / -15% weekly.
-
Hours: Avoid high-impact US data windows; enable VTT conversion only when spread < threshold.
-
-
Index Momentum (NAS100, M5)
-
BUY grid: ATR step expansion during trend days; SELL grid wider and capped.
-
Multiplier 1.2–1.4× with low max orders.
-
Hours: NY session only; disable during pre-market spikes.
-
Who Is This EA For?
-
Experienced grid traders seeking professional controls and safety rails.
-
Quant/portfolio traders wanting dual-direction exposure with independent risk logic.
-
Volatility tacticians who value ATR-aware spacing and session targeting.
-
Advanced users who understand martingale mechanics and demand hard equity stops.
Advantages
-
✅ Parallel BUY/SELL grids with separate settings for true two-sided strategy.
-
✅ Virtual Trade Technology reduces poor fills and spread traps.
-
✅ ATR-adaptive steps help grids breathe with volatility.
-
✅ Two martingale styles + lot caps for measured exposure.
-
✅ Equity stop (%, currency) with real-time monitoring.
-
✅ Per-day schedules for each weekday and direction.
-
✅ Auto-redeploy option after hard stops for recovery frameworks.
-
✅ Works on any asset/timeframe; .set files available on request.
Limitations & Risk Notice
-
❌ Grid + martingale can incur deep drawdowns in one-way trends—use strict caps.
-
❌ Aggressive redeploy can accelerate recovery or losses; deploy only with a robust plan.
-
❌ Requires VPS and broker with tight spreads for fast-moving symbols (gold, indices).
-
❌ Not a “fire-and-forget” toy—best results come from thoughtful schedules and ongoing supervision.
Disclaimer: Past performance and hypothetical examples are not guarantees of future results. Trade only with capital you can afford to lose. Always forward-test on a demo account before going live.
Tips for Best Results
-
Start conservative. Use additive progression and tight max lot caps until you understand the EA’s flow on your symbol.
-
Lean on ATR steps. Volatility-aware spacing reduces clustering during spikes.
-
Define schedules. Trade only during liquid sessions; avoid major news.
-
Use VTT aggressively. Force strict conversion conditions (spread, slippage, ATR range).
-
Stack protections. Combine equity stops (daily/weekly) with per-grid limits (max orders/lot).
-
Request set files. Use the provided optimized configurations as a baseline, then iterate.
Conclusion
Virtual Grid Mart Dual Sides EA V1.0 MT5 is a next-gen grid engine: parallel buy/sell grids, virtualized order logic, ATR-aware spacing, two martingale styles, and equity stops that actually mean “stop.” Add granular trading hours and automatic redeploy after hard stops, and you have an EA that treats grid trading like a professional risk discipline—not a guessing game.
If you want a grid/martingale framework with institutional-style guardrails and hands-on configurability across any asset class, this EA deserves a place in your toolkit. When you’re ready, request the optimized set files for your symbols and build from a proven starting point.
Join our Telegram for the latest updates and support



