Коротко. Журнал сделок — это таблица, где у каждой сделки есть не только цифры с платформы (вход, выход, объём, результат), но и ваше решение: по какому сетапу вошли, сколько рисковали, следовали ли плану и какую ошибку допустили. Раз в неделю журнал фильтруют по сетапам и ошибкам и смотрят пять метрик: winrate, profit factor, матожидание, средний R и максимальную просадку. В MetaTrader 5 сделки можно не переписывать руками — их забирает советник-монитор, а вам остаётся заполнить свои поля.
Зачем вести журнал, если в MT5 есть история
История терминала отвечает на вопрос «сколько заработал». Журнал отвечает на вопрос «почему». В истории нет причины входа, плана выхода, размера риска в R и вашей оценки исполнения — а без них нельзя отличить хороший сетап, которому не повезло, от плохого, которому повезло. Через месяц записей видно, какие сетапы дают прибыль, в какие часы вы теряете деньги и сколько стоят нарушения собственных правил.
Что записывать по каждой сделке
| Поле | Откуда | Зачем |
|---|---|---|
| Инструмент, направление, объём, цены входа и выхода, SL/TP | платформа | основа всех расчётов |
| Результат, комиссия, своп, длительность | платформа | чистый результат и стиль торговли (скальпинг, внутри дня, свинг) |
| Сетап (стратегия) и сессия | вы | сравнить сетапы между собой — главный вопрос журнала |
| Риск в % и в R, плановое соотношение прибыль/риск | вы | считать результат в R, а не в деньгах |
| Причина входа и выхода, урок | вы | понять решение через месяц, а не только результат |
| По плану или нет, оценка исполнения, ошибка | вы | посчитать, сколько стоят нарушения правил |
| Эмоции до и после, ссылка на скриншот графика | вы | увидеть связь состояния и результата |
Ошибки удобнее выбирать из короткого списка, а не писать свободным текстом: «ранний вход», «поздний вход», «вход без стопа», «сдвинул стоп», «ранний выход», «пересидел убыток», «превышен риск», «вне плана», FOMO, «отыгрыш». Только так их можно сложить и посчитать. Готовый набор полей — в статье «Дневник трейдера: шаблон Excel и пример заполнения».
Какие метрики смотреть
- Winrate — доля прибыльных сделок. Сам по себе ничего не значит: 35 % прибыльных при прибыли втрое больше убытка — хорошая система.
- Profit factor = сумма прибылей / сумма убытков (по модулю). Выше 1 — система в плюсе; устойчивые значения обычно 1,3–2.
- Матожидание = winrate × средняя прибыль − (1 − winrate) × средний убыток. Сколько в среднем приносит одна сделка.
- Средний R — результат сделки, делённый на риск, с которым в неё вошли. Сравнивает сделки разного размера и показывает, держите ли вы плановое соотношение.
- Payoff — средняя прибыль / средний убыток.
- Максимальная серия убытков и максимальная просадка — сколько боли выдерживает система. Как считать просадку правильно — в статье «Как считать просадку счёта».
Пример
20 сделок, риск на каждую — $150 (1R). 9 прибыльных в среднем по +$300, 11 убыточных в среднем по −$150.
- Winrate = 9 / 20 = 45 %.
- Profit factor = (9 × 300) / (11 × 150) = 2 700 / 1 650 ≈ 1,64.
- Матожидание = 0,45 × 300 − 0,55 × 150 = $52,5 на сделку, или 0,35R.
- Payoff = 300 / 150 = 2.
Меньше половины сделок прибыльны, а система зарабатывает: средняя прибыль вдвое больше среднего убытка. Если бы трейдер «спасал» убытки и резал прибыль, payoff упал бы до 1 — и та же точность входов дала бы минус.
Как разбирать журнал раз в неделю
- Отфильтруйте сделки по сетапу и сравните матожидание в R — уберите сетапы в минусе.
- Отфильтруйте сделки «не по плану» и посчитайте их сумму — это цена нарушений.
- Посмотрите разбивку по часам и дням недели: часто весь минус даёт одна сессия. Время сессий по Москве и UTC — в статье «Торговые сессии форекс».
- Найдите повторяющуюся ошибку и запишите одно правило на следующую неделю.
Как вести журнал MT5 автоматически в Davinchu
В Davinchu журнал заполняется сам: советник Davinchu Trade Monitor в терминале MetaTrader 5 передаёт закрытые сделки, после подключения досылает историю счёта, а после перерыва — сделки, закрытые без него. Порядок такой:
- Скачайте советник в личном кабинете и положите его в папку
MQL5/Experts. - Разрешите WebRequest для адреса кабинета: «Сервис» → «Настройки» → «Советники». Адрес показан в окне подключения счёта.
- Перетащите советник на любой график, вставьте ключ из кабинета в параметр «Ключ из кабинета Davinchu» и проверьте статус на панели советника — «● КАБИНЕТ».
С ключом из кабинета советник работает только на чтение: торговых команд сервер ему не шлёт. Дальше вы дописываете свои поля — сетап, риск в %, комментарий о причине входа, «Следовал плану?», ошибку — а R сервер считает сам по стоп-лоссу. В журнале — winrate, profit factor, средний R, payoff, матожидание, серии, просадка в деньгах и в R, разбивки по инструментам, времени, дням, сессиям и сетапам, Monte Carlo по R. Вкладка «Разбор» показывает, сколько сделок разобрано, долю сделок по плану, исполнение, стоимость нарушений и повторяющиеся ошибки. Подробнее — на странице «Журнал сделок», об установке советника — в статье «Как установить советник в MT5 и разрешить WebRequest». На тарифе Free два счёта подключаются бесплатно.
Частые ошибки
- Записывать только убыточные сделки — статистика по сетапам искажается.
- Не указывать риск: без него нельзя посчитать результат в R.
- Писать ошибки свободным текстом — их не сложить в статистику.
- Делать выводы по 10–15 сделкам: для сравнения сетапов нужно хотя бы 30–50 сделок на каждый.