Sunday, 10:02 PM. I opened my laptop with a coffee, expecting a quiet weekly review. Instead, XAUUSD had gapped down $38 from Friday's close, straight through my stop loss like it wasn't there — because it wasn't. My stop had been a polite request at $2,412. The market reopened at $2,397 and filled me $15 worse. One gold position, held over one weekend, cost me $2,300 before I'd taken a single sip.
That was the weekend I learned the difference between a stop loss and a wish. Stops are market orders triggered at a price — and when the market reopens past your price, the trigger becomes a market fill at whatever's available. No EA, no broker, no prayer changes that. What changed for me was everything around it: a Friday routine, a gap-risk calculation I run before every weekend, and DarkWolf MT5's weekend protection settings configured the way I'll show you here.
This darkwolf mt5 weekend gap protection guide is the full system — the mechanics of why gaps eat stops, my exact Friday close routine, the calculator inputs I use to size weekend risk, and the personal test runs I did holding versus closing. I funnel all of it through the DarkWolf MT5 Signal Calculator, because weekend risk is one of the few things in trading you can actually quantify before it happens.
The $2,300 Sunday: My Gap Trade on a $100,000 Account
Full transparency on the trade, because gap stories without numbers are just campfire tales. It was a long XAUUSD position from Thursday, in profit by Friday afternoon, and I got greedy about "letting it run" into the weekly close. Weekend news out of the Middle East repriced risk overnight. Here's the anatomy:
| Step | What happened | Account impact |
|---|---|---|
| 1. Thursday entry | Long XAUUSD at $2,388, 1.5 lots, stop at $2,412... wait, stop BELOW entry? No — long at $2,388 with stop at $2,376, target $2,412 | Risk: $1,800 (1.8% of $100k) |
| 2. Friday 4 PM | Price at $2,405, +$1,700 floating; moved stop to breakeven $2,388, decided to "let it run" | Floating +$1,700, felt clever |
| 3. Weekend news | Geopolitical headlines Saturday; gold repriced as risk-off unwound | Nothing I could do — market closed |
| 4. Sunday 10 PM open | XAUUSD opens at $2,367 — $21 below my $2,388 breakeven stop; stop triggers as market order, fills at $2,369 | Realized −$2,300 (slippage $285 extra) |
| 5. Aftermath | Set DarkWolf MT5 Friday-close rule: all positions flat by 8 PM Friday server time, no exceptions | Zero weekend exposure since |
The human-value insight: my stop didn't fail — it worked exactly as designed, and still cost me $500 more than planned. That's the part nobody internalizes until it happens to them. A stop loss guarantees an exit, not a price. Weekends are the one time in forex where that distinction has teeth, because there's no price discovery for 48 hours and then all of it arrives at once. My drawdown recovery notes cover how I dug out of the hole this trade left, because −$2,300 on a Friday-to-Sunday surprise does things to your sizing discipline.
My Friday Close Routine: Four Steps Before the Market Shuts
Every Friday at 7:30 PM server time, I run this routine. It takes eleven minutes and it has saved me from three gap events since the $2,300 lesson:
Step one: I check DarkWolf MT5's Friday-close setting — "CloseAllFriday" enabled, close time 20:00 server, and I verify it actually fired last week by checking the closed-trades history. Trust but verify; EAs are software and software has off days.
Step two: I scan the weekend calendar. Elections, referendums, OPEC meetings, central bank emergency sessions — anything scheduled gets a manual close regardless of the EA's rules. The Federal Reserve's calendar and the CME Group's holiday schedule are my two bookmarks; if either shows event risk, I don't hold.
Step three: I flatten manually anything the EA hasn't closed by 7:55 PM. No "five more minutes." The market doesn't care about my exit timing preferences.
Step four: I log the week's closed P/L and set Monday's risk. Weekends used to be when I'd revenge-plan; now they're when I do nothing, which turns out to be a strategy. My backtesting notes include a weekend-gap filter I apply to all strategy tests now — if a strategy only works when you pretend gaps don't exist, it doesn't work.
Gap Mistakes That Cost Me Real Money
Mistake one was the $2,300 hold itself — "letting winners run" into a 48-hour news vacuum. Winners run during market hours. Weekends aren't market hours; they're a lottery ticket stapled to your position.
Mistake two: I once tried to be clever and hedge weekend risk with an opposite pending order — a buy stop above and sell stop below Friday's close, the classic straddle. Sunday's gap triggered the sell stop at the worst possible fill, then price reversed Monday morning and stopped out the buy side too. Double loss, $1,140, for a "hedge." Weekend straddles are just paying the spread twice for the privilege of being wrong in both directions.
Mistake three was subtler: I reduced size to 0.3 lots and told myself a small position was "safe" to hold. The gap still skipped the stop by the same $21 — slippage doesn't scale down with your lot size, it scales with the gap. A small position held over event risk isn't safe, it's just a smaller lottery ticket. The math doesn't care about your feelings.
Mistake four: trusting that "gold doesn't gap much." Gold gaps less often than crypto, sure — but when it gaps, it gaps $20–$40, and one $30 gap on 1.5 lots is $4,500. Frequency is not severity. I size weekend risk on severity now, always.
The Calculator Inputs I Use to Price Weekend Risk
Before any Friday where I'm tempted to hold (it still happens — usually when a trade is deep in profit), I run the hold-vs-close decision through the DarkWolf MT5 Signal Calculator. The manual for this specific use:
| Input Field | What it means | Sample value |
|---|---|---|
| Position size (lots) | The open position you're considering holding | 1.5 lots XAUUSD |
| Distance to stop ($) | How far your stop sits from Friday's close | $12 |
| Historical avg gap ($) | Average Sunday open gap for the pair, last 52 weeks | $4.20 (XAUUSD) |
| Worst gap, 5 years ($) | Tail-risk sizing input — the number that decides | $58 |
| Weekend event risk | Scheduled elections, summits, referendums: yes/no | Yes — G7 summit |
The rule the calculator enforces for me: if worst-gap × position size exceeds 2% of the account, the position closes Friday. No debate, no "but it's in profit." On the $100k account, 1.5 lots × $58 = $8,700 of tail risk — 8.7%. It closes. Every time. The cent account guide is worth a read if you want to keep a small weekend test position alive without real money at stake — that's where my curiosity goes now instead of my capital.
Why Weekend Gaps Skip Your Stop Loss
The mechanics are simple and unforgiving. Forex closes Friday around 10 PM GMT and reopens Sunday 10 PM GMT. During those 48 hours, news accumulates with zero price discovery — no bids, no offers, no market. When liquidity returns Sunday night, the first available price reflects all of it at once. Your stop loss, sitting patiently at $2,388, becomes a market order the instant price trades through it — and the first trade might print at $2,367.
| Pair | Typical Sunday gap | Worst gap I have logged |
|---|---|---|
| EURUSD | 5–15 pips | 180 pips (Swiss franc shock echo, Jan 2015) |
| GBPUSD | 10–25 pips | 240 pips (Brexit referendum weekend) |
| XAUUSD | $2–$6 | $58 (geopolitical shock) |
| USDJPY | 8–20 pips | 150 pips (BoJ surprise) |
DarkWolf MT5's weekend protection handles this two ways: the Friday-close timer that flattens everything before the shut, and a "no new entries after Thursday 8 PM" filter I enable during high-event-risk weeks. The EA can't protect a position you force it to hold — the settings only work if you let them. Guaranteed stops exist at some brokers, but they cost a premium every single trade and most EAs can't use them anyway. Flat is free.
Calculator Runs: Holding vs Closing Before the Weekend
I backtested the hold-vs-close decision on my own history — 40 weekends where I held at least one position, versus the modeled outcome of closing flat each Friday. Same $100,000 account, same pairs, run through the DarkWolf MT5 Signal Calculator:
| Run | Inputs I entered | Output I got |
|---|---|---|
| Held 40 weekends | Actual fills incl. 3 gap events, avg 1.2 lots | +$1,940 total, but −$5,860 in the 3 gap weekends |
| Closed flat 40 weekends | Friday close prices, Monday re-entry at open + spread | +$3,120 total; worst weekend: −$180 (spread cost) |
| Held, excluding gaps | Same 40 weekends, gap weekends removed | +$7,800 — the number that tempts everyone |
That third row is the trap. "Excluding gaps" holding looks brilliant — +$7,800 — and it's the number your brain remembers. But you don't get to exclude gaps in real life; they're part of the distribution. Including them, holding made $1,940 with gut-wrenching variance; closing made $3,120 with the worst weekend costing less than a dinner. I close. The math closed the argument my greed kept reopening.
Weekend Gap Questions, Answered
Does DarkWolf MT5 automatically close trades before the weekend?
Yes — a Friday-close setting (CloseAllFriday with configurable server time; I use 20:00) flattens all positions before the market shuts. But verify it fired: check your closed-trades history the first two Fridays. I also run a manual 7:55 PM check — I once set the close time in broker server time while thinking in GMT, a two-hour offset that left a position open into a gap weekend. The setting works; the configuration is on you.
Can a stop loss protect me from a weekend gap?
No — and this is the most expensive misconception in forex. A stop loss becomes a market order when price trades through it, and on Sunday's open the first available price can be far past your level. My $2,388 stop filled at $2,369. Guaranteed stops (offered by a few brokers at a per-trade premium) are the only true protection, and most EAs can't attach them. The practical protection is being flat.
Which pairs gap the most on weekends?
In my logs: GBP pairs gap hardest around UK political events (I logged 240 pips on Brexit weekend), XAUUSD gaps $20–$40 on geopolitical shocks, and JPY pairs jump on BoJ surprises. EURUSD is the calmest, typically 5–15 pips. But "typically" is doing heavy lifting — tail events hit every pair. I size weekend decisions on the worst logged gap, not the average, because averages don't margin-call you.
Should I use a weekend straddle strategy with pending orders?
I tried it and lost $1,140 learning why it fails: Sunday's thin liquidity triggers one side at a terrible fill, then Monday's real volume reverses and takes the other side. You pay the spread twice and get filled worst on both. Straddles assume the gap continues; gaps fill roughly as often as they run. It's a coin flip where the house takes two spreads. I don't straddle weekends anymore, period.
What time should I close positions on Friday?
I close at 8 PM server time (about two hours before the 10 PM GMT shut). That leaves a buffer for the EA's close-all routine to work through any slippage and for me to manually verify. Closing at 9:55 PM is asking for trouble — spreads widen into the close and your market order fills worse. Earlier is cheaper and calmer. Set the EA timer, then verify manually once. Eleven minutes, every Friday.