Как выбрать тестер по форме торговых правил
Смотрите на два вопроса: что у вас уже есть и кто принимает решение о сделке, вы или программа. Ниже четыре учебные карточки, ситуации вымышленные, это не отзывы и не результаты.
| Что у вас есть | Кто решает о сделке | Что подходит | Главное ограничение |
|---|---|---|---|
| Правила записаны словами, торгуете руками | Вы | Воспроизведение истории (Bar Replay) и журнал сделок | Статистику ведёте сами |
| Pine-скрипт с strategy() | Скрипт | Встроенный тестер TradingView | Заявки на истории по умолчанию исполняются после закрытия бара |
| Советник для MT5 | Советник | Встроенный тестер MetaTrader 5 | Результат зависит от режима тиков и периода |
| Ручные сделки, но в MT5 | Вы | Утилита для ручного теста в тестере MT5, например Tester Pad | Это отдельная программа, а не часть платформы |
Частый пограничный случай. Человек берёт обычный индикатор в TradingView и ищет у него отчёт о сделках. Отчёт стратегии строит только скрипт, объявленный через strategy(): он получает функции для симуляции заявок. Пока правила не переписаны в стратегию, автоматического отчёта не будет. Как читать такой отчёт, разобрано в ответе индикатор стратегии в TradingView.
Чем ручной тестер отличается от автоматического
Автоматический тестер прогоняет готовую программу по истории без вашего участия, ручной показывает свечи по одной и ждёт вашего решения. В справке MetaTrader 5 тестирование советника названо одиночным проходом с фиксированными параметрами на исторических данных. Советник сам открывает и закрывает сделки, вы смотрите на итог. Тестер там мультивалютный, поэтому годится и как тестер стратегий для форекс с несколькими валютными парами в одном советнике.
Ручной тестер устроен иначе. В Bar Replay график обрезается в выбранной точке, дальше цена идёт с заданной скоростью или по одному шагу кнопкой Forward. Можно начать со случайного бара, чтобы не подгонять старт под знакомый участок. Будущее справа не видно, и это главное отличие от прокрутки обычного графика, где глаз уже знает, чем всё кончилось.
Ручной тестер стратегий для МТ5 нужен тогда, когда сделки вы принимаете руками, а работать хотите в MetaTrader. Голый тестер MT5 рассчитан на советник, а Tester Pad по описанию автора - утилита для ручной проверки в тестере MT4 и MT5 с единым кодом. Ставить её не обязательно: те же ручные правила можно проверить и в Bar Replay.
Что проверить у бесплатного и онлайн-тестера
Бесплатный тестер стратегий бесплатен ровно в той части, которую назвал автор. Tester Pad на странице автора (сверка 22.10.2026) названа полностью бесплатной утилитой, но это слово не переносится на данные и функции платформ. Перед выбором проверьте три вещи.
Глубина истории. Минутные данные в Bar Replay у части инструментов начинаются в 2011, 2009 или даже 2000 году, то есть больше 20 лет назад.
Секундные бары есть только с 17 августа 2022 года. Внутридневной истории обычно меньше, чем дневной. Глубже определённой даты её может не пустить лимит тарифа, а у части инструментов таких старых данных просто нет.
Точность исполнения. Эмулятор TradingView по умолчанию угадывает путь цены внутри бара по открытию, максимуму, минимуму и закрытию. Подробную историю внутри бара включают только на планах Premium и Ultimate.
Модель тиков и задержек. В MT5 самый близкий к рынку режим - каждый тик на основе реальных тиков. Режим «только цены открытия» берёт лишь цену открытия. Задержки исполнения тестер тоже умеет эмулировать, режим без задержки там прямо назван идеальными условиями.
Онлайн тестер стратегий или программа на компьютере - вопрос удобства. Сравнивать их стоит по этим трём пунктам, а не по цене входа.
Как читать результаты встроенного тестера TradingView
Результаты встроенного тестера TradingView читают по порядку: число сделок, чистая прибыль с учётом комиссии и проскальзывания, максимальная просадка, профит-фактор, доля прибыльных сделок и средняя сделка, причём всё это история правил на прошлых барах, а не обещание будущего результата.
Порядок важен. Если сделок мало, остальные цифры почти ничего не значат. Если в настройках не заданы комиссия и проскальзывание, прибыль завышена. Просадка показывает, какую яму пришлось бы пережить по пути, а профит-фактор и средняя сделка - есть ли у правил запас прочности или результат держится на паре удачных входов.
| Показатель | Что показывает | На что смотреть | Ловушка |
|---|---|---|---|
| Число сделок | Сколько закрытых сделок дал тест | Десятки и сотни сделок на разных участках рынка | 10-20 сделок легко дают красивую, но случайную картину |
| Чистая прибыль (Net Profit, Total PnL) | Итог за период в деньгах и в процентах от стартового капитала | Задана ли комиссия и проскальзывание во вкладке свойств | Без комиссии отчёт считает сделки бесплатными |
| Максимальная просадка (Max Drawdown) | Самое глубокое падение капитала от пика до следующего минимума | Размер просадки рядом с итоговой прибылью | Высокая прибыль с глубокой просадкой на реальном счёте выдерживается тяжело |
| Профит-фактор (Profit Factor) | Валовая прибыль, делённая на валовый убыток | Значение выше 1 и с запасом | Близкий к 1 профит-фактор съедается комиссией и проскальзыванием |
| Доля прибыльных (Profitable Trades) | Процент сделок, закрытых в плюс | Смотреть вместе с размером средней прибыли и убытка | Высокая доля при редких крупных убытках может давать минус |
| Средняя сделка | Средний результат одной сделки | Насколько она больше комиссии и спреда | Средняя сделка в пределах издержек на живом рынке исчезает |
Шаги чтения отчёта
- Откройте свойства стратегии и проверьте стартовый капитал, размер позиции, комиссию и проскальзывание. Только потом смотрите на цифры.
- Посмотрите число сделок и период теста. Мало сделок - расширьте историю или проверьте правила на других инструментах.
- Сравните чистую прибыль с максимальной просадкой и с линией Buy and Hold на графике результата: стратегия должна чем-то отличаться от простого удержания.
- Проверьте профит-фактор, долю прибыльных и среднюю сделку вместе, а не по одной.
- Откройте список сделок, найдите самую крупную прибыльную и мысленно уберите её. Если итог уходит в ноль или в минус, результат держится на случайности.
- Кликните по нескольким сделкам и убедитесь на графике, что вход и выход стоят там, где их задумали правила.
- Повторите тест на другом отрезке истории, который не использовали при подборе параметров.
Где отчёт тестера вводит в заблуждение
- Подгонка. Параметры, подобранные на том же отрезке, где смотрят результат, почти всегда дают красивый отчёт. Проверка нужна на нетронутом участке.
- Мало сделок. Пара десятков сделок не отличает рабочие правила от удачного стечения обстоятельств.
- Перерисовка и заглядывание в будущее. В справке Pine Script сказано, что часть настроек исполнения задаёт разное поведение на истории и в реальном времени, а расчёт после исполнения заявки может дать заглядывание в будущее на исторических барах. Тогда история выглядит лучше, чем вела бы себя стратегия вживую.
- Данные баров. На истории заявки по умолчанию исполняются по данным готовых баров, путь цены внутри бара тестер угадывает. Чем крупнее таймфрейм и чем ближе стопы, тем сильнее это искажает итог.
Факт для сверки: в справке Pine Script (сверка 23.10.2026) прямо сказано, что если комиссию не указать, стратегия не применяет её к исполненным заявкам. Там же, во вкладке Overview справки TradingView, профит-фактор определён как валовая прибыль, делённая на валовый убыток, где значение выше 1 значит, что прибыльные сделки в деньгах перекрывают убыточные.
Тестер отвечает на вопрос, как правила вели себя в прошлом. Как сигналы выглядят на живом графике, удобнее смотреть отдельно: например, проверить Midas на своих графиках за 7 дней демо и сравнить с тем, что показал отчёт.
Когда тест ничего не доказывает
Хороший результат на том же отрезке, где подбирали параметры, ещё ничего не доказывает. В MT5 период можно разделить на бэк-тест, где параметры подбираются, и форвард-тест, где их проверяют. Используйте этот приём в любом тестере: последнюю часть истории не трогайте до финальной проверки. Подробная методика проверки собрана в руководстве про бэктест торговой стратегии, а общая картина анализа графика - в руководстве что такое технический анализ.
Риски и ограничения. Бэктест показывает, как правила вели себя в прошлом, и не гарантирует будущий результат. Ручной прогон в симуляторе идёт без реальных денег, поэтому на реальном счёте эмоции могут вести вас иначе. Описание тестеров взято из справок MetaTrader 5, TradingView и страницы автора Tester Pad, сверка 22.10.2026: функции и тарифы могут измениться. Торговля связана с риском потери капитала. Материал образовательный, это не инвестиционная рекомендация.
Источники
- Тестирование стратегий, справка MetaTrader 5 - одиночный проход советника, мультивалютность, режимы тиков, задержки, бэк-тест и форвард-тест.
- Pine Script: Strategies - strategy(), отчёт стратегии, эмулятор брокера, детализация баров на планах Premium и Ultimate.
- Bar Replay: how and why to test a strategy in the past - пошаговое воспроизведение, случайный бар, глубина минутной и секундной истории.
- Overview tab, справка TradingView - Total PnL, Max Drawdown, Profitable Trades, Profit Factor и их определения, сверка 23.10.2026.
- Performance Summary Tab, справка TradingView - сводка показателей стратегии по всем, длинным и коротким сделкам.
- Forex Tester Pad, страница автора - утилита ручного тестирования в тестере MT4 и MT5, бесплатность по словам автора.
Частые вопросы
Как читать результаты встроенного тестера TradingView?
Читают по порядку: число сделок, чистая прибыль с учётом комиссии и проскальзывания, максимальная просадка, профит-фактор, доля прибыльных сделок и средняя сделка. Сначала проверяют свойства стратегии, потому что без заданной комиссии отчёт считает сделки бесплатными. Любые цифры отчёта - история правил на прошлых барах, а не обещание будущего результата.
Какой профит-фактор считается нормальным в тестере стратегий?
Профит-фактор выше 1 означает, что прибыльные сделки в деньгах перекрыли убыточные, ниже 1 - правила на истории теряли. Значение, близкое к 1, обычно съедается комиссией и проскальзыванием, поэтому нужен запас. Смотреть профит-фактор стоит вместе с числом сделок и просадкой: на 10-20 сделках даже высокое значение может быть случайным.





