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

Изменено Пт, 23 Окт на 3:32 PM

Для каких версий: ATAS (Windows) и ATAS X (Windows и macOS). Подключение Rithmic в обеих версиях работает одинаково.

Rithmic — сервис рыночных данных и передачи ордеров для фьючерсов. Многие фьючерсные брокеры и проп-фирмы выдают клиентам счёт Rithmic. В статье — что нужно до подключения, как добавить подключение, какой сервер выбрать и что делать, если подключиться не удаётся.

Что нужно до подключения

  • Логин и пароль Rithmic от брокера или проп-фирмы. ATAS не выдаёт логины Rithmic и не продаёт данные Rithmic. Тариф ATAS, в том числе Ultra, данные Rithmic не включает. Логин, пароль и название системы Rithmic присылает брокер или проп-фирма, которые открыли вам счёт, — обычно письмом. Если брокера или проп-фирмы у вас ещё нет: список брокеров и проп-фирм, с которыми работает Rithmic, опубликован на сайте Rithmic.
  • Или бесплатный демо-доступ Rithmic. Rithmic даёт бесплатный демо-доступ на 14 дней с данными в реальном времени. Это отдельная регистрация на сайте Rithmic, она не связана с 14-дневным пробным периодом ATAS. При регистрации выберите Non-Professional в соглашении о рыночных данных и активируйте пользователя Rithmic по ссылке из письма Rithmic. Логин демо-доступа — почта, с которой вы регистрировались, пароль — тот, что вы задали. Пошаговая инструкция — в статье о регистрации демо-доступа Rithmic.
  • Тариф ATAS Pro или Ultra либо пробный период Pro или Ultra. На тарифах Start и Plus подключение Rithmic добавить нельзя: ATAS показывает сообщение «Your current plan does not allow you to add US&EU connectors». На тарифе Pro одновременно могут работать 3 подключения, на Ultra — без ограничений. Подключения ATAS Sim и dxFeed с задержкой 15 минут в этот лимит не входят.
  • Если лицензию ATAS выдала проп-фирма, в списке подключений видно только подключение этой проп-фирмы и её серверы. Общего подключения Rithmic в списке нет. Чтобы подключить счёт Rithmic другой фирмы или брокера, нужен собственный тариф ATAS Pro или Ultra.
  • Данные по биржам, на которых вы торгуете. Rithmic передаёт данные тех бирж, которые брокер или проп-фирма открыли для вашего счёта. Например, для фьючерсов на золото (GC, MGC) нужны данные биржи COMEX. Если биржи нет в вашей подписке, попросите брокера или проп-фирму её добавить.

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

1. Откройте окно Connections и нажмите Add connection. В ATAS окно Connections открывается из главного окна. Для ATAS X — см. статью об окне подключений ATAS X.

2. Выберите Rithmic в группе US and EU markets (или введите Rithmic в поиске) и нажмите Next.

3. При первом добавлении подключения Rithmic ATAS показывает соглашение об ордерах OCO. OCO (One Cancels Other) — пара ордеров, где исполнение одного отменяет другой. В подключении Rithmic эту связку отслеживает ATAS на вашем компьютере, а не сервер брокера. Второй ордер группы ATAS отменяет, только пока ATAS подключён. Если связь пропала и один ордер группы исполнился, второй остаётся у брокера и тоже может исполниться. Если вы согласны, нажмите I Accept, Please Continue.

4. На вкладке Basic введите Login и Password и выберите Server. Настройки на вкладке Advanced можно оставить по умолчанию. Нажмите OK.

Вкладка Advanced:

НастройкаВкладкаЧто указать
Connection nameBasicЛюбое название. Оно показывается в окне Connections рядом с типом подключения, например «Rithmic (Мой счёт)».
LoginBasicВаш идентификатор пользователя Rithmic из письма брокера, проп-фирмы или демо-доступа Rithmic. Это не логин ATAS и не номер счёта. Лишние пробелы в начале и в конце ATAS убирает сам.
PasswordBasicВаш пароль Rithmic.
ServerBasicСистема и шлюз Rithmic, например «Apex. Chicago Area». Подробнее — в следующем разделе. По умолчанию стоит «Rithmic paper trading. Chicago Area»: это верно только для демо-доступа и учебных счетов Rithmic.
Use RMS CommissionAdvancedПо умолчанию выключено.
Aggregated quotesAdvancedПо умолчанию включено. Rithmic присылает упрощённые рыночные данные: нагрузка на процессор ниже, но данные обновляются реже. Выключите, если используете данные MBO (стакан с отдельными заявками).
Connect via RTrader ProAdvancedПо умолчанию выключено. Для прямого подключения оставьте выключенным. Подробнее — в разделе «Подключение через R|Trader Pro» ниже.
Connection timeout (ms)AdvancedПо умолчанию 10000. Менять не нужно.

Выбор сервера: система и шлюз

Каждый пункт списка Server состоит из двух частей: системы Rithmic и шлюза, например «LucidTrading. Chicago Area». ATAS не выбирает сервер сам.

  • Система. Выберите систему, которую брокер или проп-фирма указали в письме Rithmic. Это та же система, что вы выбираете при входе в R|Trader Pro. Неверная система — самая частая причина, по которой верные логин и пароль не принимаются.
  • Демо-доступ и учебные счета Rithmic: Rithmic Paper Trading.
  • Проп-фирмы со своей системой в списке: Apex, Bulenox, DayTraders.com, FundedFuturesNetwork, Legends Trading, LucidTrading, MES Capital, PropShopTrader, TheTradingPit, ThriveTrading, TopstepTrader, TradeFundrr, Tradeify. Обычно в письме фирмы указана её собственная система, но ориентируйтесь на письмо: для некоторых счетов это Rithmic Paper Trading.
  • Другие брокеры и проп-фирмы: система из письма, например Rithmic 01 или Rithmic Paper Trading. Если не уверены, спросите у фирмы, какая система Rithmic у вашего счёта.
  • Шлюз. Выберите ближайшую к вам локацию: например, Chicago Area или NYC Area в США, Frankfurt или Europe в Европе, Singapore, Tokyo или Sydney в Азии и Австралии.

Подключение через R|Trader Pro (необязательно)

R|Trader Pro — собственная торговая программа Rithmic для Windows. Для работы с Rithmic в ATAS она не нужна: достаточно прямого подключения. Режим «Connect via RTrader Pro» нужен, если R|Trader Pro открыт с тем же логином Rithmic. Без этого режима вход из ATAS может закрыть вашу сессию в R|Trader Pro: Rithmic держит одну сессию на логин.

В этом режиме ATAS получает рыночные данные и историю через R|Trader Pro, а ордера отправляет напрямую в Rithmic. Поэтому Login, Password и Server в ATAS всё равно нужно заполнить правильно.

1. Запустите R|Trader Pro и войдите с включённым Allow Plugins.

2. В настройках подключения Rithmic в ATAS включите Connect via RTrader Pro на вкладке Advanced, а на вкладке Basic выберите в Server те же систему и шлюз, что в R|Trader Pro.

3. Не закрывайте R|Trader Pro, пока ATAS подключён. Настройка Aggregated quotes в ATAS в этом режиме не действует.

На macOS используйте прямое подключение: R|Trader Pro — программа для Windows.

Проверьте, что подключение работает

  • В окне Connections у подключения Rithmic в колонке State стоит Connected.
  • Откройте график инструмента из подключения Rithmic. Инструмент со значком часов — из подключения dxFeed с задержкой 15 минут: данные по нему приходят с опозданием, и ваш счёт Rithmic для него недоступен. Откройте тот же инструмент без значка часов.
  • Открывайте текущий контрактный месяц или непрерывный контракт. Когда срок контракта заканчивается (экспирация), его график перестаёт обновляться.
  • В торговой панели выберите свой счёт Rithmic. Если счёта нет в списке, проверьте, что график открыт по инструменту из подключения Rithmic и что брокер или проп-фирма активировали счёт. Счёт в списке сам по себе не значит, что данные идут: проверьте, что график обновляется.
  • Если подключений несколько, отметьте Quotes provider только у одного из них в окне Connections. Это подключение передаёт данные в графики, стакан и другие окна.

Если логин не принимается

Сообщения «Login failed» и «Repository Connection Login Failed. Please contact the FCM/IB who issued your login ID» значат, что Rithmic не принял логин, пароль или выбранную систему. Второе сообщение присылает сам Rithmic, ATAS показывает его как есть. После отказа ATAS перестаёт переподключаться: повторные попытки могут привести к блокировке учётной записи со стороны Rithmic. Проверьте по порядку, затем подключитесь снова.

1. Проверьте систему в поле Server. Это должна быть ровно та система, которую брокер или проп-фирма указали в письме Rithmic. У одних проп-фирм это их собственная система (например, Apex), у других — Rithmic Paper Trading. Если выбрана другая система, логин не принимается.

2. Войдите с тем же логином и паролем в R|Trader Pro (Windows) или в веб-версию R|Trader. Если вход не проходит и там (R|Trader Pro часто пишет «Login Failed. Please contact Administrator»), проблема в учётной записи Rithmic, а не в ATAS. Если учётная запись Rithmic новая, проверьте, что она активирована по ссылке из письма Rithmic и что при первом входе в R|Trader Pro или его веб-версию вы приняли соглашения Rithmic. Если вы меняли или забыли пароль, восстановите его. По демо-доступу обращайтесь в Rithmic. По счёту брокера или проп-фирмы — в фирму, которая выдала логин.

3. Если в R|Trader Pro вход проходит, а в ATAS нет, выберите в ATAS те же систему и шлюз, что в R|Trader Pro. Проверьте, что логин в этот момент не используется в другой программе, и проверьте настройку «Connect via RTrader Pro» на вкладке Advanced: она должна быть включена, только если запущен R|Trader Pro.

Другие сообщения и проблемы

Что вы видитеПочему такЧто делать
Rithmic нет в списке подключенийЛицензию ATAS выдала проп-фирма, и в списке видно только её подключение, или ваш тариф не включает Rithmic.Используйте подключение проп-фирмы из списка или оформите тариф ATAS Pro или Ultra.
«Your current plan does not allow you to add US&EU connectors»Тарифы Start и Plus не позволяют подключить Rithmic.Перейдите на Pro или Ultra или начните пробный период Pro или Ultra, затем перезапустите ATAS.
«Logged in from elsewhere, for example RTrader Pro or another platform instance» или подключение обрывается через 20–40 секунд после входаТот же логин Rithmic используется в другой программе или на другом компьютере, и Rithmic закрывает более старую сессию.Закройте другую сессию: R|Trader Pro, другую платформу, ATAS на другом компьютере или VPS, веб- или мобильное приложение брокера. Чтобы работать в R|Trader Pro и ATAS одновременно, используйте режим «Connect via RTrader Pro».
«You are using the RTrader plugin connection, but RTrader is not currently running» или «…not currently logged in»Включено «Connect via RTrader Pro», но R|Trader Pro не запущен или в нём не выполнен вход с Allow Plugins.Запустите R|Trader Pro и войдите с Allow Plugins или выключите «Connect via RTrader Pro» для прямого подключения.
«Bad Input»В Windows выбран не григорианский календарь.В региональных настройках Windows переключите календарь на григорианский и подключитесь снова.
«Connection timeout.»Подключение не открылось вовремя. Его может блокировать брандмауэр, антивирус, VPN или ограничения сети.Проверьте интернет, разрешите ATAS в брандмауэре и антивирусе, попробуйте без VPN, затем подключитесь снова.
Подключено, но виден только счёт Demo или данные отстают на 15 минутГрафик открыт по инструменту из подключения dxFeed с задержкой 15 минут (значок часов).Откройте инструмент из подключения Rithmic, без значка часов.
Подключено, но график стоитСрок контракта закончился, или биржи нет в вашей подписке на данные.Откройте текущий контрактный месяц или непрерывный контракт. Если график всё равно стоит, проверьте тот же инструмент в R|Trader Pro: если данных нет и там, обратитесь к брокеру или проп-фирме.
Рыночные данные приходят с задержкойЗадержка может быть на стороне Rithmic, сети или из-за нагрузки на компьютер.Сравните время одних и тех же сделок в R|Trader Pro и в Smart Tape в ATAS. Если R|Trader Pro тоже отстаёт, задержка на стороне Rithmic. Если отстаёт только ATAS, напишите в поддержку ATAS.
«Heartbeat has been quiet for … seconds»Rithmic сообщает о возможных проблемах со связью. Обновления ордеров и позиций могут приходить с задержкой.Переподключите Rithmic, прежде чем продолжать торговлю. После этого сообщения ATAS спрашивает подтверждение при закрытии позиции.
«Your platform license has expired. Please renew the license to restore your access to this connector.»Срок вашей лицензии ATAS закончился. С лицензией от проп-фирмы это происходит, когда заканчивается лицензия проп-фирмы.Продлите лицензию ATAS. Если лицензию выдала проп-фирма, обратитесь в проп-фирму.
«Some orders have been sent to the broker server, but the response wasn't received…»ATAS не получил ответ брокера по уже отправленным ордерам. Позиция в ATAS может отличаться от настоящей.Проверьте интернет. Прежде чем отправлять новый ордер, проверьте позицию и ордера в R|Trader Pro или в платформе брокера.
Ордер отклонён: «permission denied», «not allowed to place order», «Order can be placed only by administrator» или «The risk management system rejected the request»Сообщение присылает Rithmic или брокер: у счёта есть торговые ограничения или лимит риска на стороне брокера.Обратитесь к брокеру или проп-фирме. ATAS не может изменить эти ограничения.
Данные MBO не появляютсяДля MBO нужен второй уровень стакана (Level 2) в подписке Rithmic, а настройка Aggregated quotes должна быть выключена.Выключите Aggregated quotes на вкладке Advanced в настройках подключения Rithmic. Если MBO всё равно нет, спросите брокера или проп-фирму, входит ли MBO в вашу подписку.

Полезно знать

  • Rithmic и Rithmic (extended) — два разных типа подключения. У Rithmic (extended) отдельные логины для ордеров и для рыночных данных. Если брокер или проп-фирма не говорили использовать Rithmic (extended), выбирайте Rithmic.
  • Один логин Rithmic работает только в одной сессии одновременно. Если тот же логин открыт в другой платформе, закройте её перед подключением в ATAS или используйте режим «Connect via RTrader Pro» вместе с R|Trader Pro.
  • Данные MBO, второго уровня стакана (Level 2) и опционов зависят от вашей подписки Rithmic. Подробнее — в статьях об этих данных.

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

Отлично!

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

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

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

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

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

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

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