Торговый журнал вместо брокерской выписки: как TradeReview помогает разбирать сделки из MetaTrader 5, cTrader и других платформ
Мы делаем TradeReview — торговый журнал, который забирает сделки из MetaTrader 5, cTrader и ещё десятка платформ. Ниже — зачем вообще нужен журнал, если у брокера и так есть история счёта, что из MT5 приходит само, а что придётся дописывать руками, и как мы разбираем сделки раз в неделю.
История счёта отвечает на один вопрос
В отчёте MT5 есть всё, что исполнилось: цены, объём, комиссия, своп, результат. Чего там нет — так это того, что было у вас в голове в момент входа. По какой идее вы вошли. Где стоял стоп, когда вы нажимали кнопку, а не куда вы его потом передвинули. Собирались ли вы вообще брать эту сделку или она случилась после двух убыточных подряд.
Без этих данных невозможно ответить на вопросы, ради которых и ведут журнал: какой сетап приносит деньги, а какой только создаёт обороты; в какие часы вы сливаете; сколько стоят сдвинутые стопы за месяц.
Есть известная работа Барбера, Ли, Лю и Одина: они взяли все сделки Тайваньской биржи за 1992–2006 годы и посмотрели, что происходит с дейтрейдерами. Как группа те теряли деньги после комиссий каждый год из пятнадцати, а стабильно в плюсе на обычный торговый день оказывались меньше 3% (Barber, Lee, Liu, Odean, 2017, PDF). Это акции, не форекс, но причин думать, что на MT5 картина веселее, у нас нет. Журнал не вытащит убыточную стратегию в плюс. Он нужен для другого: понять, в какой вы группе, раньше, чем это выяснится по депозиту.
Что из MT5 приходит само
Журнал обычно умирает на второй-третьей неделе, когда надоедает перебивать сделки руками. Поэтому первое, что мы сделали, — импорт.
Для MT5 подключение выглядит так: в разделе Broker Sync выбираете MetaTrader 5, указываете сервер брокера, номер счёта и пароль — мы просим инвесторский, он только на чтение. Первая синхронизация забирает всю историю счёта, дальше сервис докачивает новые сделки раз в час. Брокер может быть любой, у кого есть MT5: в списке серверов их больше 450. Так же работают cTrader, TradeLocker, Interactive Brokers, Alpaca и eToro. MT4, NinjaTrader, Tradovate, Webull и ещё несколько платформ подключаются только через файл выгрузки. Полный список с тем, как именно подключается каждая, — на странице поддерживаемых брокеров.
В карточке сделки после импорта есть вход и выход, объём, комиссия, своп, стоп и тейк, результат в деньгах и в R — там, где есть стоп, от которого R можно посчитать.
Две вещи из брокера не приходят, и их придётся добавить самому. Первая — название сетапа: тег вроде «пробой уровня» или «откат к EMA». Вторая — чек-лист правил по этой сделке: вошли ли по сигналу, стоял ли стоп по плану, не сдвигали ли его. В TradeReview это делается в карточке стратегии: пишете правила один раз, потом на каждой сделке отмечаете галочками, что соблюли. Сервис считает процент соблюдения и показывает результат по сделкам, где правило выполнено. Без тега и чек-листа журнал ничем не отличается от выписки, сколько бы графиков в нём ни рисовалось.
Как это выглядит на одной сделке
Пример, чтобы было понятно, что именно считается. Цифры условные, но арифметика та же, что в сервисе.
Шорт EURUSD, 0,5 лота. Вход 1,0850, стоп 1,0880 — 30 пунктов, то есть риск 150 $. Это 1R. Выход 1,0810: плюс 40 пунктов, 200 $ до издержек. Комиссия 3,50 $, своп −1,20 $, чистыми 195,30 $, или +1,30R. Тег — «пробой уровня». В чек-листе две галочки из трёх: стоп в безубыток переведён раньше, чем положено по правилу.
Одна такая сделка ни о чём не говорит. Через 30–40 сделок с тем же тегом уже видно, держится ли винрейт, какой средний R и что делают с результатом сделки, где правило нарушено. На выборке меньше 30 цифры гуляют на десятки процентов — на двадцати сделках сетап легко выглядит рабочим, а на шестидесяти оказывается около нуля.
Как мы разбираем сделки
Режим разбора у нас называется Review Sessions. Сервис показывает одну неразобранную сделку и то, как она сдвинула результат. Вы ставите тег, проходите чек-лист, пишете строчку в заметку — что сделать иначе — и отмечаете сделку как разобранную. На сделку уходит минута-две; на неделю из полутора десятков сделок — полчаса. Пропустили неделю — сделки никуда не денутся, так и будут висеть неразобранными, пока до них не дойдёте.
Дальше всё обычное: винрейт, профит-фактор, матожидание, средний R, календарь P&L и кривая эквити — по счёту и отдельно по каждому тегу. Есть чат, который умеет только одно: считать по вашим сделкам. Спросить «в какие часы у меня самые большие убытки» можно, спросить «что купить» — бесполезно, он так не сделан.
Чего в TradeReview нет
Сигналов, копирования сделок и готовых стратегий — сервис не подключается к счёту на запись, он только читает историю. Нет реплея графиков. Нет контроля правил проп-фирм вроде дневной просадки — об этом нас спрашивают, но пока это чек-лист, который заполняете вы сами, а не автоматическая проверка.
Что бесплатно
Бесплатный тариф без карты и без срока: один счёт, ручной ввод, первый файл с историей загружается бесплатно, Review Sessions и статистика включены. Авто-синхронизация с MT5 и остальными платформами — на платном тарифе; цены на странице тарифов. Отдельно, без регистрации, работают калькуляторы размера позиции, риск/прибыли и восстановления после просадки, и лежат шаблоны журнала для Excel и торгового плана.
Бесплатного тарифа хватает, чтобы за месяц понять, появляется ли у вас в журнале что-то, чего не было в выписке. Если нет — значит, вы либо не ставите теги, либо вам журнал пока не нужен.