Заключительные манипуляции с настройками коннектора перед запуском:
1. Скачать исходный код платформы OsEngine к себе на компьютер c GitHub по ссылке https://github.com/AlexWan/OsEngine, распаковать и через файл OsEngine.exe запустить программу.
2. В появившемся стартовом окне на вкладке Торговля выбрать «Роботы» или «Роботы.Light».
При нажатии на кнопку Роботы откроется окно Bot Station, в котором через кнопку Сервера подключения вызываем окно со списком коннекторов, где выбираем двойным нажатием ЛКМ коннектор MoexFixFastTwimeFutures:
В окне настроек коннектора заполняем поля данными и выбираем необходимые параметры:
Параметры настроек:
1. Trading Protocol – выпадающий список из двух значений: TWIME и FIX Gate. Выбираем протокол, который хотим использовать в торговле.
2. Trade Account – код клиента для срочного рынка. Его можно найти в торговом терминале SPECTRA.
3. TWIME Login – логин для подключения к интерфейсу TWIME. Для этого параметра и для следующих шести настройки присылают в письме после оформления доступа к тестовому контуру срочного рынка.
4. TWIME Trade Address – ip адрес подключения к сервису TWIME.
5. TWIME Trade Port – порт подключения TWIME.
6. FIX SenderCompID – логин для подключения к интерфейсу FIX Gate.
7. Password – пароль для FIX.
8. FIX Trade Address - ip адрес подключения к сервису FIX Gate.
9. FIX Trade Port – порт для подключения к FIX.
10. FIX Trade TargetCompID – идентификатор сервера. В письме не указали, узнал случайно, что обозначается как FG.
11. Multicast Config Directory – путь к папке, где расположены файлы конфигурации -configuration.xml и шаблон FAST сообщений - templates.xml
12. Limit of requests to the server (per second) – количество запросов, которое можно отправлять на торговый сервер в секунду. На тестовом счете не более 30.
13. Use Options – переключатель для использования в торговле опционов. По умолчанию False – отключены, поскольку не очень популярны и, если подключить, будут загружаться в систему около 5 минут, так как в списке опционов более 5000 штук.
Встроенный параметр “Пропускать сделки с одинаковой ценой” необходимо переключить в положение False.
Вернемся к параметру 2 - Trade Account и посмотрим, где найти его в терминале SPECTRA.
Для начала скачиваем дистрибутив терминала с сайта Московской биржи по адресу: https://ftp.moex.com/pub/Terminals/Spectra/Test/ Здесь есть версии программы для разных ОС, я устанавливал на Windows через файл установщика MOEXST-x64-7.27.2159.msi
После установки и запуска программы нужно ввести логин и пароль из письма и указать профиль Тестовый Т0:
После успешного подключения переходим в меню Администрирование > Пользователи и в таблице, в столбце “Код клиента” находим 7-мизначный код:
Этот код копируем в настройки коннектора в поле Trade Account.
Через терминал SPECTRA также можно следить за состоянием депозита, выбрав в меню “Торговля” вкладку “Деньги”, поскольку протоколы коннектора не предоставляют данных о портфеле пользователя.
После указания всех необходимых настроек нажимаем “Подключить”, добавляем робота, выбираем инструмент для торговли и пользуемся возможностями платформы OsEngine и коннектора MoexFixFastTwimeFutures.
Поддержка OsEngine: https://t.me/osengine_official_support
Комментарии