Обсуждение статьи "Разрабатываем мультивалютный советник (Часть 16): Влияние разных историй котировок на результаты тестирования"
Я получил эту ошибку, когда попытался запустить бэктест на советнике:
2025.02.04 01:11:13.690 Core 01 2021.01.01 00:00:00 Ошибка базы данных, нет такой таблицы: passes
2025.02.04 01:11:13.690 Core 01 тестеростановлен, так как OnInit возвращает ненулевой код 1.
Помогите пожалуйста.
Скорее всего, причина в том, что вы не создали базу данных и не провели первые два этапа оптимизации, в процессе которых база данных наполнится информацией о выполненных проходах (часть 9, часть 11, часть 13). К сожалению, на момент работы над этой статьёй ещё не было сделано простого инструмента по созданию базы данных, созданию проекта оптимизации и экспорта его результатов в итоговый советник. Мы вернулись к этому вопросу в части 21, но не закончили его решать. Продолжение будет в части 22 и 23 (пока не готовы к публикации).

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Опубликована статья Разрабатываем мультивалютный советник (Часть 16): Влияние разных историй котировок на результаты тестирования:
Разрабатываемый советник должен показывать хорошие результаты при торговле у разных брокеров. Но мы пока что для тестов использовали котировки с демо-счёта от MetaQuotes. Посмотрим, готов ли наш советник к работе на торговом счёте с другими котировками по сравнению с теми, которые использовались при тестировании и оптимизации.
Как всегда, вспомним, что в прошлой части мы начали готовить разрабатываемый мультивалютный советник к торговле на реальном счёте. В рамках процесса подготовки мы добавили поддержку разных названий торговых инструментов, автоматическое завершение торговли при желании изменить настройки торговых стратегий и корректное возобновление работы советника после перезапуска по различным причинам.
На этом мероприятия по подготовке не заканчиваются. Мы наметили ещё несколько необходимых шагов, но вернёмся к ним позже. Сейчас же давайте посмотрим на такой важный аспект как обеспечение похожих результатов работы разрабатываемого советника у разных брокеров. Известно, что котировки торговых инструментов у разных брокеров хотя и похожи, но не идентичны. Поэтому проводя тестирование и оптимизацию на одних котировках, мы подбираем оптимальные параметры именно для них. Конечно, мы надеемся при этом, что при запуске торговли на других котировках их отличия от используемых для тестирования котировок будут незначительными, а следовательно, и отличия торговых результатов тоже будут незначительными.
Однако это слишком важный вопрос, который нельзя оставить без детальной проверки. Поэтому давайте посмотрим, как ведет себя наш советник при тестировании на котировках разных брокеров.
Автор: Yuriy Bykov