ShadowStrike EA automates XAUUSD position management on MetaTrader 5 — while keeping every basket, layer, protection rule and exit condition visible in real time.
Watching the chart all day, still getting inconsistent results.
It isn't that you aren't disciplined enough. Manual trading asks you to do the one thing people are worst at: apply the same rules, exactly, for hours, without emotion.
“I have rules — I just don't follow my own”
The plan is clear in your head. Then the floating loss deepens and your hands move first — cutting too early, or adding a position no plan ever called for.
“I can't leave a position open and sleep”
The position is open, the market keeps moving. Sleeping is restless, staying up ruins tomorrow — and missing the exit because you dozed off is expensive.
“I skip good conditions and trade bad ones”
Spread is wide, margin is thin — you enter anyway, because there was no time to check. Bad decisions usually come from conditions nobody inspected.
ShadowStrike EA doesn't predict direction and won't stop you from losing. It does one thing: it applies the rules you set — layer spacing, close target, spread ceiling, drawdown limit — identically, every time, without needing you to watch.
What changes isn't that results are guaranteed to be good. What changes is that results come from rules you can evaluate — not from a split-second call at 2 a.m.
This is a grid with averaging. It can and does lose. The difference is that every decision is visible on the chart, and the limits are the ones you set.
Five short answers if this is your first EA — experienced readers can skip straight past.
The basics, in plain language
What is an EA (Expert Advisor)?
A program installed into MetaTrader 5 that executes trading rules automatically on your account. It is not a signal service, not a managed-money service, and not a robot that "knows" where price will go — it only executes rules that were defined in advance.
What is MetaTrader 5?
The trading application where the EA runs. Your broker provides it for free, on desktop and mobile.
What is a demo account?
A practice account with virtual money, provided by your broker. Everything behaves like a real account, with zero financial risk.
What is a VPS, and why would I need one?
The EA only works while MetaTrader 5 is running. A VPS is a small rented computer that keeps MT5 online 24 hours a day, so your own computer doesn't have to stay on.
What does this EA NOT do?
It does not predict market direction, does not guarantee profit, and never holds your money — your funds stay at your broker, in your own account, always.
Why automate it?
Manual grid management demands constant attention. Rule execution doesn't have to.
Running this process manually means constantly watching:
SpreadSpread — The gap between the buy and sell price at your broker — a cost paid on every position. conditions
Basket layersLayer — One position inside a basket; new layers are added as price moves against the basket.
Why this EA
Why run ShadowStrike EA instead of gridding by hand.
Grid strategies are not rare. A grid EA that exposes its logic and enforces predefined risk limits is much harder to find.
Every decision is visible
In short: you can always see what the EA is doing, and why.
Open layers, average entry, the close condition each basket waits on, and this month's cutloss history — all visible on the chart.
Why it matters
A losing month can be audited, not guessed at.
Built-in drawdown protection
In short: the EA stops completely once account losses reach the limit you set.
See active baskets, layers, average entry, protection state and realised results on the chart — without guessing what the EA is doing.
Server time and EA time, still running when the symbol is closed
Layers, lotsLot — The position-size unit in MetaTrader; a larger lot means larger profit and larger loss per price move., average entry and live close condition per basket
Daily, weekly and monthly realised profit and drawdown
A program installed in MetaTrader 5 that executes predefined trading rules automatically on your account.
Basket
All open positions in one direction (BUY or SELL), managed and closed together as one group.
Layer
One position inside a basket; new layers are added as price moves against the basket.
Average entry
The volume-weighted average open price of a basket — the level the whole basket measures profit from.
Drawdown
How far the account's value has fallen from its recent peak.
Breaker
The account-level safety switch: once drawdown reaches your limit, every position is closed and trading pauses.
Spread
The gap between the buy and sell price at your broker — a cost paid on every position.
Margin
The deposit your broker sets aside to keep positions open; if it runs out, positions can be force-closed.
Cooldown
FAQ
Frequently asked questions
What is a grid / martingale strategy?
It opens further positions as price moves against the existing ones, so the basket's average entry follows price, and each new layer is larger than the last. That raises the chance a basket eventually closes in profit — and enlarges the loss when it does not. This is what ShadowStrike EA runs, and you should know it before funding an account.
Is profit guaranteed?
No. No configuration of this EA, and no trading system, can guarantee profit or prevent loss. What we can state precisely is the mechanism: how layers are added, when baskets close, and when the breaker flattens everything.
Which symbol and platform?
XAUUSD (Gold) on MetaTrader 5. The symbol is locked in the EA, so it will not run elsewhere. It uses its own magic number and can share an account with other EAs.
What if MetaTrader or my VPS restarts?
See how ShadowStrike EA behaves in your own demo environment.
Start free with no card required, or choose a paid plan while the current campaign price is available.
Schematic of the grid cycle — not a price chart or a performance record.
How the grid strategy works — the honest version
1Price moves against an open position
2The EA opens an additional, larger position
3The break-even point moves closer to the current price
4When price turns back a little, the whole basketBasket — All open positions in one direction (BUY or SELL), managed and closed together as one group. closes in profit
The other side, stated just as plainly: if price keeps moving against the group without turning back, positions stack up and the loss grows quickly. The account-level breakerBreaker — The account-level safety switch: once drawdown reaches your limit, every position is closed and trading pauses. is the only thing that stops it — and by design it only fires after a substantial drawdownDrawdown — How far the account's value has fallen from its recent peak..
This strategy tends to produce many small profits and occasional large losses. Understand that before using real money.
The drawdown breaker closes both directions once equityEquity — Account balance plus the current profit or loss of everything still open. passes the threshold you set, then pauses before trading resumes.
Why it matters
Uncontrolled grid exposure can grow significantly without a defined cut-off.
Poor execution conditions are filtered out
In short: it skips trading whenever market conditions would make orders needlessly expensive.
Orders are skipped when margin runs thin, when the spread is wider than your ceiling, or when entries come too fast.
Why it matters
Wide spreads can significantly worsen grid execution.
Both directions, managed apart
In short: buying and selling run as two separate, independent groups.
BUY and SELL baskets keep their own layers and targets. Only a basket already in profit is allowed to grow.
Why it matters
You never have to guess the direction first.
You choose how profit is taken
In short: you decide whether profits are taken quickly or given room to grow — either way, losses remain possible.
Close the moment a basket hits target, or trail behind the profit peak and close on the pullback.
Why it matters
Take the defined exit, or let a strong move run.
Nothing is locked away
In short: every setting can be adjusted to fit your own account size.
Spacing, sizing, targets and safety limits are all yours to set. Own magic numberMagic number — An ID the EA stamps on its own positions, so it never touches trades it did not open., symbol-locked to XAUUSD.
Why it matters
Sized to your account, not someone else's risk appetite.
Equity falls far enough from its peak and everything closes, both directions, followed by a cooldown.
BUY and SELL baskets can be open at once. The breaker measures your whole account, so both are counted together.
Need more accounts? All paid plans support extra Real Account slots. Add them anytime and only pay for the remaining period of your current plan.
Prepaid, no auto-billing — renew any time before expiry to keep your license active.
All plans are prepaid and non-refundable — that's what the free 30-day demo is for. Test everything there first.
A waiting period after the breaker fires, during which the EA opens nothing new.
Magic number
An ID the EA stamps on its own positions, so it never touches trades it did not open.
Lot
The position-size unit in MetaTrader; a larger lot means larger profit and larger loss per price move.
Equity
Account balance plus the current profit or loss of everything still open.
Floating P/L
Profit or loss on positions that are still open — not realised until they close.
Pacing
A cap on how quickly new positions may be opened, for example per candle.
The EA picks its existing baskets back up by magic number on start, rather than beginning fresh. A stable VPS is strongly recommended — an EA that is offline is not managing your open layers.
Demo vs real account slots?
A demo slot licenses a MetaTrader practice account, with no real funds at risk. A real slot licenses a real account. Each plan gives you a set number of each, managed from your dashboard.
Can I start for free?
Yes. The Free plan licenses a demo account with no card required, so you can watch the EA run before paying anything.
Is there automatic billing?
No. Plans are prepaid for a fixed period and nothing is charged automatically. If you enable auto-renew, it draws only from your wallet balance — never from a card.
Can I upgrade my plan later?
Yes. You can upgrade at any time, and the eligible unused value of your current plan is applied to the upgrade automatically. Downgrades are not supported.
Can I add more Real Account slots?
Yes — every paid plan supports extra Real Account slots. Add them anytime and you only pay for the remaining period of your current plan.
What happens when my plan expires?
The licence goes inactive and the EA stops validating — nothing is deleted. Your account, history and settings remain, and everything resumes when you renew.
How long is the Free demo valid?
Demo accounts on the Free plan are licensed for 30 days from when the account is first registered.
Is there a refund if the EA doesn't meet my expectations?
No. Licences are prepaid for a fixed period and are not refunded, which is why the Free plan exists: run the EA on a demo account for 30 days first, watch how it actually behaves, and only pay once you've seen enough to decide. Please don't buy a paid plan to find out what the demo already shows for free.
What happens if I lose money using this EA?
Losses are real and they are yours — the EA executes a grid strategy with known risk, and no configuration removes the possibility of losing periods, including large ones. We don't cover trading losses, and nobody legitimately can. That is why every page here repeats the same advice: understand the mechanics on demo first, and only trade capital you can afford to lose.
Can I use it on both demo and real accounts?
Yes. Every plan licenses demo accounts, and paid plans license real accounts up to the limit shown on each plan.