Storm MT5
- エキスパート
- バージョン: 1.0
- アクティベーション: 10
PRICE 149$ FOR 24 HOURS | 499$ FINAL PRICE
Live account (investor access)
VT Markets
- 36036388
- Storm2026!
- VTMarkets-Live3
Eight Pairs. One Chart. One Portfolio-Wide Equity Stop.
Storm MT5 is a multi-pair mean-reversion grid portfolio for MetaTrader 5.
Instead of running one strategy on one symbol, Storm runs eight independent trading engines on eight forex pairs from a single chart: NZDCAD, USDCHF, EURUSD, CADJPY, AUDCHF, AUDUSD, AUDCAD and EURCAD. Each engine has its own entries, filters, grid and exits, tuned and tested for its own pair.
Storm is a grid EA, and it says so. Individual trades have no stop loss. Risk is controlled at the portfolio level: a balanced lot table across the eight pairs, capped lot growth, and an account-wide equity stop that closes everything at once if the account's open loss reaches your limit.
Eight-Engine Architecture
Storm combines eight engines within a single Expert Advisor. Every engine trades mean reversion, but each one is built for the behaviour of its own pair.
Core characteristics of every engine:
-
Mean-reversion entries on stretched moves likely to snap back
-
Trend filters that keep the engine out of strong one-way markets
-
Market-regime gates on selected pairs that pause new baskets in trending or unusually volatile conditions
-
One basket per side: buy and sell baskets can run at the same time
-
A grid that adds positions at growing distances as price moves against the basket
-
Lot growth capped at a maximum multiple of the base lot
-
Basket take-profit: the newest trade and part of the oldest close together once their combined profit reaches the pair's target
-
No exits around the daily rollover, when spreads spike
Because the pairs are spread across seven currencies, a difficult market on one pair rarely hits the whole portfolio at the same time.
Why Storm Is Different
Tested Outside Its Own Data
Every pair was searched and validated on 2018 to 2026, including years the original settings were never tuned on. Each entry type was tested on its own, then in combination, then with the grid. Settings were kept only if they stayed robust when the exit threshold was deliberately stressed.
Pairs that failed these checks were removed from the portfolio, even when they looked good on recent data.
Tested on Four Brokers, With Real Ticks
Storm was validated on IC Markets, VT Markets, TMGM and Vantage, with random execution delay, and with real tick data in addition to 1-minute OHLC.
One Portfolio, Not Eight Separate EAs
The lot table was balanced across all eight pairs together, using full portfolio backtests, so that the combined drawdown stays controlled rather than each pair being sized in isolation.
Daily Rollover Protection
Spreads widen sharply around the daily server rollover. Storm takes no exits from 5 minutes before to 15 minutes after server midnight, so baskets do not close at artificially bad prices.
Crash-Safe State
Storm saves its state to disk immediately and picks up its open baskets again after a crash, a terminal restart, or an EA update, as long as the magic numbers stay the same.
Integrated Capital Protection
Storm includes multiple protection layers:
Account-Wide Equity Stop
Closes every pair's positions at once when the account's open loss reaches the chosen percentage of balance (15% by default). Suggested: 15% at Medium or below, 20% at High, 30% at Very high.
Five Risk Levels
No manual lot-size calculations are required. Each pair's lot follows the built-in table and your balance.
You can choose between:
-
Very low
-
Low
-
Medium (default)
-
High
-
Very high
-
Custom multiplier
Capped Lot Growth
Each pair's largest grid trade is capped at a fixed multiple of its base lot. An optional maximum number of grid steps per side can also be set.
Lot Balance Cap
Optionally stop lots from growing above a chosen balance, to stay within your broker's limits on large accounts.
Any Account Currency
Lot sizing works in USD. EUR, GBP, CAD and other balances are converted at the live rate first, so the risk is the same whatever your account currency. Cent accounts are supported.
Optional HedgeMaster
A built-in hedge module (off by default) can place hedge stop orders against a pair's basket once the account's drawdown passes a trigger. The equity stop and the risk level remain the main protection.
Optional Correlation Guard
Can block a new basket that would double an existing bet on a linked pair (for example NZDCAD and AUDCAD). Off by default.
What Storm Does NOT Use
-
NO Martingale Lot Doubling (lot growth is linear and capped)
-
NO Unlimited Grid Exposure (lot size capped per pair, one account-wide equity stop)
-
NO Historical "Blocked Dates" to Artificially Improve Backtests
-
NO DLLs, WebRequest, External URLs or API Keys
-
NO Need for Multiple Charts
On-Chart Dashboard
Storm includes a complete real-time dashboard directly on the chart.
Monitor, for every pair:
-
Status: ACTIVE, IDLE, OFF or ERROR
-
Buy, sell and hedge positions, and open lots
-
Price of the next grid step
-
Basket take-profit price
-
Open, closed and total P/L
And for the whole portfolio:
-
Balance and equity
-
Open and closed P/L, total profit
-
Today's closed P/L
-
Current drawdown and worst drawdown since the EA was attached
-
Equity stop setting
Everything required to monitor the EA is available directly from the chart.
Account & Setup Recommendations
- Symbols: NZDCAD, USDCHF, EURUSD, CADJPY, AUDCHF, AUDUSD, AUDCAD, EURCAD (all traded from one chart)
- Timeframe: Any
- Storm performs its required timeframe analysis internally.
- Recommended Balance: $5,000+ on a standard account, or at least $100 on a cent account
- Account Type: Hedging (buy and sell baskets can be open on the same pair)
- Spread: RAW / ECN recommended, with low commission
- Symbol names: broker prefixes and suffixes (EURUSD+, EURUSD-ECN, ...) are detected automatically
- Recommended brokers : VT Markets, IC Markets, Vantage, TMGM
- Leverage: 1:100 or higher recommended
- VPS: Recommended for uninterrupted 24/5 operation.
2-Minute Setup
1. Enable Allow algorithmic trading in MetaTrader 5.
2. Open one chart on EURUSD and attach Storm MT5. Attach it to one chart only.
3. Select your risk level and equity stop:
-
Risk level: Medium by default
-
Equity stop: 15% by default
4. Confirm that the dashboard shows every pair as:
IDLE or ACTIVE
(ERROR means the broker symbol was not found)
Storm is now trading all eight pairs. No DLLs, external URLs, API keys, or WebRequest configuration are required.
Designed Around One Principle: Portfolio Risk, Not Trade Risk
Storm does not pretend every trade is protected by its own stop loss.
It is a grid.
Grids carry open drawdown while baskets work back to their target.
What Storm controls is the portfolio: eight engines spread across seven currencies, a lot table balanced for all of them together, capped lot growth, and one account-wide equity stop that you set.
Choose the risk level and the equity stop that match the drawdown you can accept, and let the portfolio work.
