Tradewaysdocs
Торговля

Журнал сделок

Полная таблица сделок с умным поиском, локальными фильтрами, inline-редактированием, массовыми операциями и корзиной.

Журнал сделок

Журнал сделок на /trades - это место, где Вы садитесь и проходите свои сделки: разбираете их, добавляете теги, исправляете импорт, наводите порядок. Каждая сделка в активном счете отображается строкой в одной длинной таблице; нажмите любую строку, чтобы открыть полную страницу Деталей сделки.

Журнал сделок с панелью инструментов, таблицей и панелью массовых действий
Журнал сделок с панелью инструментов, таблицей и панелью массовых действий

Работа с таблицей

Сортируйте, нажимая заголовок любой колонки. Второй клик меняет направление, третий очищает сортировку. Сортировка сохраняется для пользователя между сессиями. Таблица подгружает страницы при прокрутке: когда Вы доходите до низа, следующая страница загружается автоматически.

Некоторые ячейки редактируются на месте, чтобы Вам не нужно было покидать строку. Нажмите ячейку Стратегии, чтобы открыть выбор; нажмите ячейку Теги, чтобы выбрать значения из колонки тегов; нажмите чекбокс Reviewed, чтобы переключить признак. Любые пользовательские колонки типа Select, Checkbox или Text работают так же: открываются кликом, применяются Enter или кликом вне поля, отменяются Escape. Если Вы еще не настраивали стратегии или теги для этого счета, первый клик покажет однострочную подсказку со ссылкой на Стратегии или Теги.

Колонки можно менять местами перетаскиванием, изменять по ширине за край, а двойной клик по краю подгоняет ширину под содержимое. Те же элементы управления колонками находятся на панели инструментов в разделе Отображение, который открывает popover с тремя вкладками: Колонки (видимость плюс действие Сбросить раскладку), Размеры (размер шрифта) и Выравнивание (выравнивание ячеек). Все изменения здесь зеркалятся в Настройки → Таблица сделок, поэтому раскладка следует за Вами на разных устройствах.

Справку по каждой колонке, включая все колонки экономики сделки (TP / SL, Tech RR, Realized R, MFE / MAE / MCE, gross и net P&L, пользовательские поля), см. в Настройки → Таблица сделок.

Фильтры и умный поиск

Вверху страницы находятся два поля фильтра. Поле умного поиска слева принимает свободный текст (символы, даты, дни недели, месяцы, статусы, результаты, стратегии, теги) и превращает каждый токен в чип. Нажмите Enter или Space, чтобы применить, Backspace в пустом поле, чтобы удалить последний чип. Вставка списка, разделенного пробелами (например, из таблицы), разбирает все токены за один раз. Неоднозначные токены (например, ES, который совпадает и с символом, и с тегом) появляются как янтарный чип, по которому нужно нажать для уточнения.

Распознаваемые типы чипов: дата (2025-01, january, q1, 2024), день недели, месяц, направление (long, short), статус (open, closed), результат (winner, loser, breakeven), reviewed / unreviewed, название стратегии, значение тега, точный символ и префикс символа (ES…, чтобы включить ESH5, ESM5, ESU5).

Рядом с умным поиском находятся локальные чипы фильтров: диапазон дат, статус, сторона, результат, состояние reviewed. Чипы, которые не помещаются, сворачиваются в popover Еще, где также находятся длиннохвостые измерения (инструменты, символы, теги, стратегии, цена входа, размер позиции, дни недели, время дня). Механика фильтров общая для всего приложения; см. Фильтр.

Глобальный фильтр из заголовка все равно применяется сверху. Локальные фильтры сужают дальше; работают оба.

Переключатель Корзина на панели инструментов переключает таблицу между активными и soft-deleted сделками (подробнее ниже). Бейдж рядом показывает количество в корзине, если там что-то есть.

Массовые операции

Отметьте чекбокс в любой строке, чтобы начать выбор. Чекбокс в заголовке переключает все загруженные строки. Когда фильтр сужает набор до управляемого размера, ссылка Выбрать все подходящие сделки расширяет выбор на каждую сделку, соответствующую фильтру, а не только на загруженное окно. Выбор всех подходящих недоступен, пока активны фильтры по тегам, стратегиям, дням недели или времени дня, потому что эти измерения нельзя применить на сервере в масштабе.

Когда выбрана хотя бы одна строка, над таблицей появляется панель массовых действий:

  • Отметить разобранными и Отметить неразобранными переключают признак reviewed.
  • Назначить стратегию и Назначить тег открывают выбор с тремя режимами: Добавить добавляет, Заменить перезаписывает, Удалить отсоединяет.
  • Принудительно закрыть закрывает все открытые сделки в выборе по цене последнего исполнения.
  • Переместить переносит сделки в другой счет и назначает там новые номера сделок, предупреждая, если валюта отличается или если пользовательским полям не хватает соответствующих колонок.
  • Исправить часовой пояс заново интерпретирует импортированные временные метки в другой IANA timezone. Полезно, когда импорт брокера попал не в тот рыночный часовой пояс, даже если из-за этого некоторые сделки переходят на другой день.
  • Сбросить метрики очищает кешированные MFE / MAE / MCE, чтобы они пересчитались по рыночным данным.
  • Удалить перемещает выбор в корзину, где его можно восстановить в течение 30 дней.

Массовые задания выполняются на сервере. Toast в правом нижнем углу отслеживает прогресс, позволяет отменить задачу в середине выполнения и сообщает итоговое количество. Выбор очищается после передачи задания; сделки продолжают обновляться в фоне.

При просмотре общего счета в роли наставника все массовые действия отключены и показывают tooltip "Представление наставника только для чтения".

Корзина

Корзина на панели инструментов переключает таблицу на soft-deleted сделки. Баннер напоминает, что все здесь можно восстановить 30 дней, затем оно исчезнет окончательно. Выбор строк позволяет Восстановить их обратно в активную таблицу или Удалить навсегда, что удаляет сделки вместе с их исполнениями, изображениями и заметками; это действие нельзя отменить. Корзина доступна только владельцу; наставники, просматривающие общий счет, вообще не видят переключатель.

Когда в активной таблице нечего показывать, Вы увидите "No trades recorded yet.", если на счете вообще нет сделок, или "No trades match your current filters.", если все скрыто фильтрами. Пустая корзина показывает "The trash is empty."

Виджеты страницы

Над таблицей можно закрепить небольшую полосу KPI-карточек и графиков, которые используют тот же фильтр, что и строки ниже; каталог и способ добавления см. в Виджетах страницы.

См. также

On this page