Most trading sessions aren’t dramatic. There’s no big news event, no explosive breakout, no emotional rollercoaster. Most days, the market just kind of drifts around, and your job is to not do something stupid while waiting for a real setup.
Tuesday’s London session was exactly that kind of day. Let me walk you through it.
3:00 a.m. EST — Session Open
I start my day at 3 a.m. because I trade the London session out of the US East Coast. Yeah, it’s early. Coffee number one is already halfway gone by 3:15.
I do my daily prep before the session opens: check the overnight Asian session ranges, review any news scheduled for the day, update my watchlist. On this particular Tuesday, the schedule was light — only a couple of second-tier European data points and nothing from the US until the afternoon.
My watchlist had three pairs: EURUSD, GBPUSD, and XAUUSD. All three were in tight ranges from overnight. The plan was to trade range breakouts if they happened, or fade the range extremes if we stayed choppy.
4:00 – 6:00 a.m. — The Waiting Game
The first two hours of London were dead. EURUSD traded in a 15-pip range. GBPUSD was even tighter. Gold moved $6 in two hours, which is basically nothing.
This is where most retail traders mess up. They see nothing happening, so they start looking harder for setups. They drop down to lower timeframes. They add more indicators. They convince themselves that a 10-pip range on the 5-minute chart is “about to break out.”
I’ve been there. I’ve done that. It never ends well.
Instead of forcing trades, I spent those two hours reviewing old trade journal entries and updating my trade tracker spreadsheet. I was at my desk, I was ready to trade, but I wasn’t actively looking for reasons to trade. There’s a difference.
6:15 a.m. — First Setup Appears (And Disappears)
EURUSD finally showed some life. It broke above the overnight high at 1.0847 and started running — all the way to 1.0852 before immediately reversing.
That’s a five-pip “breakout” followed by a quick rejection. Not a real breakout. A real breakout would have cleared the level and held above it with some follow-through. This was just noise.
I didn’t take the trade. My rule for London session breakouts is: price must close a 15-minute candle above the level, and it needs to do it with expanding volume. Neither condition was met here.
7:30 a.m. — The Trade I Actually Took
An hour later, we got a better setup — but not on the breakout side. EURUSD had dropped back down to test the bottom of the overnight range at 1.0832. The 15-minute candle showed a clear bullish hammer with a long lower wick, and the RSI on the 1-hour was showing bullish divergence.
This was a range-fade long setup. I entered at 1.0835 with a stop at 1.0828 (7 pips risk) and a target at 1.0848 (13 pips reward). That’s roughly a 1.9:1 reward-to-risk ratio — not amazing, but acceptable for a range trade in a quiet session.
The trade worked. Price hit my target about 45 minutes later. +1.9R on the day.
Now, you might be thinking “1.9R after four and a half hours at the desk? That’s terrible ROI.” And you’d be partially right. But here’s the thing — most of your trading days will be like this. Most days don’t have 5R home runs. Most days have one decent setup, and if you take it correctly, you make money. If you force five bad trades while waiting for that one good one, you give back the profit and then some.
8:00 – 9:00 a.m. — New York Overlap
New York opened and things picked up slightly, but nothing clean developed. Gold had a quick $10 pop and drop that I sat out completely — too fast, no clear structure.
I closed my trading platform at 9 a.m. One trade, one win, 1.9R for the day. I could have kept trading. I could have found five more “setups” if I’d tried hard enough. But that’s not the point.
The point is to take trades when the market gives you a reason, and to do literally anything else when it doesn’t.
Why This Session Was Actually a Win
One winning trade doesn’t make a great session. But one winning trade with no forced losses on a slow day? That’s discipline, and discipline is what makes you money over 100 sessions.
Let me put it in perspective. If you take one quality trade per day with a 60% win rate and 1.5:1 R:R, you’re making about 0.5R per day on average. Over 22 trading days, that’s 11R per month. At 1% risk per trade, that’s 11% per month. Compounded, that’s life-changing returns.
You don’t need five trades a day. You need one good one. The problem is that most traders can’t sit still long enough to wait for it.
Takeaways from the Session
- Slow days are normal. Most trading sessions don’t have big moves. Expecting action every day is a fast path to overtrading.
- Have a “nothing to do” activity. When the market is slow, do journaling, backtesting, or review work. Stay productive without forcing trades.
- Your win rate doesn’t matter as much as your trade quality. One good trade beats three mediocre ones every single time.
- Discipline is active, not passive. Sitting at your desk and NOT trading isn’t boredom — it’s the hardest part of the job. It means you’re actually following your plan.
If you’re struggling with overtrading, try this: limit yourself to one trade per session for a week. Just one. You’ll be amazed at how much better your trading gets when you only take the setups that genuinely pass every one of your filters.
Trade along with me live: Join my Telegram channel @DongyiTrade for real-time trade alerts and live session commentary, or reach out at contact@dongyitrade.com.

