I believe there is an issue with the way NT8 takes in to account Daylight Saving Time shifts when calculating bars. More specifically, the weekly starting time, and hence the end time of the current bar, seems to be determined by whatever the weekly starting time was at the beginning of the chart, rather than the current week which I think would be preferable. To repeat:
It's 11:15pm on 28/3/19. I'm in Sydney, with computer and NT8 set to UTC+10.
Using Standard Forex Trading Hours Template : UTC-05:00, Week beginning Sunday 5pm through to Friday 5pm
Bring up a chart AUDUSD - 240 minute (connected to FXCM, with NT8 historical)
Set the timeframe to load 30 days, and reload all historical data for good measure
At the end of last week, NT8 indicates that the final bar for the week reportedly ended at 05:00 on 23/3/19 and the next bar ended at 09:00 on 25/3/19 (which is incorrect)
Now, change the timeframe to load 10 days, and reload all historical data for good measure
At the end of last week, NT8 now indicates that the final bar for the week reportedly ended at 08:00 on 23/3/19 and the next bar ended at 12:00 on 25/3/19 (which is correct)
The difference between 10 days and 30 days covers New York (UTC-5) shifting to DST whilst Sydney remains unchanged. It doesn't seem correct to me that the end time of the current bar that I'm looking at depends on how many bars there are in the chart? This issue has been bugging me for years with NT in various forms, and I think may have just gotten to the bottom of it.
Thanks.
Comment