CurTime (версия терминала 3.83)

 
Описание:
CurTime
- возвращает количество секунд, прошедших с 0 часов 1 января 1970 года.


По какому эталону сверяеться CurTime?

Проблема.
На одном компе запущены два терминала, подключенные к разным брокерам.
Ждем тика у одного брокера - запоминаем CurTime
После этого Ждем тика у другого - сравниваем (отнимаем) CurTime второго с первым.
Логично предположить, что разность всегда будет положительной, т.к. второе событие произошло ПОСЛЕ первого.
На практике получается то положительная, то отрицательная.

Объясните, пожалуйста, происхождение этого феномена, который, как я предполагаю, лежит в функции CurTime.
 
CurTime - время сервера, а не клиента.
Если у разных серверов есть рассинхронизация времени на несколько секунд, то все возможно.
Причина обращения: