К статье
ONYX

ONYX / РУКОВОДСТВО ПО ДЕМО

Демо советника открывается в тестере. Что дальше?

Это ожидаемое поведение демо из MQL5 Market. Ниже — короткий путь от загрузки до содержательной проверки, включая случай, когда тест не совершил ни одной сделки.

Пройти четыре шага

01 / MT5 STRATEGY TESTER

Проверьте поведение, а не только итоговое число.

Ниже — порядок проверки, а не запись сделки, скриншот терминала или результат тестирования ONYX.

  1. 01

    Открыть

    Где работает демо?

    Скачайте демо из карточки MQL5 Market и выберите Test в MetaTrader 5. Демо советника Market работает в тестере стратегий, а не на обычном графике счёта — даже если счёт демонстрационный.

  2. 02

    Записать

    Какие условия вы проверяете?

    Запишите версию продукта, символ брокера, даты, режим моделирования, депозит, плечо и Inputs. Перед сравнением отчётов прочитайте требования к счёту и символу в карточке продукта.

  3. 03

    Разобрать

    Что произошло с ордерами?

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

  4. 04

    Проверить

    Почему нет сделок?

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

02 / НЕТ СДЕЛОК

Найдите этап, на котором остановилась цепочка.

Отсутствие сделок не доказывает неисправность и не доказывает качество стратегии. Проверяйте по порядку: запуск → сигнал → ордер → исполнение.

  1. 01 / ЗАПУСК

    Тест действительно выполнился?

    Начните с журнала тестера. Убедитесь, что загрузились нужный советник и версия, для символа и дат есть история, а прогон дошёл до конца.

    Ошибка загрузки или истории — проблема условий теста. Сначала исправьте её, затем оценивайте правила входа.

  2. 02 / СИГНАЛ

    Правила допускали вход?

    Откройте Inputs и карточку продукта. Сопоставьте таймфреймы модулей, включённые режимы, часы входа, спред и рыночные условия с проверяемым периодом.

    Если условия не выполнены, ноль сделок может быть правильным результатом. Не повышайте риск ради появления сделок.

  3. 03 / ОРДЕР

    Была попытка поставить ордер или отказ?

    Ищите сообщения советника и торговые ошибки в журнале, затем проверьте ордера. Сверьте шаг и минимум объёма, расстояние стопов, депозит, плечо и свободную маржу.

    Сигнал ещё не означает принятую брокером заявку. Меняйте только установленное ограничение и сохраняйте условия повторного теста.

  4. 04 / ИСПОЛНЕНИЕ

    Отложенный ордер стал сделкой?

    Сравните ордера со сделками и историей. Отложенный ордер может истечь или быть снят без исполнения; исполненная сделка отображается отдельно.

    Число ордеров не равно числу сделок. Сохраните обе записи для сравнения настроек.

Если вопрос остаётся, сохраните версию советника, символ, даты, Inputs и сообщения журнала и задайте его в комментариях продукта MQL5. Не публикуйте номер счёта, пароль или ключи.

03 / ГРАНИЦЫ ВЫВОДОВ

История не равна будущему исполнению.

Данные

Проверьте период и качество истории. Модель с реальными тиками и модель с созданными тиками — разные условия проверки.

Издержки

Комиссия, свопы, спред и проскальзывание влияют на результат. Настройки депозита и плеча влияют на допустимый объём и маржу.

Ограничения

Тестер помогает понять действия алгоритма на выбранной истории. Он не доказывает будущую прибыль или одинаковое исполнение у разных брокеров.

04 / СЛЕДУЮЩИЙ ШАГ

Сохраните условия теста.

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

Для конкретного примера разбора пробойного советника прочитайте отдельную методику ONYX. Наши четыре опубликованных продукта перечислены в каталоге; продажа и аренда происходят только в MQL5 Market.

Автоматическая торговля может привести к потере средств. Исторические тесты не гарантируют будущих результатов и не заменяют проверку на условиях вашего брокера.