Синхронизация времени

Синхронизация времени Windows

Настоятельно рекомендуем выполнять синхронизацию времени при работе с биржей Binance и другими криптовалютными биржами.

Для подключений через сервера брокеров, нет необходимости частой синхронизации.

Изменение периода синхронизации времени в Windows.

Программе не требуется точная синхронизация времени. Однако, если это необходимо сделать лично Вам, ниже представлена инструкция по настройке автоматической синхронизации времени.

Откройте меню Пуск Windows. Найдите раздел Служебные - Windows и запустите приложение Выполнить. Также данное приложение можно запустив набрав в строке поиска меню Пуск запрос Выполнить. В англоязычной версии Window приложение называется Run

В окне приложения Выполнить наберите слово regedit. Нажмите на кнопку OK

В окне программы Редактор реестра перейдите в директорию HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpClient/

В списке доступных ключей директории NtpClient найдите ключ SpecialPollInterval. Он содержит в себе количество секунд — период обновления синхронизации времени в системе.

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

По умолчанию равен 604800 секунд. Раз в 10 суток.

Примеры:

  1. Вам нужно обновлять время раз в 10 минут - ставим здесь 60 секунд в минуте * 10 минут = 600

  2. Если Вы хотите к примеру, чтобы время синхронизировалось раз в 3 часа, то 60 секунд в минуте * 60 минут в часе * 3 часа = 10800 секунд

Чтобы изменения вступили в силу введите команду в приложении Выполнить

w32tm /config /update

Откройте Панель управления Windows (меню Пуск - Служебные-Windows - Панель управления)

Выберите пункт Часы и регионы - Дата и время. В открывшемся окне выберите закладку Время по Интернету

Нажмите на кнопку Изменить параметры. Укажите необходимый сервер для синхронизации времени. У некоторых бирж есть свои сервера ntp, например, биржа MOEX https://www.moex.com/s2116. Проверьте, что у вас выбран пункт Синхронизировать с сервером времени в Интернете.

Нажмите на кнопку Обновить сейчас.

Проверьте, что у вас появилась строка Следующее выполнение синхронизации: _____

Проверьте, что w32tm в Cлужбах Windows запускается автоматически, а не вручную (меню Пуск - Средства администрирования - Службы).

Полезная информация

Ремарка от пользователя:

Всё хорошо описано, кроме одного:

- стандартная процедура синхронизации времени Windows не подходит никак, там минимальное значение (не помню точно) = 10 минут.

За это время сервер может уйти на 10-50мс запросто. Тогда всё теряет смысл.

Да и глючит синхронизация Windows - это известно. Нужны сторонние программы синхронизации.

w32tm НЕ ПРИМЕТ значение меньше 10 минут. Ошибки не будет, но синхронизация будет раз в 10 минут. Мало того, после нее погрешность превышает 10мс часто.

Я просто говорю свой опыт.

Вопрос крайне непростой, т.к. сторонние программы тоже нестабильны. Это целая история - добиться хорошей синхронизации. Из сторонних программ, не плохо зарекомендовала себя программа Dimension4

http://www.thinkman.com/dimension4/default.htm Бинанс синхронизируется здесь: Можно поставить раз в 5 минут

US WA: University of Washington, Seattle, WA

For Binance this nessesery

TSLab does not require time synchronization. However, if you need to do this, read this article.

TimeProvidersNtpClientSpecialPollInterval

By default, the period is equal to 604800 seconds. One update every 10 days.

For example, you need to update time every 10 minutes.

We put here 60 seconds per minute * 10 minutes = 600

If you want, for example, to synchronize time every 3 hours, then

60 seconds per minute * 60 minutes per hour * 3 hours = 10,800 seconds

Click ok.

5. To apply changes please run w32tm /config /update

Click the watch. Follow the steps thoroughly to make sure that everything is correct in the fifth step.

In the picture above this setting is called "Synchronize with an Internet time server"

Some exchanges have their own ntp servers, for example, the MOEX exchange https://www.moex.com/s2116.

One of our users says about the above instruction:

Everything is described very well, except for one thing - standard Windows time synchronization does not fit in any way, the minimum value (I do not remember exactly) = 10 minutes. In 10 minutes the server can give 10-50ms difference easily. Then everything becomes senseless.

Yes, and Windows synchronization is not stable. We need to use third-party synchronization programs. w32tm CAN NOT TAKE value less than 10 minutes. There will be no error, but synchronization will be done every 10 minutes. Moreover, the error after that is often going to exceed 10ms. This is just my experience. The question is extremely complicated, because third-party programs are also unstable. So it is very difficult to achieve good synchronization.

Dimension4 - good program for Binance time-a-g.nist.gov time-a-g.nist.gov time-a-g.nist.gov time-b-g.nist.gov time-b-g.nist.gov time-b-g.nist.gov time-c-g.nist.gov time-c-g.nist.gov time-c-g.nist.gov time-d-g.nist.gov time-d-g.nist.gov time-d-g.nist.gov time.nist.gov time.nist.gov time.nist.gov bigben.cac.washington.edu US WA: University of Washington, Seattle, WA

Last updated