Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Получение доступа

Для получения доступа к RtFIX, необходимо направить обращение на ruterminal@softwell.ru, к письму необходимо прикрепить анкету.

Техническая информация о подключении

Для подключения к системе в организации должны быть предоставлены следующие доступы

ПротоколАдресIPДиапазон портовОписание
TCP

*.fix.api.hihiclub.ru

v1.fix.api.hihiclub.ru

158.160.22.1899823

Исходящий трафик

Продуктивная среда

TCPfixapi.test.ru-terminal.ru158130.160193.240.242899823

Исходящий трафик

Тестовая среда

TCP (SSL/TLS)

TLS 1.2

*.fix.api.hihiclub.ru

v1.fix.api.hihiclub.ru

158.160.22.1899822

Исходящий трафик

Продуктивная среда

TCP (SSL/TLS)

TLS 1.2

-130.193.40.899822

Исходящий трафик

Тестовая среда


Оглавление

Технические данные для QuickFix

Расписание работы 

Подсказка

Все сервера для публикации данных недоступны в течении примерно 5 минут с 03:00:00 утра до 03:05:00 

Словари подключения

Пример конфигурации сессии

Блок кода
[DEFAULT]
BeginString=FIXT.1.1
DefaultApplVerID=FIX.5.0SP2

ConnectionType=initiator
SocketConnectHost=v1.fix.api.hihiclub.ru 
SocketConnectPort=9823 

HeartBtInt=20

AppDataDictionary=FIXRTv1.xml
TransportDataDictionary=FIXT11.xml
UseDataDictionary=Y

[SESSION]
SenderCompID={UPPER(Login)}
TargetCompID=HIHICLUB
Password={Password}
StartTime=00:00:00
EndTime=23:59:00 

Тестовый клиент

Примеры кода и запросов можно посмотреть в нашем репозитории с тестовым клиентом

https://github.com/softwell-ru/rt-fix-client

Подключение к тестовому стенду

Блок кода
[DEFAULT]
BeginString=FIXT.1.1
DefaultApplVerID=FIX.5.0SP2

ConnectionType=initiator
SocketConnectHost=fixapi.test.ru-terminal.ru
SocketConnectPort=9823 

HeartBtInt=20

AppDataDictionary=FIXRTv1.xml
TransportDataDictionary=FIXT11.xml
UseDataDictionary=Y

[SESSION]
SenderCompID={UPPER(Login)}
TargetCompID=HIHICLUB
Password={Password}
StartTime=00:00:00
EndTime=23:59:00 



Настройки SSL/TLS

  • Используем шифрование TLS 1.2
  • В качестве сертификата используется сертификат сервера hihiclub.ru

Настройки для установки соединения SSL

Блок кода
SSLEnable=Y
SSLProtocols=Tls12
SSLServerName=hihiclub.ru

Настройка безопасного соединения для qfixj библиотеки описана в статье Как настроить библиотеку QFIXJ на SSL соединение? ruTerminal.

Анкета для подключения

Якорь
Enjoy
Enjoy

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

Наименование организации участника внебиржевого рынка


Наименование организации разработчика


На какие потоки будет производиться подписка

  •   Сделки
  •  Получение котировок
  •  Регистрация котировок

Цели использования

  •  Фронт-Офисная система
  •  Бэк-Офисная система
  •  Иное: 
Сценарии использования

Сроки начала работ


IP адреса с которых будет осуществляться разработка и дальнейшее использование


Результаты тестирования авторизации

(необходимо прикрепить сообщение с успешной авторизацией или полностью весь фикс лог)


Результаты тестирования получения сделок

(необходимо прикрепить логи с fix-сообщениями содержащими сделки)


Результаты тестирования получения котировок

(необходимо прикрепить логи с fix-сообщениями содержащими котировки)


Результат тестирования регистрации котировок

(необходимо прикрепить логи с fix-сообщениями содержащими котировки)




Полезные файлы

Ниже представлен список файлов полезных для настройки конфигурации FIX-сессии.

Вложения