Синхронизация журнала с Rithmic: ручная загрузка, автосинхронизация и комиссии
Журнал заполняется сам с подключённого счёта Rithmic: автоматическая синхронизация срабатывает при выходе из позиции и по страховочному таймеру раз в 15 минут, а кнопка «Синхронизировать с Rithmic» вручную подтягивает историю за 60 дней. Исполнения сводятся в сделки, дедуплицируются по идентификаторам и обременяются комиссией проп-фирмы за контракт.
Senzoukria · Документация · Обновлено: сентябрь 2026
Где найти
- Где
- Журнал → Сделки → значок состояния, поле «Комиссия / контракт» и кнопка «Синхронизировать с Rithmic»
- Глубина ручной загрузки
- 60 дней (значение бэкенда по умолчанию, когда диапазон не задан)
- Глубина автосинхронизации
- 30 дней; не менее 30 с между двумя автосинхронизациями; задержка 5 с после выхода из позиции
- Комиссия по умолчанию
- Пусто = ставки проп-фирм по продуктам (микроконтракты $0,50, E-mini $3,50 туда-обратно); хранится под ключом orderflow.journal.commissionPerContract.v2
Что она делает
Значок состояния показывает «{n} синхронизировано · {когда}», считая только сделки выбранного счёта, с подсказкой «Импортировано из Rithmic / Apex». Относительное время выглядит как «Синхронизации не было», «Только что», «{n} мин назад», «{n} ч назад» или дата. Кнопка «Синхронизировать с Rithmic» на время работы превращается в «Синхронизация…» и завершается уведомлением вроде «+3 новых · 1 обновлена · BX107189-01» (перечисляется до трёх счетов, дальше «+N») либо сообщением об ошибке на 8 секунд. Успешная синхронизация обновляет таблицу, статистику и отпечаток сессии.
Rithmic не присылает комиссий, поэтому журнал добавляет их сам; иначе он показывал бы валовой P&L, тогда как у брокера цифры чистые. Поле «Комиссия / контракт» принимает сумму за оборот туда-обратно в долларах (0 или больше); если оставить его пустым, применяются ставки проп-фирм по продуктам. Значение вступает в силу со следующей синхронизации.
Настройки
| Настройка | По умолчанию | Что меняет |
|---|---|---|
| Комиссия / контракт | авто (ставки по продуктам) | Комиссия за оборот туда-обратно, вычитаемая с каждого контракта при следующей синхронизации; хранится локально |
| Синхронизировать с Rithmic | окно 60 дней | Ручная догрузка; дедупликация по идентификаторам исполнений делает повторные загрузки безвредными |
| Окно автосинхронизации | 30 дней | Достаточно широко, чтобы недавняя история свежего счёта попала в журнал с первого автоматического прохода |
| Задержка после выхода из позиции | 5 с | Пауза между обнулением позиции и загрузкой, чтобы закрывающее исполнение уже было опубликовано |
| Минимальный интервал | 30 с | Загрузка, запрошенная раньше, откладывается, а не отбрасывается |
| Страховочный таймер | 15 мин | Срабатывает только тогда, когда с последней успешной синхронизации было исполнение или выход из позиции |
Как автосинхронизация решает, запускаться ли
Автосинхронизация подключается вместе с маршрутом журнала и работает, только пока подключение к брокеру готово. Она срабатывает один раз при открытии маршрута, затем после каждого события «позиция обнулилась» с задержкой в 5 секунд и каждые 15 минут как страховка. Этот периодический проход проходит через шлюз: он открывает сессию ордерного плана, только если с момента последней успешной синхронизации наблюдалось исполнение (исполненный объём больше нуля) или выход из позиции. Неудачная синхронизация оставляет шлюз открытым, поэтому сетевой таймаут не может потерять реальное исполнение. Ритм в 15 минут заменил прежние 90 секунд, которые открывали около двенадцати сессий в час в дни без единой сделки.
Каждая пара исполнений становится одной сделкой с ключом из идентификаторов входного и выходного исполнения. Rithmic переиспользует идентификаторы исполнений, поэтому ключ сочетает идентификатор исполнения с его собственным идентификатором ордера и временем; та же пара, увиденная повторно, лишь увеличивает объём и пересчитывает P&L. P&L переводится в доллары через стоимость пункта продукта; когда стоимость пункта неизвестна, сумма остаётся в пунктах и в журнал пишется предупреждение.
Как этим пользоваться
Подключите профиль Rithmic, откройте журнал и дайте первой автосинхронизации заполнить последние 30 дней. Для более глубокой истории, до 60 дней, используйте «Синхронизировать с Rithmic». Задайте «Комиссию / контракт», если ваша проп-фирма берёт за оборот иную ставку, чем значения по умолчанию, и синхронизируйте снова, чтобы чистый P&L совпал с отчётом брокера. У синхронизированных сделок в таблице стоит зелёная метка «sync» и номер счёта, который использует полоса выбора счёта.
Ограничения и подводные камни
- Синхронизация никогда не удаляет сделки. Удаление истории счёта — отдельная явная очистка в полосе выбора счёта.
- Указанная здесь комиссия применяется только к сделкам, синхронизированным после этого; более ранние строки сохраняют ту комиссию, с которой были импортированы, пока синхронизация их не обновит.
- Значок состояния считает выбранный счёт. «Все счета» суммируют все синхронизированные счета на этом компьютере.
- Логин без права на поток счёта не может получать данные счёта; синхронизация журнала зависит от того, публикует ли брокер исполнения.
Связанные страницы
- Обзор журнала и область счёта
- Журнал: вкладка сделок
- Программа для футпринта на Rithmic
- Программы потока ордеров и правила проп-фирм
Эта страница на других языках
Частые вопросы
- Нужно ли нажимать «Синхронизировать» после каждой сделки?
- Нет. Когда позиция обнуляется, автоматическая синхронизация запускается примерно через пять секунд. Кнопка нужна для догрузки истории до 60 дней и для ручной проверки.
- Почему мой P&L отличается от отчёта Rithmic?
- Rithmic не присылает комиссий; журнал вычитает комиссию за оборот туда-обратно с каждого контракта, по умолчанию по ставкам проп-фирм для каждого продукта. Настройте «Комиссию / контракт» и синхронизируйте снова.
- Работает ли периодическая синхронизация весь день?
- Только пока открыт маршрут журнала с живым подключением и только когда с последней успешной синхронизации было исполнение или выход из позиции.