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

Constalgo Trading

Automatic Trading System

Авторизация

Настраиваем Quik для подключения StockSharp Настраиваем Quik для подключения StockSharp © Константин

Здравствуйте друзья. В данной статье мы рассмотрим как настроить терминал quik для подключения к нему продуктов от StockSharp, в том числе и StockSharp Api. Рассматривать будем на примере подключения именно Api, то есть библиотек на которых и строятся торговые роботы. Для начала необходимо скачать набор библиотек StockSharp. Так же для работы необходим visual c++ 2015.  В архиве StoskSharp нам потребуется папка References в которой и есть все необходимые библиотеки.

Далее открываем файл StockSharp.Quik.lua и при необходимости правим его. Настройки по умолчанию подходят для большинства случаев и без необходимости править его не нужно!

Устанавливаем уровень логирования:

LogLevel=3

Устанавливаем нужное значение.

  1. Подробный
  2. Отладка
  3. Информация
  4. Предупреждения
  5. Ошибки
  6. Отключено

Устанавливаем имя текстового файла в который будет записываться лог:

LogFile="StockSharp.QuikLua.log"

Устанавливаем адрес FIX сервера для обработки транзакций:

TransactionAddress="127.0.0.1:5001"

Устанавливаем адрес FIX сервера который будет рассылать маркет данные:

MarketDataAddress="127.0.0.1:5001"

Устанавливаем логин для подключения к серверу:

ServerLogin="Login"

Замените Login на свой логин. По умолчанию - quik.

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

Устанавливаем пароль к FIX серверу:

ServerPassword="password"

Установите свой пароль в место password. По умолчанию - quik.

Устанавливаем двойной либо одинарный слеш для выставления заявки с субсчета:

SingleSlash=false

Значение true устанавливает двойной слеш "//", false устанавливает одинарный "/". Данная опция зависит от настроек на стороне брокера.

Устанавливаем конвертирование кириллицы в латиницу:

ConvertToLatin=true

Игнорирование дубликатов по транзакциям:

IgnoreTransactionDuplicates=true

true - установить, false - не устанавливать

Устанавливаем экспорт стакана:

IncrementalDepthUpdates=true

По умолчанию включено. На этом с настройкой скрипта все.

Далее запускаем терминал Quik и идем в меню "Сервисы" пункт "Lua скрипты". В появившемся окне нажимаем кнопку добавить и выбираем скрипт из папки References.

Далее выделяем его в окне простым кликом и нажимаем запустить.

Если все сделали правильно, то скрипт будет запущен, а окно с ошибками пусто.

С установкой и запуском скрипта все. Но на этом еще не все!

Теперь нам нужно открыть необходимые таблицы. Кликаем "Создать окно" и выбираем "Текущие торги". Добавляем необходимые инструменты, а так же столбцы "Код бумаги" и "Код класса".

Если нужны дополнительные столбцы то можно добавить. И еще одна таблица которая нам понадобится это "Таблица обезличенных сделок".
Создаем так же через меню "Создать окно" пункт "Таблица обезличенных сделок". Далее в окне выбираем секцию рынка и необходимые вам параметры.

Если в окно со сделками не приходят сделки, то необходимо заново получить данные по обезличенным сделкам. Переходим в меню "Система" далее "Заказ данных" и "Поток обезличенных сделок". В открывшемся окне нужно выбрать опять же секцию рынка и нажать на кнопку "Получить заново данные по обезличенным сделкам".

Теперь сделки должны приходить в таблицу.

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

На этом все. Теперь к терминалу можно подключаться и получать маркет данные. Далее мы посмотрим как это можно сделать. Всем удачи.

Скидка на обучение от StockSharp 80%

Прочитано 5534 раз Последнее изменение Понедельник, 18 января 2021 12:55
Опубликовано в StockSharp - говно
Теги
Оцените материал
(1 Голосовать)
Константин

Весь представленный мною исходный код является ознакомительным материалом и не является рабочим алгоритмом. При использовании его в реальной торговле, всю ответственность за возможные ошибки Вы берете на себя. 

Другие материалы в этой категории: StockSharp - говно

1 Комментарий

  • Сергей Понедельник, 04 января 2021 19:16 написал Сергей

    Продам новое, оригинальное обучение от stocksharp. Обращаться в личку - https://vk.com/troyackiy

Оставить комментарий

Убедитесь, что Вы ввели всю требуемую информацию, в поля, помеченные звёздочкой (*). HTML код не допустим.

Календарь

« Май 2024 »
Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31