- Local and server time
- Functions for working with time
- Daylight saving time (local)
The documentation is worthless because it all states UTC which is erroneous. In reality, the time of your data is determined by your specific broker-dealer's server.
(Note that if you're working with Python and MT5, you request UTC but the time of your received data is still determined by your specific broker-dealer's server).
I am not fully sure that it is related to your question/issue but, anyway - look at the following:
Forum on trading, automated trading systems and testing trading strategies
MetaTrader5 Python API timestamp semantics: UTC or broker server time?
Sergey Golubev, 2026.09.30 08:50
It was already discussed many times, for example:
I am not fully sure that it is related to your question/issue but, anyway - look at the following:
Thank you, that clarifies the time basis very well.
Just to make sure I understand the native historical export correctly:
-
Does the CSV exported from Symbols → Ticks preserve those broker-server-time timestamps as-is, without converting them to UTC or Windows local time?
-
Can the Windows local timezone setting affect either the displayed historical tick timestamps or the DATE/TIME values written to that CSV?
If the answer is “no conversion, Windows timezone does not affect them,” that would fully resolve the remaining point I was trying to confirm.
Thank you again.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use