- Проблема с советниками в терминале Метатрейдер
- Библиотеки: TesterCache
- разнятся результаты у разных брокеров
Написал робота. Начал тестировать на компе - результат +10к. Скачал файл на ноут - прогнал на том же периоде с теми же параметрами - результат +6к. Протестил на нетбуке (3-й комп) - снова 10к. Как так?!
1. Скорее всего в момент начала тестирования разный спред по тестируемой паре.
2. Разная история котировок, возможно дыры.
Решение чтоб получить ответ: погадать, написать в клуб телепатов, описать примерную стратегию, можно не в деталях.
Что б не плодить ветки, напишу тут.
Тестирую в MT4 bild 950 советник в портативном режиме. Копии терминала все расположены в одной директории. Копий 4+1, одна для текущих экспериментов - не очень длительная оптимизация. Оптимизация на остальных 4ёх терминалах длиться более суток. Оптимизируются схожие показатели - машки. Советники идентичны. История у всех терминалов идентична, спред фиксированный, подключения к серверу отсутствует.
Получил результаты оптимизации, решил проверить (так как уже были подозрения) и протестировать отобранные комбинации настроек. В итоге на первом экземпляре терминала показатели результатов оптимизации и выборочных проходов сходятся, а на остальных терминалах нет - при чём критичная разница, в том числе в количестве сделок.
Есть идеи, как такое может быть?
Есть идеи, как такое может быть?
Тестирование по тикам? Каждый терминал скорее всего генерирует собственный файл тиков.
MT4 как-то непонятно берёт историю для теста. Я полагаю что всё то время которое запущен терминал - он отслеживает котировки и обновляет историю баров для полного соответствия. Если терминал был какое-то время выключен, то при следующем запуске он скачает историю пропущенных баров от брокера. А брокеры редко хранят её в идеальном виде, от них скачивается немного другая история чем была. С пропусками, итд.
Поэтому у вас на компьютере и в ноутбуке может быть немного разная история, и разные результаты теста
Можно скопировать историю баров с одного терминала в другой: зайдите в папку с настройками mt4 (file - open data folder), далее /history/<server name> и скопируйте файлы с названием торгового символа, на другой компьютер в его mt4 папку. Лучше копирвоать файлы с устройства где терминал всегда был запущен, там история должна быть качественнее. И перед тем как в терминал вставить другую историю - закройте и выйдите из него.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования