Перейти к содержимому
QuantAIQuantView · КвантВью

QV-ДАН-047 · QuantAI, алгоритмы и данные

Статус проверки и качество истории: что означает отчёт теста

· 4 мин чтения

Схема деления периода теста на интервалы разного качества истории на тёмной аналитической панели
Оглавление
  1. Что именно измеряет качество истории
  2. Как пропуски и бары попадают в оценку
  3. Почему часть периода может быть менее надёжной
  4. Что статус проверки не доказывает о стратегии
  5. Что проверить перед выводом
  6. Вопрос — ответ

Как связаны статус проверки торговой стратегии и качество истории, на которой её тестировали? Отчёт Strategy Tester показывает их рядом, но это разные вещи. Качество истории измеряет долю корректных минутных данных, а не прибыльность и не устойчивость стратегии. Поэтому одинаковый статус может опираться на историю разной полноты.

Метрика качества истории — это процентное отношение корректных и некорректных одноминутных данных. Бары с объёмом, равным единице, но разными значениями OHLC (открытие, максимум, минимум, закрытие) тестер относит к некорректным. Пропуски в истории он тоже считает ошибочными. Чем больше таких участков, тем ниже оценка.

Период тестирования делится на интервалы — от одного до 199 по длине диапазона. Качество считается для каждого из них, а на графике они окрашены по-разному: более светлый зелёный означает лучшее качество, красный — интервалы ниже 50% (MetaQuotes, Testing Report). Это не приговор стратегии, а карта полноты истории.

Что именно измеряет качество истории

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

Когда данных мало или в них есть пробелы, в отчёте появляется низкое качество истории. Это честное предупреждение инструмента: часть расчёта опиралась на неполный ряд. Само по себе оно не говорит, прибыльна стратегия или нет.

Как пропуски и бары попадают в оценку

Отрицательный вклад в оценку формируют два признака. Первый — пропуск: минутного бара просто нет в загруженной истории. Второй — бар с объёмом 1 и одновременно разными ценами OHLC. Для одной минуты такое сочетание невозможно, поэтому данные помечают как некорректные.

Оценка не бинарная. Период делится на интервалы, и качество считается для каждого из них. Поэтому в отчёте встречаются и ровная зелёная полоса, и отдельные красно-пёстрые участки.

Схема: период теста разделён на интервалы, часть из них отмечена красным как менее надёжная

Почему часть периода может быть менее надёжной

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

Для расчёта индикаторов тестеру нужен запас истории перед началом теста. Этот буфер тоже часть загруженного ряда, и его качество влияет на первые бары моделирования.

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

Что статус проверки не доказывает о стратегии

Ровная зелёная основа означает лишь более полный ряд, на котором считался результат. Она не подтверждает устойчивость прибыли, не показывает просадку и не заменяет проверку на новых данных.

Красные участки, наоборот, не делают стратегию автоматически плохой. Они сужают, какую часть вывода можно считать надёжной, и показывают, где стоит быть осторожнее с интерпретацией.

Поэтому статус и качество истории читают вместе. Один без другого легко превращается в уверенный вывод там, где основание было неполным.

Что проверить перед выводом

  1. Откройте график качества истории и проверьте, нет ли красных интервалов.
  2. Уточните, какой период покрыт тестом и где начинается более надёжная часть.
  3. Отделите результат на исторических данных от фактического исполнения на счёте.
  4. Сравните вывод с тем, что вы знаете об инструменте и условиях теста.

Тот же порядок — сначала проверить данные, затем делать вывод — разобран в материале о том, как читать результаты торговой стратегии.

Вопрос — ответ

Что означает зелёная полоса? Более полную историю в этом интервале теста.

Что означает красный цвет? Интервал с низким качеством данных, который тестер отмечает как ненадёжный.

Значит ли это, что стратегия плохая? Нет. Это ограничение отчёта, а не приговор стратегии.

Нужно ли игнорировать тест с красными участками? Нет. Стоит сузить вывод до той части периода, где качество истории выше.

Открыть QuantView

Автор: команда QuantView, редакция. Дата: 4 октября 2026 года.

Источники

Читать дальше

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