Разбор сделки из журнала в реплее: кнопка «Разобрать в реплее»
Из панели подробностей сделки в журнале кнопка «Разобрать в реплее» готовит экран подготовки реплея с контрактом сделки и её торговым днём CME. Дальше вы загружаете сессию как обычно и переигрываете день вокруг своего решения.
Senzoukria · Документация · Обновлено: сентябрь 2026
Где найти
- Где
- Журнал → «Сделки» → открыть сделку → «Разобрать в реплее» (вверху справа панели подробностей)
- Недоступно, когда
- Подсказка «Реплею нужны контракт CME и время входа»: неизвестный корень, спот по крипте или нечитаемое время входа
- Правило дня
- Торговый день CME — это день, когда сессия закрывается; вход в 17:00 по Чикаго или позже относится к следующему дню
- Сохранение
- Подготовка передаётся только в состоянии навигации; ничего не сохраняется
Что это делает
Журнал знает, когда и на чём было принято решение; реплей умеет воспроизвести один день CME по одному контракту. Мостом служит lib/replay/journalReplayLink.ts: он переводит сделку в подготовку реплея и не делает ничего сверх этого. Он ничего не загружает, никуда сам не переходит и не трогает ни одного хранилища. Кнопка в панели подробностей сделки вызывает его, переходит на /replay с подготовкой в состоянии маршрута, а экран подготовки подставляет значения в свои поля. Кнопку «Загрузить сессию» вы нажимаете сами.
Экран подготовки показывает строку состояния «Подготовлено из вашего журнала: {symbol}, сессия за {day}», чтобы истёкший контракт и старая дата не выглядели ошибкой экрана. Если день сделки ещё не закрыт (позже вчерашнего), календарь откатывается к последней закрытой сессии и добавляет: «Та сессия ещё не закрыта: вместо неё выбрана последняя закрытая».
Как строится подготовка
| Поле | Правило | Пример |
|---|---|---|
| symbol | Код Rithmic с однозначным годом; голый корень разрешается в контракт ближнего месяца на дату сделки | ESZ25 → ESZ5; «MNQ» на 2026-08-12 → ближний месяц того дня |
| exchange | Из спецификации контракта: CME, NYMEX, COMEX или CBOT | NQ → CME, CL → NYMEX |
| tickSize | Из спецификации контракта | ES → 0,25 |
| dayIso | Торговый день CME для времени входа, вычисляемый в America/Chicago; час ≥ 17 переносит на следующий календарный день | Воскресенье 18:30 CT → сессия понедельника |
| category, label | Из спецификации, используются для плитки контракта | Индексы, «E-mini S&P 500» |
Как этим пользоваться
- Откройте журнал, выберите сделку на вкладке «Сделки» и нажмите «Разобрать в реплее». Панель подробностей закроется, и откроется подготовка реплея с готовыми контрактом и днём.
- При желании добавьте контекстную историю (предыдущие сессии), чтобы профиль объёма уже был на месте, затем нажмите «Загрузить сессию».
- Ползунком перемотки дойдите до времени входа, проиграйте на x1 или x2 вокруг решения и нажмите «Завершить», чтобы получить отчёт по симулированным сделкам, совершённым во время разбора.
- Контракт может быть истёкшим: на плитках каталога его не будет, но он загрузится и сохранится на диске ровно под этим именем.
Ограничения и подводные камни
Реплей воспроизводит только фьючерсы CME из тиковой истории брокера. Сделка журнала по спотовой крипто-паре, по корню, которого нет в каталоге контрактов, или с нечитаемым временем входа подготовки не получает; кнопка отключена, и подсказка объясняет почему, вместо того чтобы отправить вас в заведомо неудачную загрузку.
Именование дня отличается от графика футпринта: ключ сессии футпринта — это день, когда сессия открывается, а реплей называет днём тот, когда она закрывается. Путаница между ними сдвигает всё на сутки — поэтому существуют обе вспомогательные функции, и тесты их фиксируют.
Всё, что в состоянии навигации не имеет в точности ожидаемой формы (состояние другого маршрута, перезагрузка, старая версия), игнорируется, не ломая экран подготовки.
Связанные страницы
- Управление воспроизведением в реплее
- Отчёт по сессии реплея
- Руководство по бэктесту фьючерсов
- Программа для футпринта на Rithmic
Эта страница на других языках
Частые вопросы
- Почему на некоторых сделках кнопка неактивна?
- Реплею нужны контракт CME и время входа. Сделки по спотовой крипте, по неизвестным корням или с нечитаемым временем входа подготовить нельзя; подсказка об этом сообщает.
- Перескакивает ли он сразу на время входа?
- Нет. Он готовит контракт и день. После загрузки дойдите до времени сделки ползунком перемотки или стрелками.
- Почему выбран не тот день, что у моей сделки?
- Либо сессия сделки ещё не закрыта — тогда выбирается последняя закрытая, и подсказка об этом говорит, — либо вход был в 17:00 по Чикаго или позже, а это уже следующий торговый день CME.