Свойство Order.InitializationTime больше свойства Order.Time

Свойство Order.InitializationTime больше свойства Order.Time
Atom
4/19/2011
Maxim


Заметил, что свойство Order.InitializationTime больше свойства Order.Time приблизительно на 3 секунды.
Возможно это от того, что Order.InitializationTime показывает время брокера, а Order.Time — время биржы.
А может быть где-то есть баг.

Правда я это свойство переопределяю локальным временем компьютера.
Так что для меня это не критично на данный момент.
Может кому другому эта информация пригодится.

Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 4/19/2011
Reply


Maxim

Правда я это свойство переопределяю локальным временем компьютера.


Оно так и инициализируется.
Thanks:

Maxim

Avatar
Date: 4/19/2011
Reply


Mikhail Sukhov

Оно так и инициализируется.


Но в документации сказано, что «инициализируется через MarketTime»?
А MarketTime, насколько я понял, это время сервера брокера, а не локальное время компьютера.
Thanks:

Maxim

Avatar
Date: 4/20/2011
Reply


А можно добавить возможность делать так, что бы MarketTime всегда брался с локального компьютера?
Thanks:

Alexander

Avatar
Date: 4/20/2011
Reply


Maxim
А можно добавить возможность делать так, что бы MarketTime всегда брался с локального компьютера?


переопредели сам и присваивай DateTime.Now
Thanks:

Maxim

Avatar
Date: 4/20/2011
Reply


Спасибо за совет.
Именно так и сделаю, если Михаил скажет, что данный функционал не будет добавлять в библиотеку.
Thanks:

Mikhail Sukhov

Avatar
Date: 4/20/2011
Reply


Maxim
Спасибо за совет.
Именно так и сделаю, если Михаил скажет, что данный функционал не будет добавлять в библиотеку.


Точно не будет, потому что есть пользователи, у кого локальное время не совпадает с биржевым.
Thanks:

Maxim

Avatar
Date: 4/20/2011
Reply


Оно практически всегда не совпадает.

Что бы оно совпадало, надо синхронизировать время локального компьютера,
со временем на серверах брокера. Это не возможно.
Или на худой конец с каким либо сервером времени NTP, в надежде на то, что лаг
между сервером NTP и сервером брокера минимален.


Придерживаюсь мнения, что информация на локальном компьютере должна логироваться
с использованием времени локального компьютера. Следовательно время Order.InitializationTime
в моем случае должно быть тоже локальным. Переопределю MarketTime.
Thanks:


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

loading
clippy