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

Изменено Thu, 22 Jun 2023 на 03:25 PM

Перед подключением в платформу АТАС счета Rithmic необходимо войти в R trader для принятия соглашения. Если у Вас нету R trader его можно скачать тут

Данная инструкция служит руководством для подключения реальных или демо счетов Rithmic. Если у вас нет реального счёта Rithmic, необходимо зарегистрировать Rithmic Demo. Ознакомиться с данным материалом можно здесь: 

Регистрация Rithmic Demo / Register Rithmic Demo

Для настройки подключения Rithmic к платформе ATAS зайдите в меню главного окна платформы ATAS и кликните левой кнопкой мыши на пункт Подключения / Connections в главном окне платформы.

Image 35375

Далее откроется окно подключений:

Image 35389

Чтобы добавить новое подключение нажмите на кнопку Add / Добавить.

Далее откроется окно со списком доступных счетов и поставщиков котировок:

Image 17396

В данном окне, необходимо выбрать тип подключения Rithmic и нажать кнопку Next/Далее.

Далее откроется окно для подписания соглашения:

Image 7015



OCO (one cancels other) ордера для подключения CTS эмулируются локально на вашем компьютере. Это означает, что платформа должна быть подключена к вашему брокеру для правильного функционирования OCO ордеров. Если вы будете отключены и один из OCO ордеров будет исполнен,остальные ордера данной группы НЕ БУДУТ отменены!

Если вас всё устраивает, нажмите I Accept, Please continue/Я принимаю, пожалуйста продолжить.

Image 47715


1) В окне подключения введите свои учетные данные (логин и пароль).

2) Выберите сервер подключения в зависимости от того какой у вас счёт, реальный или демо.

3) Нажмите на кнопку Finish / Готово.

*После настройки подключение появится отдельной строкой в окне подключений:

Image 38087

1. Type / Тип - Источник подключения.

2. State / Статус подключения - После добавления нового подключения, его статус по умолчанию Disconnected / Отключен. Для подключения необходимо нажать кнопку Connect /Подключить.

3. Is market data/Поставщик котировок - Опция выбора поставщика котировок.

Важно: для российского и американского рынков, должно быть подключено только по одиному источнику котировок!


4. Auto connect / Автоподключение - Если нужно чтобы подключение происходило автоматически при запуске платформы, то необходимо включить данную опцию.


Image 35387

5. Настройки подключения.

Image 35388

6. Удаление подключения.

Image 483

7. Подключить/отключить.

Image 484

8. Добавить новое подключения.

Image 35414

9. Закрыть окно подключений.

Чтобы подключить R | Trader Pro к платформе ATAS поставьте галочку перед "Connect via RTrader Pro" как показано на скриншоте: 

Image 47680



Также рекомендуется поставить галочку напротив пункта "Aggregated quotes" для более стабильного потока данных.

ВАЖНО: если R | Trader Pro не запущен и не настроен должным образом, а галочка стоит - счёт НЕ подключится. Также данные в  R | Trader Pro и в настройке Rithmic должны совпадать!

  

В R | Trader Pro  нужно разрешить внутренние подключения:

Image 20868


Важная особенность для Rithmic подключения.

Как показывает практика, Rithmic подключения достаточно чувствительны к каналу связи и нагрузки на CPU. В случае если CPU сильно загружен или имеются проблемы с каналом связи, Rithmic соединение может стать нестабильным.

Проблемы с подключением могут быть следующих видов:

  1. Если включить подключение по плагину и потом попытаться подключиться без плагина - не сработает до перезагрузки приложения.
  2. Если создать 2 подключения, в одном указать подключение через plug-in, а во втором нет - второе не подключится.
  3. Если тот или иной сервер ритмика недоступен, подключение может долго висеть в ожидании. Подключаемся, проходит минута, получаем ошибку, меняем сервер, снова подключаемся->здесь идет ожидание в районе нескольких минут пока предыдущее подключение закроется полностью.
  4. Разрыв соединения. При этом ATAS выдает соответствующее уведомление.
  5. Потенциальная потеря соединения. Это некое промежуточное состояние между подключенным и разорванным соединением. В такие моменты Rithmic присылает сообщения вида: "PnL Connection - Heartbeat has been quiet for ХХ seconds". Здесь вместо PnL connection может стоять Trading Connection, History Connection и пр. Эти сообщения обозначают что с соответствующим подключением Rithmic (PnL, торговым, историческим и т.д.) не было обмена данными в течении определенного количества секунд. Для трейдера это может означать следующее:
    1. Если есть проблемы с PnL подключением: возможно цена, объем, направление позиций в ATAS могут быть одни (которые были получены прежде с работающего соединения), а на серверах Rithmiс могут быть другие.
    2. Если есть проблемы с торговым подключением: отправляемые ордера могут отправляться на сервера Rhimtic , но их состояния могут не возвращаться обратно в ATAS
  6. Таким образом, если есть проблемы данного типа с подключениями Rithmic, ATAS не может гарантировать корректность отображаемой информации. Поэтому в ATAS предусмотрено 2 механизма защиты трейдера от подобных ситуаций:
    1. При получении сообщений вида "PnL Connection - Heartbeat has been quiet for ХХ seconds", ATAS отображает всплывающее окно, в котором выводит текст данного сообщения.
    2. Если после этого пользователь пытается выставить ордера или изменить позицию, ATAS будет требовать подтверждения операции, в котором будут указаны все сообщения от Rithmic, которые были получены ранее:

      Image 23895

В данном случае пользователю нужно будет самому решить, исполнять ли данный ордер или нет.
Аналогичные
сообщения выдаются, если пользователь торгует через составной портфель,
в который входит Rithmic счет, получивший данные сообщения.

Статья помогла?

Отлично!

Спасибо за ваш отзыв

Извините, что не удалось помочь!

Спасибо за ваш отзыв

Расскажите, как мы можем улучшить эту статью!

Выберите хотя бы одну причину
Требуется проверка CAPTCHA.

Комментарий отправлен

Мы ценим вашу помощь и постараемся исправить статью