Позиции и рабочие ордера: живые таблицы, отмена, склейка на 4 Гц
Таблицы открытых позиций и рабочих ордеров отражают то, что планты PnL и заявок брокера сообщают по активному счёту, с кнопкой отмены у каждой заявки и потоком позиций, склеенным до 4 Гц — кроме открытия, закрытия и переворота.
Senzoukria · Документация · Обновлено: сентябрь 2026
Где найти
- Где
- Страница «Торговля» → правая колонка, рядом со статистикой дня и кривой эквити
- Источник
- Плант PnL брокера (позиции, статистика) и плант заявок (рабочие ордера) активного счёта
- Обновление
- Позиции не чаще раза в 250 мс на инструмент; переходы — немедленно
Что они делают
«Открытые позиции» перечисляют каждую позицию, о которой сообщает брокер: символ, сторона (LONG или SHORT), количество, средняя цена, последняя рыночная цена и нереализованный P&L со знаком. Когда ничего не открыто, таблица читается как «Без позиции. Открытых позиций нет.»
«Рабочие ордера» перечисляют ожидающие заявки: символ, сторона, тип, количество с исполненным объёмом в скобках при частичном исполнении, лимит, стоп, статус и кнопку отмены. Пустое состояние читается как «Сейчас ожидающих заявок нет.» Отмена отправляет отмену по идентификатору этой заявки; бэкенд сам определяет счёт, с которого пришла строка, — та же конвенция, что и у «Закрыть всё». Ошибки показываются над таблицей.
Колонки
| Таблица | Колонки | Примечания |
|---|---|---|
| Открытые позиции | Символ · Сторона · Кол-во · Средняя · Последняя · нереализованный P&L | Цены с двумя знаками после запятой; нереализованный P&L окрашен по знаку |
| Рабочие ордера | Символ · Сторона · Тип · Кол-во (исполнено) · Лимит · Стоп · Статус · Отмена | Тип заявки заглавными буквами с заменой подчёркиваний; отсутствующие цены показаны как — |
Как склеивается поток позиций
Плант PnL брокера выдаёт по сообщению на каждое обновление без всякого ограничения частоты, и каждая публикация раньше фиксировала корень графика и перерисовывала подпись линии входа, где P&L указан до цента. По живым замерам открытая позиция поднимала число фиксаций корня с 3–5 до 12–17 в секунду. Склейщик применяет три правила: событие, которое ничего не меняет, не публикуется; публикации ограничены 4 Гц на инструмент, поэтому показанный P&L отстаёт максимум на 250 мс; а переходы — открытие, закрытие, переворот — публикуются немедленно, потому что «я вне позиции» обязано появиться в ту секунду, когда это правда. Тик в 100 мс разгружает очередь, так что последнее обновление перед затишьем рынка ждёт меньше 350 мс.
P&L закрытых сделок для статистики дня привязывается к реализованному P&L брокера на момент открытия, поэтому выход частями в несколько заходов записывается как одна сделка, в каком бы темпе он ни шёл.
Ограничения и подводные камни
- Таблицы показывают то, что сообщил брокер. Отсутствующий здесь рабочий ордер не был получен — это не то же самое, что «его нет»; при сомнении проверьте платформу брокера.
- Каждый инструмент ограничивается по частоте независимо, поэтому одна активная позиция не задерживает другую.
- Смена счёта очищает обе таблицы и память склейщика, после чего они заполняются из нового потока.
- Живая торговля идёт на вашем собственном счёте у брокера; рыночные данные оплачиваются поставщику.
Связанные страницы
Эта страница на других языках
Частые вопросы
- Почему нереализованный P&L обновляется ступеньками, а не на каждом тике?
- Поток позиций ограничен четырьмя публикациями в секунду на инструмент, чтобы график оставался отзывчивым. Ограничение обходят только открытие, закрытие и переворот позиции.
- Можно ли изменить рабочий ордер прямо из таблицы?
- В таблице есть отмена по каждой заявке. Защитным стопом и целью управляют из панели счёта или с графика, где позиция и её выходы обрабатываются вместе.