Обновление Trade
Trade на вашем сервере сам получает обновления от ZML и по умолчанию устанавливает их автоматически. Можно переключиться на ручной режим и самостоятельно выбрать время в пределах 7 дней. На этой странице описано, где это настроить, как запланировать установку и что происходит во время обновления.
Как приходят обновления
Trade устанавливает только версии, подписанные ZML. Когда доступно обновление, в правой части строки состояния в нижней части Trade появляется Будет автоматически обновлено в ближайшее время или время установки. Откройте это уведомление, чтобы перейти в раздел Обновления на странице Объявления и обновления.
Туда же можно попасть через «Объявления и обновления» внизу боковой панели: выберите «Показать все», затем переключитесь на «Обновления».
В разделе «Обновления» показаны «Текущая версия», версия, до которой можно обновиться, «Время установки» и «Примечания к выпуску». Если вы отстали на несколько версий, Trade устанавливает только самую новую, а описания промежуточных версий показывает вместе. В «Полная история обновлений» собраны описания прежних версий.
Автоматически и вручную
В разделе «Обновления» выберите «Настройки обновления». В «Режим обновления» два варианта:
| Режим обновления | |
|---|---|
| Автоматически | Вариант по умолчанию. Новая версия устанавливается, как только готова, без вопросов. |
| Вручную | Вы сами решаете, когда устанавливать: выберите «Обновить сейчас», чтобы установить сразу, или «Запланировать», чтобы выбрать время. Новая версия, не установленная через 7 дней после получения, устанавливается автоматически. |
При ручных обновлениях в строке состояния внизу всегда указано крайнее время, когда обновление установится автоматически. 7 дней отсчитываются с момента, когда первая не установленная вами версия доходит до вашего Trade. Если за это время появится более новая версия, срок остаётся прежним, и в этот момент будет установлена самая новая версия.
Срочные исправления, которые ZML отмечает как обязательные, не ждут, пока вы выберете время: они устанавливаются, как только готовы.
Пока Trade остановлен, ничего не устанавливается. Обновление установится, когда вы запустите Trade или выберете «Установить и запустить» для этой версии.
Во время обновления
Торговый сервис перезапускается, и торговля ненадолго приостанавливается. Если выбрано Вручную, выберите время, когда пауза допустима.
Существующие позиции остаются без изменений. Trade не закрывает позиции из-за обновления.
После перезапуска каждая запущенная комбинация торгует по своим параметрам и не возобновляет прежние ордера. Любое расхождение с биржей отображается в reconciliation.
Trade делает резервную копию базы данных перед переключением на новую версию.
После обновления этот пункт в строке состояния исчезает. Чтобы увидеть, что изменилось, откройте «Полная история обновлений» на странице «Обновления».
Если обновление не удалось
| Статус обновления | |
|---|---|
| Обновление не удалось; текущая версия не затронута. | Сбой произошёл до запуска новой версии, Trade продолжает работать на прежней версии. Если это повторяется, обратитесь в поддержку. |
| Вернуто к версии, предшествующей обновлению | Trade вернулся к прежней версии и продолжает работу. Если это повторяется, обратитесь в поддержку. |
| Обновление не завершено; требуется исправление. | Обновление остановилось на полпути и не восстановилось само. Данные и резервные копии сохранены. Обратитесь в поддержку. |
Повторный запуск команды установки не обновляет Trade
На сервере, где Trade уже установлен, команда установки только проверяет рабочее состояние и сохраняет текущую версию и настройки. Обновление выполняется только в Trade.
Операционная система сервера и Docker не обновляются вместе с Trade, их обслуживаете вы сами.
Если после обновления возникли проблемы, см. Частые вопросы после обновления.