# Rithmic

Данная инструкция служит руководством для подключения счета через Rithmic в ATAS. Существует 2 способа подключения счета Rithmic в ATAS - напрямую и через RTrader Pro. Инструкция по каждому из них приведена ниже.

**Для настройки подключения Rithmic** к платформе ATAS в главном окне платформы нажать на **Подключения - Добавить - Rithmic** и нажать кнопку **Далее**

<figure><img src="/files/03sZw3j1TQ2FU1Uc9A1g" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/D1p0UtoIy9nxHmT7KaGf" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
OCO (One Cancels Other) ордера для подключения эмулируются локально на вашем компьютере. Это означает, что платформа должна быть подключена к вашему брокеру для правильного функционирования OCO ордеров. Если вы будете отключены и один из OCO ордеров будет исполнен,остальные ордера данной группы НЕ БУДУТ отменены! Если вас всё устраивает, нажмите I Accept, Please continue/Я принимаю, пожалуйста продолжить.
{% endhint %}

## Подключение Rithmic счета напрямую в ATAS <a href="#podklyuchenie-rithmic-scheta-napryamuyu-v-atas" id="podklyuchenie-rithmic-scheta-napryamuyu-v-atas"></a>

{% hint style="danger" %}
Счет НЕ должен быть подключен в RTrader Pro или другую платформу
{% endhint %}

1. Введите логин и пароль Rithmic аккаунта
2. Выберите сервер в зависимости от типа счёта и брокера
3. При необходимости активируйте галочку возле Aggregated quotes - в данном случае Rithmic будет присылать симплифицированные рыночные данные, что снижает нагрузку на центральный процессор, но в то же время снижается скорость обновления этих данных.
4. Уберите галочку возле Подключиться через RTraderPro

<figure><img src="/files/9KoACeiwJ1EmsVPPdPO4" alt=""><figcaption></figcaption></figure>

## Подключение Rithmic счёта в ATAS через RTrader Pro <a href="#podklyuchenie-rithmic-schyota-v-atas-cherez-rtrader-pro" id="podklyuchenie-rithmic-schyota-v-atas-cherez-rtrader-pro"></a>

{% hint style="danger" %}
Только один Rithmic счёт может быть подключен в ATAS через RTrader Pro
{% endhint %}

{% hint style="danger" %}
Настройки коннектора ATAS и RTrader Pro должны совпадать
{% endhint %}

1. Войти в RTrader Pro активировав функцию **Allow Plugins \[ON]**
2. В настройках коннектора Rithmic в ATAS поставить галочки возле **Подключиться через RTrader Pro**
3. При необходимости активируйте галочку возле Aggregated quotes - в данном случае Rithmic будет присылать симплифицированные рыночные данные, что снижает нагрузку на центральный процессор, но в то же время снижается скорость обновления этих данных.

<figure><img src="/files/MtO89rcdNxJT5fFlCYOl" alt=""><figcaption></figcaption></figure>

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

О настройках данного окна, вы можете прочесть по ссылке: [Окно настройки подключений](https://help.atas.net/ru-RU/support/solutions/articles/72000612212)

<figure><img src="/files/rf61sDB1p6gwlz0TPo24" alt=""><figcaption></figcaption></figure>

**1. Добавить** - добавить новое подключение.\
**2. Тип** - источник подключения.\
**3. Название** - имя подключения, которое можно установить самостоятельно.\
**4. Статус** - статус подключения.\
**5. Поставщик котировок** - опция выбора поставщика котировок (данное подключение будет использоваться в роли поставщика котировок).\
**6. Автоподключение** - если нужно чтобы подключение происходило автоматически при запуске платформы, то необходимо включить данную опцию.\
**7. Кнопка настройки подключения.**\
**8. Кнопка удаления подключения из списка.**\
**9. Подключиться/отключиться - подключить/отключить коннектор.**

## Важная особенность для Rithmic подключения <a href="#vazhnaya-osobennost-dlya-rithmic-podklyucheniya" id="vazhnaya-osobennost-dlya-rithmic-podklyucheniya"></a>

Как показывает практика, 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, которые были получены ранее:

<figure><img src="/files/22nLBFtEfESnyofNtHcs" alt=""><figcaption></figcaption></figure>

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://start.atas.net/ru/shag-4.-podklyuchi-schet/futures/rithmic.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
