Section |
---|
Column |
---|
| Для получения рыночных данных, размещения и отслеживания статуса исполнения заявок следует подключить Option Workshop к торговой системе, выполнив следующее: - настроить торговый терминал/шлюз;
- настроить подключение в Option Workshop.
Интеграция с CQG ContinuumДля подключения нужно перейти в раздел Settings→Data sourse, выбрать торговый терминал CQG Continuum в качестве источника данных и указать параметры (рис. 1): Info |
---|
При смене источника данных позиции по некоторым инструментам могут не обновляться. Одна из причин – символ инструмента не соответствует формату источника данных. Следует настроить соответствие (см. раздел Настройка символов инструментов). |
Интеграция с CQG Continuum |
Column |
---|
| Panel |
---|
bgColor | #F5F5F5 |
---|
borderStyle | dotted |
---|
| Содержание страницы: |
|
|
Image Removed
Рисунок 1 – подключение к терминалу CQG
- Router mode – режим получения заявок;
- отправленных через Option Workshop только за текущую сессию;
- отправленных через Option Workshop за текущую и предыдущие сессии;
- включая отправленные через внешнее ПО.
- Connection URL – адрес сервера, к которому будет подключаться Option Workshop;
- Username – логин для CQG;
- Password – пароль для CQG.
Затем нажать кнопку ОК. Через несколько секунд программа подключится к источнику данных. Описание интеграции с источником представлено в разделе Выбор источника данных.
Info |
---|
При смене источника данных позиции по некоторым инструментам могут не обновляться. Одна из причин – символ инструмента не соответствует формату источника данных. Следует настроить соответствие (см. раздел Настройка символов инструментов). |
...
Info |
---|
Скачать терминал/шлюз Interactive Brokers (далее IB) можно на сайте https://www.interactivebrokers.com. |
Info |
---|
При смене источника данных позиции по некоторым инструментам могут не обновляться. Одна из причин – символ инструмента не соответствует формату источника данных. Следует настроить соответствие (см. раздел Настройка символов инструментов). |
Интеграция с терминалом TWS
...
- запустить терминал и авторизоваться;
- перейти в раздел Edit→Global Configuration...;
Рисунок 2 – переход к настройкам перейти в раздел API→Settings (рис. 3[1]) на левой панели и установить переключатель Enable ActiveX and Socket Clients (рис. 3[2]). Обратите внимание на параметры Socket port (по умолчанию 7496) и Master API client ID (по умолчанию 0). Если параметры изменены, запомните их;
Рисунок 3 – переход к настройкам
нажать кнопку OK (рис. 3[3]);
в программе Option Workshop перейти в раздел Settings→Data sourse;
Image Removed
Рисунок 4 – подключение к терминалу к IB
выбрать торговый терминал IB в качестве источника данных и указать параметры:
- Router mode – режим получения заявок:
- отправленных через Option Workshop только за текущую сессию;
- отправленных через Option Workshop только за текущую и предыдущие сессии;
- включая отправленных через внешнее ПО;
- Host – адрес компьютера, на котором запущен Interactive Brokers. Если терминал и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
- Port – порт соединения с терминалом TWS. Для использования значения по умолчанию 7496 следует нажать кнопку Use default TWS port. Порт должен совпадать с полем Socket port;
- Client ID – номер приложения. По умолчанию 0. Значение должно совпадать с полем Master API client.
...
выполнить настройки в Option Workshop ( см. раздел Выбор источника данных).
Интеграция с шлюзом IB
Для интеграции нужно:
- запустить шлюз IB и авторизоваться;
выполнить настройки в программе Option Workshop перейти в раздел Settings→Data sourse;
Image Removed
Рисунок 5 – подключение к шлюзу IB
выбрать IB в качестве источника данных и указать параметры:
- Router mode – режим получения заявок:
- отправленных через Option Workshop только за текущую сессию;
- отправленных через Option Workshop только за текущую и предыдущие сессии;
- включая отправленных через внешнее ПО;
- Host – адрес компьютера, на котором запущен Interactive Brokers. Если шлюз и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
- Port – порт соединения с шлюзом. Для использования значения по умолчанию 4001 следует нажать кнопку Use default Gateway port;
- Client ID – номер приложения. По умолчанию 0.
Затем нажать кнопку OK. Через несколько секунд программа подключится к IB.
Option Workshop ( см. раздел Выбор источника данных).
Интеграция с IQFeed
Info |
---|
Скачать шлюз IQFeed можно на сайте https://www.iqfeed.net/. |
...
- запустить шлюз и авторизоваться;
выполнить настройки в программе Option Workshop перейти в раздел Settings→Data sourse;
выбрать торговый терминал IQFeed в качестве источника данных и указать параметры:
Image Removed
Рисунок 6 – подключение к терминалу к IQFeed
- Address – адрес компьютера, на котором запущен IQFeed. Если шлюз и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
- Update period – период обновления данных.
Нажать кнопку ОК. Через несколько секунд программа подключится к IQFeed.
...
Option Workshop ( см. раздел Выбор источника данных).
Интеграция с QUIK
Для интеграции следует:
- открыть папку %PROGRAMFILES(X86)%\Option Workshop\LUA;
- скопировать в папке LUA файлы:
- cjson.dll;
- lua5.1.dll;
- lua51.dll.
- открыть папку установки QUIK;
- добавить с заменой файлы в папку установки QUIK;
- запустить терминал и авторизоваться;
- перейти в раздел Таблицы→LUA→Доступные скрипты;
Рисунок 7 – настройки QUIK
- нажать кнопку Добавить в окне Доступные скрипты;
- выбрать файл itgQuikLuaServer.lua в проводнике Windows и нажать кнопку Открыть;
- нажать кнопку Запустить (рис. 8);
Рисунок 8 – добавление скрипта
в программе Option Workshopв перейти в раздел Settings→Data sourse;
Image Removed
Рисунок 9 – настройка соединения
выбрать торговый терминал QUIK в качестве источника данных и указать параметры:
- Router mode – режим получения заявок:
- получение заявок, отправленных через Option Workshop только за текущую сессию;
- получение заявок, отправленных через Option Workshop только за текущую сессию и предыдущие сессии;
- получение всех заявок, включая те, что были отправлены через внешнее ПО.
- Quik IP adress – IP адрес компьютера, на котором запущен Quik. Если терминал и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
- Quik port – порт соединения с Quik.
- нажать кнопку ОК.
...
выполнить настройки в Option Workshop (см. раздел Выбор источника данных).
Интеграция с CGate
Для подключения нужно перейти в раздел Settings→Data sourse, выбрать торговый терминал CGate в качестве источника данных и указать параметры:
Image Removed
Рисунок 10 – настройки для интеграции с CGate
...
Router mode – режим получения заявок:
- получение заявок, отправленных через Option Workshop только за текущую сессию;
- получение заявок, отправленных через Option Workshop только за текущую сессию и предыдущие сессии;
- получение всех заявок, включая те, что были отправлены через внешнее ПО.
...
Подключение к CGate описано в разделе Выбор источника данных.
Info |
---|
Для подключения к тестовому окружению следует установить переключатель Test environment. |
Затем нажать кнопку ОК. Если в одной локальной сети с одним шлюзом работают несколько экземпляров Option Workshop, то у каждого должен быть свой логин. Новые Data login/password и Transaction login/password нужно добавить в файл client_router.ini ( расположен в папке установки Cgate) в секцию [AS:Local] по маске:
...
Tip |
---|
Например: - TEST_CGATE_DATA_ADAPTER_TRADER=ITG_CGATE_DATA_ADAPTER_PASSWORD;
- TEST_CGATE_TRANS_ADAPTER_TRADER=ITG_CGATE_TRANS_ADAPTER_PASSWORD.
|
Info |
---|
При смене источника данных позиции по некоторым инструментам могут не обновляться. Одна из причин – символ инструмента не соответствует формату источника данных. Следует настроить соответствие (см. раздел Настройка символов инструментов) |
Статус подключения
Для контроля статуса соединения с источником данных в нижней части основного окна отображаются индикаторы:
...