Подключение Jatotrader© к КВИКу через луа-скрипт.

Пошаговая инструкция.

ВНИМАНИЕ! С настоящего момента Jatotrader можно подключать к терминалу КВИК версии 8 и выше. Поддержка подключения к КВИКу ниже версии 8 осуществляться не будет.

Новый луа-скрипт, называется QuikLuaJatoConnector.lua.  Со старым скриптом QuikLuaJATOFastest.lua программа больше не работает!

Установка коннектора JatoTrader-КВИК

В главном меню программы JatoTrader© нажмите кнопку "Настройки соединения".

(1) В окне настроек задайте путь к КВИКу через который вы будете совершать торговые операции. Обратите внимание, что последним символом в имени пути должен быть обратный слэш "\" . Например: C:\Open_Broker_QUIK\.

(3) В полях "AccountT+" и "Client code T+" введите соответствующие значения номера счета и кода клиента, которые можно определить через окно ручного ввода заявки в КВИКе, выбрав в качестве инструмента на ММВБ, например, обыкновенные акции Сбербанка (если вы не собираетесь торговать акциями, то эти поля можно  оставить пустыми):

 

(2) Ту же процедуру повторите для счета и кода клиента на FORTS ("Account FUT" и "Client code FUT"), выбрав в качестве инструмента, например, фьючерсный контракт на индекс РТС.

Если в поле "Торговый счет" терминала КВИК нет никакого значения, то убедитесь, что торговые счета были выбраны в основном меню КВИКа: "Система"-->"Настройки"-->"Основные настройки"-->"Настройка счетов".

(4) В нижней части окна "Настроек соединения" в разделе  "Подключение по умолчанию" выберите "КВИК" и нажмите кнопку "Сохранить" . Если вы все сделали правильно появится сообщение:

Примечание: Если вы желаете установить коннектор вручную, то просто скопируйте содержимое папки \Jatotrader\QUIK8 (а не саму папку!) в папку КВИКа.

 

Настройка КВИКа для подключения к JatoTrader©

Запустите КВИК и установите соединение с сервером брокера. Платформа JatoTrader© использует для каждого инструмента тиковые данные и данные биржевого стакана. В КВИКе нужно открыть: «Таблицу обезличенных

 сделок», а также биржевые стаканы, которые нужно передавать в JatoTrader©.

Чтобы открыть «Таблицу всех сделок» в главном меню КВИКа выберите пункты «Создать окно»-->«Таблица обезличенных сделок». В появившемся окне нажмите кнопку «Да». В таблицу добавьте нужные вам инструменты для анализа и торговли (правая кнопка мыши на таблице, пункт «Редактировать таблицу»). Таблица обезличенных сделок(тиковые данные) в КВИКе выглядит примерно так:

Если после описанных выше действий «Таблица всех сделок» оказалась пуста, вам следует связаться с вашим брокером и попросить включить трансляцию тиковых данных.

Если вы не используете в своей работе биржевые стаканы, то для увеличения быстродействия их можно не открывать. Для трансляции биржевых стаканов в JatoTrader© просто откройте в КВИКе нужные «стаканы» 

через главное меню "Создать окно"-->"Котировки..." 

Загрузите в КВИК луа-скриптВ главном меню КВИКа выберите пункт «Сервисы»-->«Луа скрипты». В появившемся окне «Доступные скрипты» нажмите кнопку «Добавить».  Выберите скрипт QuikLuaJatoConnector.lua (после установки коннектора он будет в папке КВИКа, если его там нет, поищите его в папке \Jatotrader\QUIK8, он идет в комплекте поставки).

Запустите луа-скрипт и дождитесь загрузки данных в Jatotrader. Теперь все готово к успешной работе.

 

Возможные проблемы при подключении к КВИКу

1. При запуске луа скрипта QuikLuaJatoConnector.lua в КВИКе появляется сообщение об ошибке:

Причина: в папке КВИКа отсутствуют необходимые библиотеки.

Скопируйте содержимое папки \Jatotrader\QUIK8 (а не саму папку!) в папку КВИКа и запустите луа-скрипт снова.

2. При запуске луа скрипта QuikLuaJatoConnector.lua в КВИКе появляется сообщение об ошибке:

Причина: КВИК старой версии (ниже 8-й). Обновите КВИК до версии 8.5.2 или выше.

4. При запуске луа-скрипта в КВИКе (окно "Доступные скрипты") соединение с JatoTrader© не устанавливается, КВИК выдает ошибку:

Причина: не запущен JatoTrader©. Запустите  JatoTrader© и повторите попытку.

 

© 2013-2020 by Evgeny Shibaev. Powered by Allegro Common Lisp by Franz Inc.