Table of Contents

IQFeed

DTN IQFeed - сервис поставки маркет-данных в режиме реального времени котировок акций, Форекс, фьючерсных контрактов и др.

До того, как приступить к написанию торговых роботов под текущую торговую платформу рекомендуется ознакомиться с ссылками приведенными в пункте Коннекторы.

Настройки коннектора IQFeed

Механизм взаимодействия показан на рисунке:

IQFeed

Для работы с коннектором IQFeed вам необходимо установить на компьютере роутер IQ Feed Client, который может быть установлен как на локальном компьютере, так и на удаленном. Обмен данными между клиентским приложением и IQ Feed Client, а также между IQ Feed Client и серверами производится посредством протокола TCP/IP.

Для скачивания IQ Feed Client с сайта IQFeed необходимо предварительно авторизоваться с помощью пароля и логина, полученного у iQFeed.

После установки IQ Feed Client рекомендуется перезагрузить компьютер.

После установки IQ Feed Client необходимо запустить IQLink Launcher.

iQFeedIQLinkLauncher

В открывшемся окне IQLink Launcher необходимо нажать Start IQLink.

iQFeedIQConnectLogin

В открывшемся окне IQ Connect Login необходимо ввести Логин и Пароль (или ПИН), полученные у сервиса iQFeed, в данном случае Логин и Пароль — это не Логин и Пароль от сайта iQFeed. После заполнения Логин и Пароль необходимо нажать Connect для подключения.

Для получения данных клиентским приложением используются четыре подключения через различные порты:

  1. Level1 (порт 5009) – используется для получения реалтайм данных по инструментам (тики, цены открытия, закрытия, волатильность и т.д.) и новостей.
  2. Level2 (порт 9200) – используется для получения расширенных котировок по инструментам, для каждого ECN можно получить лучшую пару котировок.
  3. Lookup (порт 9100) – используется для поиска инструментов, получения исторических данных, получения расширенной информации по новостям.
  4. Admin (порт 9300) – используется для получения общей информации о подключении и изменения настроек.

В скобках указаны номера портов, которые используются по умолчанию для подключения к IQ Feed Client. Для клиентских подключений номера портов можно изменить в реестре, например, для Level1 по следующему пути: [HKEY_CURRENT_USER\SOFTWARE\DTN\IQFEED\Startup\Level1Port]. Номера портов для подключения к серверам IQ изменить нельзя.

Caution

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

См. также

Коннекторы

Графическое конфигурирование

Сохранение и загрузка настроек

Создание собственного коннектора

Заявки

Создать новую заявку

Создать новую стоп заявку

Подключение IQFeed

Инициализация адаптера IQFeed