Long story short, your weekend gap is a bit of a myth. Weekend gaps happen because the true interbank side of the foreign exchange is open 24/7, but your retail spot forex broker is only open 24/5. So the market is actually open all weekend long, we just can’t access it. Because of that, price moves on the creating a data break/gap in most broker’s charts, but it’s certainly not a true gap because you can watch price move all weekend via a few live price feeds. It’s a lot like watching paint dry though. Usually not terribly active unless some news comes out of somewhere like China that has announcements over the weekend, or some act of nature or other business shakes up the market. A few months ago, the announcement of Larry Summers possibly being the next fed head came on the weekend leading to sizable weekend market moves that left a lot of people out some money come Sunday evening open.
There might still be a retail broker or two still allowing retail weekend trading, (Oanda stopped a year or so ago) but because of the lack of liquidity the spreads are retarded.