Подключение робота к бирже

Для настройки подключения к терминалу, перейдите на закладку “Настройки системы”, далее на закладку “Подключение к QUIK”. Для установки соединения торгового робота “FORTS Risk Controller” и терминала необходимо указать путь к терминалу в торговом роботе. В случае, если терминал QUIK уже запущен на данном компьютере, то можно выполнить его автоматический поиск, нажав кнопку “Найти автоматически”.

Некоторые настройки и версии операционных систем могут не позволить выполнить поиск в памяти компьютера экземпляра программы QUIK, в таком случае путь к терминалу можно указать вручную, введя строку с каталогом (без указания файла) либо нажать на кнопку “…” и выбрать путь мышкой.

Общение с биржевым терминалом идет по механизму DDE (разработанному Microsoft), для его настройки необходимо выполнить следующие действия:

  • Указать параметры подключения в программе “FORTS Risk Controller”
  • Указать параметры отправки данных в терминале QUIK

В программе “FORTS Risk Controller” на закладке “Настройки системы \ Подключение к QUIK” заполните следующие поля из раздела “Интеграция с биржевым терминалом”:

Поле “Имя DDE сервера для экспорта данных“. Укажите в этом поле значение “RiskController” (без пробела) или любое другое название сервера латинскими буквами, данное название будет использоваться в дальнейшем в настройках терминала QUIK (см. далее)

Поле “Имя таблицы “Текущая таблица параметров“. В данном поле укажите латинскими буквами наименование таблицы, которая будет связываться со стандартной таблицей “Текущая таблица параметров” в терминале QUIK. Запомните введенное название, оно потребуется при настройке QUIK (см. далее). Например, можно указать значение “main”.

Поле “Имя таблицы “Позиции по клиентским счетам“. В данном поле укажите латинскими буквами наименование таблицы, которая будет связываться со стандартной таблицей “Позиции по клиентским счетам” в терминале QUIK. Запомните введенное название, оно потребуется при настройке QUIK (см. далее). Например, можно указать значение “client”.

Для подачи заявок на закрытие позиций, в программе “FORTS Risk Controller” необходимо указать код клиента и код счета. В разделе “Параметры счета” укажите данные, полученные от вашего брокера, эти же данные можно скопировать и из работающего терминала QUIK (из формы подачи новой заявки). Например, некоторые брокеры используют при торговле на FORTS единые данные и для кода клиента, и для кода счета. Пример для Finam – “SPBFUTxxxxx”.

Настройка параметров робота QUIKНа рисунке выше показан пример настроек торгового робота.