Установка частоты синхронизации времени компьютера

Опубликовано в FAQ Общее

На сайте "Финансовая лаборатория" описан способ, позволяющий синхронизировать время компьютера с интернетом чаще, чем это изначально делает Windows. Точное время - залог правильной работы Вашего робота (см. Параметр Delay - о чем это?). 

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

Таким образом, если пользоваться настройками по умолчанию, то время через интернет будет корректироваться всего лишь один раз в неделю, а это составляет не много ни мало 604800 секунд! Как результат - локальное время Вашего компьютера может отклониться от реального времени более чем на 10 секунд (зависит от качества материнской платы).

Алготрейдерам такой интервал и такое отклонение не всегда подходит. Желательно, чтобы на синхронизация проходила намного чаще. Например, один раз в час или один раз в 3600 секунд.

Как это сделать?

Для того, чтобы добраться до настройки, которая устанавливает интервал синхронизации нужно выполнить следующие шаги:

Шаг №1: Запускаем редактор реестра

Microsoft рекомендует использовать команду regedit только для поиска по реестру, а для редактирования параметров и значений реестра больше подходит команда regedt32

  • Открываем кнопку "ПУСК" => "ВЫПОЛНИТЬ"
  • Вводим в поле не regedit, а regedt32

Шаг №2:

Заходим в реестр, находим следующий ключ:

Устанавливаем в реестре значение ключа:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

W32Time\TimeProviders\NtpClient\SpecialPollInterval = 3600

Цифра 3600 обозначает количество секунд, содержащееся в одном часе.

Шаг №3:

Перезапускаем сервис синхронизации времени (в русской редакции Служба времени Windows) для этого:

  • переходим в панель управления,
  • выбираем "Дата и время"
  • Переходим в закладку "Время по интернету"
  • Нажимаем на кнопку "Изменить параметры"
  • Нажимаем галочку "Синхронизировать с интернетом".
  • Выбираем сервер для синхронизации
  • Нажимаем кнопку "ОК"

 

Все готово. Теперь локальное время Вашего компьютера будет корректироваться один раз в час

 

Комментарии   

# серёга 24.07.2016 08:59
получилось с первой попытки. разрыв синхронизации стал часовым. СПАСИБО! а можете на сайт скидывать всякого рода настройки по оптимизации компа- отключения не нужных служб в общем чтоб комп летал!!!? :sigh:
# admin 24.07.2016 10:45
Здравствуйте.

Существует большое количество сайтов, которые посвящены "оптимизации", настройке, твикам и проч. По таким вопросам лучше идти к ним.

Этот сайт посвящен алготорговле и касается темы твиков только в пределах этого вопроса.
# серёга 24.07.2016 12:38
здесь останусь! ;-)

Недостаточно прав для комментирования

Библиотека