Скачать MetaTrader 5

Разные результаты робота при тестировании

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Добавляй наш канал в друзья и следи за новостями!
combat.trader
47
combat.trader 2016.04.04 22:15 
Написал робота. Начал тестировать на компе - результат +10к. Скачал файл на ноут - прогнал на том же периоде с теми же параметрами - результат +6к. Протестил на нетбуке (3-й комп) - снова 10к. Как так?! 
Алексей Тарабанов
7213
Алексей Тарабанов 2016.04.04 22:19  
Клуб Телепатов (^_^) - MQL4 форум
Клуб Телепатов (^_^) - MQL4 форум
  • www.mql5.com
Клуб Телепатов (^_^) - MQL4 форум
Vitaly Muzichenko
3483
Vitaly Muzichenko 2016.04.04 23:03  
combat.trader:
Написал робота. Начал тестировать на компе - результат +10к. Скачал файл на ноут - прогнал на том же периоде с теми же параметрами - результат +6к. Протестил на нетбуке (3-й комп) - снова 10к. Как так?! 

1. Скорее всего в момент начала тестирования разный спред по тестируемой паре.

2. Разная история котировок, возможно дыры.

Решение чтоб получить ответ: погадать, написать в клуб телепатов, описать примерную стратегию, можно не в деталях.

-Aleks-
7004
-Aleks- 2016.04.12 14:32  

Что б не плодить ветки, напишу тут.

Тестирую в MT4 bild 950 советник в портативном режиме. Копии терминала все расположены в одной директории. Копий 4+1, одна для текущих экспериментов - не очень длительная оптимизация. Оптимизация на остальных 4ёх терминалах длиться более суток. Оптимизируются схожие показатели - машки. Советники идентичны. История у всех терминалов идентична, спред фиксированный, подключения к серверу отсутствует.

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

Есть идеи, как такое может быть? 

Stanislav Korotky
17925
Stanislav Korotky 2016.04.12 14:41  
-Aleks-:

Есть идеи, как такое может быть? 

Тестирование по тикам? Каждый терминал скорее всего генерирует собственный файл тиков.
-Aleks-
7004
-Aleks- 2016.04.12 14:49  
Stanislav Korotky:
Тестирование по тикам? Каждый терминал скорее всего генерирует собственный файл тиков.
Тестирование по контрольным точкам.
-Aleks-
7004
-Aleks- 2016.04.12 17:44  
Появилась гипотеза. Тестеры имели битый кэш с прошлой оптимизацией - прошлый раз кончилось место на винчестере.
Dr.Trader
3781
Dr.Trader 2016.04.18 16:50  

MT4 как-то непонятно берёт историю для теста. Я полагаю что всё то время которое запущен терминал - он отслеживает котировки и обновляет историю баров для полного соответствия. Если терминал был какое-то время выключен, то при следующем запуске он скачает историю пропущенных баров от брокера. А брокеры редко хранят её в идеальном виде, от них скачивается немного другая история чем была. С пропусками, итд.

Поэтому у вас на компьютере и в ноутбуке может быть немного разная история, и разные результаты теста

Можно скопировать историю баров с одного терминала в другой: зайдите в папку с настройками mt4 (file - open data folder), далее /history/<server name> и скопируйте файлы с названием торгового символа, на другой компьютер в его mt4 папку. Лучше копирвоать файлы с устройства где терминал всегда был запущен, там история должна быть качественнее. И перед тем как в терминал вставить другую историю - закройте и выйдите из него. 

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий