Диагностика подключения: шесть измеренных шагов от шлюза до первого тика

Диагностика подключения проходит подключение к Rithmic шаг за шагом — шлюз, система, маршрут, аутентификация, подписка, первый тик — и сообщает, что измерил каждый шаг. Она никогда не объявляет причину достоверной, а её копируемый отчёт не содержит пароля.

Senzoukria · Документация · Обновлено: сентябрь 2026


Где найти

Где
Подключения брокеров → Добавить или изменить подключение → шаг 3 · Учётные данные, под полями; кнопка «Запустить диагностику» (сама не запускается никогда)
Пробный контракт
Текущий ближайший MNQ на CME, вычисленный из даты, — никогда не зашитый символ
Ожидание первого тика
От 10 до 30 с, выводится из heartbeat системы
Тайм-аут проверки шлюза
8 с

Что она делает

Подзаголовок называет условия: «Проходит подключение шаг за шагом и сообщает, что измерил каждый шаг». Шаги появляются по мере завершения; отсутствующий в списке шаг означает, что цепочка остановилась раньше. Заключительный блок гласит: «Эта диагностика сообщает то, что измерила, и перечисляет возможные причины по частоте. Она никогда не объявляет одну из них достоверной: отказы, одинаковые на экране, имели разные причины».

До того как брокера о чём-либо спросят, применяются две защиты. Пробный символ обновляется, если он истёк, потому что мёртвый контракт даёт подписку, которая принята и молчит, — точная подпись стены прав доступа, не будучи ею. И проверяется календарь CME Globex, потому что спокойный поток и сломанный поток выглядят на экране одинаково.

Измерение привязано к своему контексту: измените шлюз, имя системы, имя пользователя или пароль — и показанный результат отбрасывается, поэтому экран никогда не показывает вердикт о значениях, которых в форме уже нет.

Шаги

Шесть шагов по порядку, с формулировками при успехе и при отказе
ШагУспехОтказ
Шлюз доступенШлюз ответил.Шлюз не ответил. Проверьте URL и то, что его не блокируют межсетевой экран, VPN или прокси.
Система распознанаШлюз обслуживает «{system}».«{system}» нет среди систем, которые обслуживает этот шлюз. Загрузите живой перечень и выберите ту, где живёт ваш счёт.
Шлюз и система согласованыМаршрут верен — этот шлюз действительно обслуживает эту систему, поэтому отказ ниже возникает не из-за маршрута.Этот шлюз не обслуживает эту систему. Вход был бы отклонён при любых учётных данных.
АутентификацияБрокер принял вход.Брокер отклонил вход: {error}
Подписка на данныеБрокер принял подписку на {symbol}.Брокер отклонил подписку: {error}
Получен первый тикПервый тик получен через {ms} мс.Ни одного тика за {seconds} с.

Когда всё принято, а данных нет

Если цепочка доходит до последнего шага и тик не приходит, панель показывает «Всё принято, данные не идут» с измеренными фактами, а затем возможные причины, упорядоченные по частоте. Причины, уже исключённые измерением, убираются, а не переставляются: причина «рынок закрыт» появляется, только если рынок действительно закрыт, а причина «истёкший контракт» — только если символ пришлось обновить. Две причины остаются всегда: другая сессия, открытая под тем же логином, и логин, который может быть не подготовлен для этих данных, — последнее может подтвердить только брокер.

Блок заканчивается фразой, которую нужно отправить: «Спросите у брокера именно так: открыт ли мой логин для доступа через сторонний API, для каких данных и под каким именем системы?»

Копирование, руководство и ограничения

  • «Скопировать результат» кладёт в буфер обмена текстовый отчёт: шлюз, система, символ, каждый шаг с исходом и деталями, системы, обслуживаемые шлюзом, предупреждения и блок о молчании. Пароля в нём нет никогда.
  • Красный шаг предлагает «Загрузить живой перечень систем со шлюза» или «Покажи, куда нажать» — последнее открывает пошаговое руководство на соответствующем шаге.
  • Диагностика доступна только на подключениях через Rithmic. У подключений по мосту (NinjaTrader, Quantower) шестишаговой цепочки нет; их статус берётся из живого снимка моста.
  • Пройденная диагностика доказывает первый тик по пробному контракту в этот момент; она не подтверждает права на другие инструменты и доступность истории.

Эта страница на других языках

Частые вопросы

Запускается ли диагностика сама, когда я открываю мастер?
Нет. Она открывает свою сессию только по клику, а пароль берёт из формы, никогда не перечитывая его из связки ключей.
Почему она проверяет MNQ, а не мой символ?
Мастер символ не спрашивает. Проверка использует текущий ближайший MNQ на CME, вычисленный из даты, чтобы истёкший контракт никогда не заставил диагностику измерять молчание мёртвого символа.