Table of Contents

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

Подключение к серверам IQ производится с помощью приложения IQConnect, которое может быть установлено как на локальном компьютере, так и на удаленном. Обмен данными между клиентским приложением и IQConnect, а так же между IQConnect и серверами производится посредством протокола TCP/IP.

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

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

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