Импорт5 мин чтения· Обновлено 3 августа 2026 г.

Как загрузить данные из любого CSV/XLSX файла в торговый дневник

DnevnikTrade автоматически распознаёт форматы MT5, Binance, Bybit и QUIK. Но что делать, если у вас Тинькофф, Финам, Interactive Brokers или любой другой брокер, чей экспорт мы пока не знаем "в лицо"?

Для таких случаев есть универсальный импорт через маппинг колонок. Звучит технически, но на деле занимает 1-2 минуты — и потом эти сделки навсегда в вашем дневнике.

Шаг 1: Создайте счёт

Сначала создайте счёт в разделе «Счета» — это контейнер, в который попадут ваши сделки. Назовите его как вам удобно: «IB», «Финам ИИС», «Личный QUIK». Выберите тип (реальный/демо/пропфирма) и валюту счёта.

Если потом не увидите этот счёт в выпадающем списке при импорте — просто обновите страницу (F5).

Шаг 2: Подготовьте файл

Экспортируйте историю сделок из вашей платформы в CSV или XLSX. У большинства брокеров эта функция в разделе «История сделок» или «Отчёты». Для некоторых платформ есть пошаговые гайды — например, как выгрузить историю сделок из cTrader.

Главное условие: в файле должны быть колонки с базовой информацией о сделке:

  • Символ инструмента (EURUSD, AAPL, BTCUSDT)
  • Направление (buy/sell, long/short, покупка/продажа)
  • Цена входа (и цена выхода, если сделка уже закрыта)
  • Объём (лоты, контракты, штуки)
  • Время открытия

Прибыль/убыток, комиссия, стоп-лосс — желательно, но не обязательно. Колонку с прибылью стоит сопоставить, если она есть: без неё сделка загрузится, но статистика по прибыли будет неполной.

Шаг 3: Запустите импорт

Перейдите во вкладку «Сделки» и нажмите кнопку «Импорт». Выберите файл и счёт, в который хотите загрузить сделки.

Если ваш брокер — это MT5, Binance, Bybit или QUIK, система распознает формат сама и сразу импортирует. У MT5, кроме того, есть прямое подключение — подробнее в статье как экспортировать сделки из MT5. Если формат незнакомый — откроется окно маппинга колонок.

Шаг 4: Сопоставьте колонки

Это ключевой шаг. Маппер показывает первые строки вашего файла сверху и список полей системы снизу. Ваша задача — подсказать системе, в какой колонке вашего файла какое поле находится.

Маппинг колонок при импорте — сопоставление полей вашего файла с полями системы

Звёздочкой (*) отмечены обязательные поля: символ, направление, цена входа, объём, время открытия. Остальные опциональные.

Важно про направление: если в вашем файле есть колонка с buy/sell (или long/short, или покупка/продажа) — выберите её в поле «Направление».

Важно про цены: поля «Цена входа» и «Цена выхода» — это цена открытия и цена закрытия позиции, независимо от направления. Для лонга вход — это цена покупки, для шорта — цена продажи. Если в вашем файле колонки называются «цена покупки» и «цена продажи», сопоставляйте их по смыслу: для файла с шортами входом будет колонка с ценой продажи. Если в одном файле и лонги, и шорты с такими колонками — разделите его на два файла и загрузите по очереди.

Совет: если вы видите в файле колонку с уникальным ID сделки (Order ID, Trade ID, Ticket) — обязательно сопоставьте её с полем «ID сделки». Тогда при повторном импорте того же файла сделки не задвоятся. Без этого ID работает приблизительная дедупликация по времени и прибыли (±120 секунд, ±5% PnL), но точный ID всегда надёжнее.

Заполненный маппинг с уникальным ID сделки — лучшая защита от дублей при повторном импорте

После заполнения маппинга нажмите «Импортировать» — система прогонит файл и покажет, сколько сделок добавлено.

Шаг 5: Что делать с новыми сделками потом

После того как старая история загружена, вы можете добавлять новые сделки двумя способами:

Вариант 1 — повторный импорт того же файла. Каждый раз, когда у вас в платформе появляются новые сделки, выгружайте обновлённый файл и импортируйте его в тот же счёт. Если вы при первом импорте сопоставили поле «ID сделки» — система сама найдёт уже существующие сделки и добавит только новые. Дубликатов не будет.

Вариант 2 — добавление вручную. В разделе «Сделки» можно нажать «Новая сделка» и записать каждую сделку руками. Подходит, если у вас 1-2 сделки в день.

Если что-то не работает

Не вижу свой счёт при импорте. Обновите страницу (F5) — список счетов кэшируется и не подхватывает только что созданный счёт сразу.

Маппинг не открылся, а ничего не импортировалось. Скорее всего файл пустой или система не нашла строку с заголовками. Откройте файл в Excel — убедитесь, что в первой строке (или одной из первых) есть названия колонок.

Сделки задвоились. Если вы импортировали один и тот же файл дважды без сопоставления поля «ID сделки» — могла сработать неточная дедупликация. Удалите дубли вручную или импортируйте заново с правильным маппингом ID.

Не все сделки попали. Проверьте, что в файле есть все обязательные поля (символ, направление, цена входа, объём, время). Строки с пропущенными обязательными полями пропускаются.


Загрузите свои сделки — даже из самой нестандартной выгрузки — и получите полную аналитику и AI-рекомендации.

Хватит гадать — пусть данные покажут

Загрузите сделки от любого брокера. Журнал, аналитика, календарь — бесплатно и без ограничений.

Готовы копнуть глубже? Система сама оценит вашу торговлю и покажет, что улучшить.

Попробовать бесплатно →