Message.LocalTime и ExecutionMessage.ServerTime

Message.LocalTime и ExecutionMessage.ServerTime
Atom
4/9/2018
Дмитрий_


Добрый день

Не пойму разницы между ними? Как они относятся и влияют друг на друга?

Думал цепь такова: сообщение создаётся на сервере -> сообщению присваивается ServerTime -> когда сообщение доходит до локального ПК - присваивается LocalTime.

Но прочитав описание Message (Сообщение, содержащее рыночные данные или команду.) http://doc.stocksharp.ru/html/P_StockSharp_Messages_Message_LocalTime.htm (Метка локального времени, когда сообщение было получено/создано.) http://doc.stocksharp.ru/html/P_StockSharp_Messages_ExecutionMessage_ServerTime.htm (Серверное время.) и увидев, что ServerTime не всегда < LocalTime - я запутался.


Tags:


Thanks:


Дмитрий_

Avatar
Date: 4/16/2018
Reply


Добрый день

Часто встречается ServerTime > LocalTime.

Получается сообщение было получено на локальном ПК до того, как оно (сообщение) создалось на сервере? Я что-то путаю?

Thanks:

Support

Avatar
Date: 4/17/2018
Reply


Добрый день

Локальное время и серверное время не зависят друг от друга.

Thanks:

Дмитрий_

Avatar
Date: 4/17/2018
Reply


Добрый день

Уточняющие вопросы:

  1. О чем говорит ситуация, когда LocalTime < ServerTime?
  2. О чем говорит ситуация, когда LocalTime > ServerTime?
  3. О чем говорит ситуация, когда LocalTime == ServerTime?
Thanks:

Support

Avatar
Date: 4/18/2018
Reply


Локальное время может существенно отличаться от серверного так как эти метки устанавливаются разными источниками. Качая исторические данные например.

Серверное время может быть больше локального или из-за ошибки точности времени или из-за неправильного время источника. Например текущее время на компьютере.

Thanks: Дмитрий_


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy