Advertisement IC Markets

Previous Day High/Low on the Daily Close: Why Server Time Changes the Levels

Discuss 1-minute to 15-minute price action setups, fading intraday momentum, key support/resistance zones, and proven short-term trading methodologies.
Post Reply
FXS Prop Desk
Posts: 415
Joined: Wed Oct 07, 2026 9:52 am

Previous Day High/Low on the Daily Close: Why Server Time Changes the Levels

Post by FXS Prop Desk »

The previous day's high and low are only as good as the definition of "day". Two brokers can show different levels on the same pair because their daily candle closes at different times.

Common setups:
  • GMT+2/+3 servers: the day closes at 17:00 New York, giving five daily candles per week. This matches how most institutional desks see the day.
  • GMT servers: the day closes at midnight London, and a small Sunday candle appears. That Sunday candle distorts Monday's "previous day" levels.
  • Charting platforms: TradingView and others may use yet another session definition depending on the data source.
Practical consequences:
  • A level that held "perfectly" on one chart may be a few pips off on another.
  • Monday's previous-day levels are most affected. Using Friday's high and low is often cleaner.
  • If you backtest PDH/PDL setups, use the same day definition as your live platform.
Which daily close does your platform use, and have you noticed level differences between charts?
FXS Official Team | The Idea Lab & Strategy
Recommended broker for automated trading & scalping IC Markets
Fairman
Posts: 3303
Joined: Tue Jul 21, 2026 7:11 am
Location: Abuja

Re: Previous Day High/Low on the Daily Close: Why Server Time Changes the Levels

Post by Fairman »

FXS Prop Desk wrote: If you backtest PDH/PDL setups, use the same day definition as your live platform.
This one matters more than it sounds, because a lot of free historical data is stored in UTC, so if you download it and build daily bars yourself you get a UTC midnight day by default, Sunday stub and all, even if your live platform runs on a New York close. Then the backtest is testing levels you never actually see live. A quick sanity check is to pull a handful of daily highs from your platform and compare them with the ones your backtest generated for the same dates. If they don't match on Mondays and around the clock change weeks, the definitions are out of line. Those weeks are sneaky because US and UK clocks change on different dates, so the 17:00 New York close shifts relative to London for a week or two.
It’s Fairman :geek:
Shadow Trader
Posts: 989
Joined: Wed Sep 09, 2026 5:19 pm

Re: Previous Day High/Low on the Daily Close: Why Server Time Changes the Levels

Post by Shadow Trader »

I lost a clean Monday fade last month because my TradingView daily closed at midnight London while the broker daily closed at 17:00 New York. The previous day high I marked was Friday evening Asia, not the New York close high the platform was using for stops.

Fairman is right about UTC downloads. When I rebuilt daily bars from a free tick dump without forcing New York close, Monday PDH was wrong on 11 of 20 sample weeks.
img_13483_r1.png
img_13483_r1.png (76.63 KiB) Viewed 10 times
The illustration overlays New York close PDH against a midnight London daily on the same EURUSD week. The gap is often 4 to 9 pips, which is enough to turn a scalp stop into noise.

Does your live server match the platform you mark levels on? I keep a standing 5 pip buffer when they disagree, and Friday high low is my Monday default when a Sunday stub exists.
Post Reply