Как самому обновить версию QUIK, если у брокера еще не выложено обновление?Опубликовано 12.02.2016 автором iQuik.ru
Речь о большом терминале QUIK для Windows.
Часто задаётся вопрос: вышла новая версия терминала QUIK, с полезным функционалом. Хотелось бы её попробовать, но при подключении к серверу брокера никаких обновлений не предлагается, когда брокер выложит у себя новую версию — совершенно не понятно. Как бы обновиться на новую версию?
Небольшое вступление
На самом деле обновлять терминал достаточно просто. Надо лишь помнить следующее:
- Главное в этом деле — обязательно перед обновлением сделать резервную копию! Для этого достаточно, закрыв терминал, просто скопировать все файлы в отдельную папку. Это позволит совершенно точно без каких-либо проблем вернуться к старой версии, если в новой обнаружится какая-то критичная проблема.
- Скорее всего, после ручного обновления самого терминала необходимо будет еще обновить плагины, которые находятся в отдельных архивах, т.к. являются «дополнениями»; про это в конце заметки. Плагины в QUIK обычно отвечают за разные доп. возможности: ввод/вывод средств, подача специфических поручений именно у вашего брокера, аналитика на срочном рынке и т.д.
- У некоторых брокеров терминал чуть-чуть специфичный, с небольшими изменения внешнего вида или дополнительными расчётными параметрами, однако при этом стандартный терминал (так условно его назовём), лежащий в виде обновлений, совершенно корректно будет работать с любым брокером.
- Иногда для корректной работы новой версии терминала QUIK требуется обновление серверной части брокером. В этом случае до тех пор, пока брокер не обновит сервер QUIK, воспользоваться новой версией терминала не удастся. В этом случае при подключении новой версией увидим сообщений «Неправильная версия протокола». Придётся откатиться на сохранённую предыдущую версию (вы ведь сохранили её?!) и задать брокеру вопрос «когда же».
Собственно обновление
Первым делом требуется закрыть терминал и сделать резервную копию всех файлов. Резервная копия делается просто: при закрытом терминале копируем всю папку с терминалом QUIK в отдельное место. В случае неожиданных проблем мы всегда можем восстановить предыдущую версию терминала или вовсе пользоваться старой и новой версией поочерёдно.
Теперь идём на «секретный» ftp с обновлениями (это, как видите, домен компании Arqa, так что всё официально), там выбираем папку с нужной версией и из неё скачиваем архив с обновлением. Например, для версии 7.4 это будут следующие пути:
- идём на ftp://ftp.quik.ru/public/updates/7.4/
- скачиваем оттуда файл quik_7.4.0_upd.zip
После завершения загрузки распаковываем файлы из архива и все их переписываем поверх нашего старого терминала. (Еще раз: резервная копия у нас есть? точно, не забылось?)
Теперь запускаем обновлённый терминал и изучаем новые возможности! ну или хотя бы радуемся исправлению старых багов
После запуска новой версии в окне сообщений ошибка: «StratVolat.dll: Загружаемый модуль не совместим с данной версией клиентского места» или другая dll
Названия dll-файлов могут быть различными, в том числе подобных сообщений может быть несколько. Эти сообщения говорят о том, что требуется еще обновить соответствующие плагины. Вообще говоря, терминал будет работать и так, но некоторые специфичные функции, обеспечиваемые плагинами, будут недоступны.
В зависимости от указанного в сообщении имени dll-файла (см. список соответствий ниже) скачиваем из той же папки на ftp, где лежит обновление терминала, соответствующие архивы с обновлением плагинов:
- AutoFollow.dll — AutoFollow_xxx_upd.zip — модуль Автоследования
- BTrading.dll — BasketTrading_xxx_upd.zip — модуль Basket Trading
- Colibri.dll — Colibri_xxx_upd.zip — модуль риск-менеджера «CoLibri»
- CoLibriFM.dll — ColibriFM_xxx_upd.zip — модуль риск-менеджера «CoLibri FM»
- CoLibriFX.dll — ColibriFX_xxx_upd.zip — модуль риск-менеджера «CoLibri FX»
- FxPlugin.dll — FXPlugin_xxx_upd.zip — модуль FX Plugin
- InstrClient.dll — Instructions_xxx_upd.zip — модуль неторговых поручений
- Reports.dll — Reports_xxx_upd.zip — модуль формирования отчетов
- StratVolat.dll — StratVolat_xxx_upd.zip — модуль опционной аналитики
- TM.dll — TrustManager_xxx_upd.zip — модуль доверительного управляющего
Обновляем только те плагины, которые требуют обновления. Перезапускаем терминал (чтобы новые плагины включились в работу) и наслаждаемся новыми версиями
Всем удачной торговли!