Зависание тестера МТ5 в режиме оптимизации.

 
Здравствуйте. Возникла проблема с зависание тестера в МТ5 в самом начале оптимизации.

Висит на нуле. Иногда через 5-10 минут переходит в 1-2%. Интервал оптимизации и кол-во оптимизируемых параметров не имеет значения. Хоть день, хоть год.

Сервисдеск не дал никаких рекомендаций. При этом тестируемый советник занимает 15кб и одиночный проход интервалом в год у него занимает около 5 минут.

В МТ4 с оптимизацией проблем не было.
 
Alexander Fedosov:
Здравствуйте. Возникла проблема с зависание тестера в МТ5 в самом начале оптимизации.

Висит на нуле. Иногда через 5-10 минут переходит в 1-2%. Интервал оптимизации и кол-во оптимизируемых параметров не имеет значения. Хоть день, хоть год.

Сервисдеск не дал никаких рекомендаций. При этом тестируемый советник занимает 15кб и одиночный проход интервалом в год у него занимает около 5 минут.

В МТ4 с оптимизацией проблем не было.
Что говорит журнал тестера? И, случайно, тестируете не кроссы?
 
Vladimir Karputov:
Что говорит журнал тестера? И, случайно, тестируете не кроссы?
2017.02.06 10:38:42.109    Tester    genetic mode turned off due to 100 passes, to use it increase amount of optimized parameters
2017.02.06 10:38:42.125    Tester    Experts\Expert.ex5 on EURUSD,H1 from 2017.01.01 00:00 to 2017.02.05 00:00
2017.02.06 10:38:42.234    Tester    EURUSD: history data begins from 1971.01.04 00:00
2017.02.06 10:38:42.234    Tester    complete optimization started
2017.02.06 10:38:42.234    Tester    size of initial task batch is 100
2017.02.06 10:38:42.281    Core 1    agent process started
2017.02.06 10:38:42.281    Core 1    connecting to 127.0.0.1:3000
2017.02.06 10:38:45.859    Core 1    connected
2017.02.06 10:38:45.859    Core 1    authorized (agent build 1525)
2017.02.06 10:38:45.859    Core 1    pass 0 (batch of 100 tasks) started
2017.02.06 10:39:00.687    Core 1    common synchronization completed


И далее висит. Нет, не кроссы.
 
Alexander Fedosov:
2017.02.06 10:38:42.109    Tester    genetic mode turned off due to 100 passes, to use it increase amount of optimized parameters
2017.02.06 10:38:42.125    Tester    Experts\Expert.ex5 on EURUSD,H1 from 2017.01.01 00:00 to 2017.02.05 00:00
2017.02.06 10:38:42.234    Tester    EURUSD: history data begins from 1971.01.04 00:00
2017.02.06 10:38:42.234    Tester    complete optimization started
2017.02.06 10:38:42.234    Tester    size of initial task batch is 100
2017.02.06 10:38:42.281    Core 1    agent process started
2017.02.06 10:38:42.281    Core 1    connecting to 127.0.0.1:3000
2017.02.06 10:38:45.859    Core 1    connected
2017.02.06 10:38:45.859    Core 1    authorized (agent build 1525)
2017.02.06 10:38:45.859    Core 1    pass 0 (batch of 100 tasks) started
2017.02.06 10:39:00.687    Core 1    common synchronization completed


И далее висит. Нет, не кроссы.
На каком торговом сервере тестируете? Если не на MetaQuotes - то попробуйте запуск на MetaQuotes.
 
Vladimir Karputov:
На каком торговом сервере тестируете? Если не на MetaQuotes - то попробуйте запуск на MetaQuotes.
Именно на MetaQuotes-Demo.

Так стандартный эксперт ExpertMAMA по ценам открытия с начала этого месяца(менее недели) по одному параметру . Всего шесть проходов. Оптимизация заняла около 5 минут. Это очень долго.

При этом на МТ4 за это же время он может мне оттестить интервал в несколько месяцев. Это к вопросу производительности ПК.
 
Alexander Fedosov:
Именно на MetaQuotes-Demo.

Так стандартный эксперт ExpertMAMA по ценам открытия с начала этого месяца(менее недели) по одному параметру . Всего шесть проходов. Оптимизация заняла около 5 минут. Это очень долго.

При этом на МТ4 за это же время он может мне оттестить интервал в несколько месяцев. Это к вопросу производительности ПК.

У меня отработало по ценам открытия при оптимизации по "Inp_Signal_MA_Period" за секунду.

В общем от Вас нужна дополнительная информация: скриншот тестера:

  • вкладка "Параметры"
  • вкладка "Настройка"
информация о терминале: после перезагрузки ПК верхние три строчки из вкладки "Журнал".

 

Добавлено: оригинал советника "ExpertMAMA.mq5" я прикрепляю, на всякий случай.

Файлы:
 
Vladimir Karputov:

У меня отработало по ценам открытия при оптимизации по "Inp_Signal_MA_Period" за секунду.

В общем от Вас нужна дополнительная информация: скриншот тестера:

  • вкладка "Параметры"
  • вкладка "Настройка"
информация о терминале: после перезагрузки ПК верхние три строчки из вкладки "Журнал".

 

Добавлено: оригинал советника "ExpertMAMA.mq5" я прикрепляю, на всякий случай.

Инфо о терминале:


2017.02.06 13:26:59.593    Terminal    MetaTrader 5 build 1525 started (MetaQuotes Software Corp.)
2017.02.06 13:26:59.671    Terminal    Microsoft Windows XP (X86 based PC), IE 08.00,  Intel Celeron  G440 @ 1.60GHz, RAM: 1034 / 2024 Mb, HDD: 69609 / 99998 Mb, GMT+04:00
2017.02.06 13:26:59.671    Terminal    C:\Program Files\MetaTrader 5



Да, эта машина не сильна. Но ее хватало чтобы оптимизировать более сложные задачи в МТ4.
Файлы:
001.png  53 kb
002.png  55 kb
003.png  87 kb
 

Вот мой отчёт:

2017.02.06 12:51:03.890 Tester  genetic mode turned off due to 8 passes, to use it increase amount of optimized parameters
2017.02.06 12:51:03.896 Tester  Experts\Advisors\ExpertMAMA.ex5 on EURUSD,H1 from 2017.02.01 00:00 to 2017.02.05 00:00
2017.02.06 12:51:03.896 Tester  complete optimization started
2017.02.06 12:51:03.896 Tester  size of initial task batch is 2
2017.02.06 12:51:03.936 Core 1  agent process started
2017.02.06 12:51:03.937 Core 1  connecting to 127.0.0.1:3000
2017.02.06 12:51:03.954 Core 2  agent process started
2017.02.06 12:51:03.954 Core 2  connecting to 127.0.0.1:3001
2017.02.06 12:51:03.955 DESKTOP-P4QAQ2L connecting to 192.168.0.104:2000
2017.02.06 12:51:03.955 DESKTOP-P4QAQ2L connecting to 192.168.0.104:2001
2017.02.06 12:51:03.955 DESKTOP-P4QAQ2L connecting to 192.168.0.104:2002
2017.02.06 12:51:03.955 DESKTOP-P4QAQ2L connecting to 192.168.0.104:2003
2017.02.06 12:51:03.956 DESKTOP-P4QAQ2L connecting to 192.168.0.104:2004
2017.02.06 12:51:09.366 Core 2  connected
2017.02.06 12:51:09.367 Core 1  connected
2017.02.06 12:51:09.370 Core 2  authorized (agent build 1525)
2017.02.06 12:51:09.371 Core 1  authorized (agent build 1525)
2017.02.06 12:51:09.423 Core 2  common synchronization completed
2017.02.06 12:51:09.425 Core 1  common synchronization completed
2017.02.06 12:51:10.040 Tester  optimization finished, total passes 8
2017.02.06 12:51:10.512 Statistics      optimization done in 0 minutes 07 seconds
2017.02.06 12:51:10.512 Statistics      local 8 tasks (100%), remote 0 tasks (0%), cloud 0 tasks (0%)
2017.02.06 12:51:10.512 Core 1  connection closed
2017.02.06 12:51:10.515 Core 2  connection closed
2017.02.06 12:51:10.517 DESKTOP-P4QAQ2L connection closed
2017.02.06 12:51:10.517 DESKTOP-P4QAQ2L connection closed
2017.02.06 12:51:10.517 DESKTOP-P4QAQ2L connection closed
2017.02.06 12:51:10.517 DESKTOP-P4QAQ2L connection closed
2017.02.06 12:51:10.517 DESKTOP-P4QAQ2L connection closed
2017.02.06 12:51:10.520 Tester  8 records written to file cache C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\tester\cache\ExpertMAMA.EURUSD.H1.2.xml

итого семь секунд на СОВРЕМЕННОЙ  операционной системе x64 (это ноутбук):

2017.02.06 12:50:19.632 Terminal        MetaTrader 5 x64 build 1525 started (MetaQuotes Software Corp.)
2017.02.06 12:50:19.634 Terminal        Windows 10 Pro (x64 based PC), IE 11.00, UAC, Intel Core i3-3120M  @ 2.50GHz, RAM: 3978 / 8077 Mb, HDD: 335414 / 476372 Mb, GMT+02:00
2017.02.06 12:50:19.634 Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075
Как минимум установите ВСЕ обновления и последний сервиспак на свою операционку. 
 
Я предполагал, что ваш ответ будет в сторону производительности ПК на котором я делаю тесты. Но тогда мне не понятно, почему на МТ4 этого было достаточно..

Если не трудно, предоставьте информацию о системных требованиях МТ5. Что-то нигде не нашел.
Причина обращения: