Тестер в MT5

 
После обновления терминала, глючит тестер. После смены тестируемого символа, перестает работать, приходится перезагружать терминал. С реальными тиками происходит зависание после нескольких сделок. Уже писал об этом глюке в другой теме. У кого-нибудь воспроизводится подобное? Эксп. мультивалютный, "тянет" котировки с 3-х символов.
 

странно но у меня тоже после теста на одной паре по реальным тикам - на второй уже не тестируется. 

но пока так было 2 раза.  

 

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

 

Эхда, что за зверь то. 

уже и комп поставил мощный. 

что-то совсем туго. :-(

 

 это цифры спустя 11 минут после старта оптимизации 

 

хотя не скрою алгоритм тоже сложный, считает каждый тик. наверно поэтому :-(Но так хотелось тикового эксперта в тестере погонять.... Буду ждать. 

Спасибо в любом случае за тиковый тестер.  

 
Sergey Gritsay:

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

Какой билд тестера?
 
1286
 
Maxim Dmitrievsky:
1286

Что значит "перестаёт работать"?

Вы бы логи какие-нибудь показали в качестве демонстрации проблемы

 
Slawa:

Что значит "перестаёт работать"?

Вы бы логи какие-нибудь показали в качестве демонстрации проблемы

 скоро сделаю скрины, просто долго пытался понять в коде что-то не так или тестер отказывается работать, уберу весь левак из кода что бы уж наверняка
 

запускаю терминал, выставляю символ EURUSD, тестирует, все ок. Останавливаю тестер, меняю пару на GBPUSD, запускаю тестер, ничего не происходит. Тестирую на моделируемых тиках.

2016.03.30 16:44:30     Tester  stopped by user
2016.03.30 16:44:30     Core 1  connection closed
2016.03.30 16:44:30     Core 1  disconnected
2016.03.30 16:44:11     Core 1    MaximumRisk=0.1
2016.03.30 16:44:11     Core 1    EURGBPstoploss=100
2016.03.30 16:44:11     Core 1    EURGBPSpread=30
2016.03.30 16:44:11     Core 1  GBPUSD,M1: testing of Experts\EURGBPtrader.ex5 from 2015.01.01 00:00 to 2016.03.30 00:00 started with inputs:
2016.03.30 16:44:11     Core 1  GBPUSD,M1 (MetaQuotes-Demo): every tick generating
2016.03.30 16:44:11     Core 1  GBPUSD,M1: history begins from 2014.01.01 23:00
2016.03.30 16:44:11     Core 1  GBPUSD,M1: history cache allocated for 842400 bars and contains 368048 bars from 2014.01.01 23:00 to 2014.12.31 19:59
2016.03.30 16:44:11     Core 1  GBPUSD: history synchronized from 2008.01.02 to 2016.03.29
2016.03.30 16:44:11     Core 1  GBPUSD: load 27 bytes of history data to synchronize
2016.03.30 16:44:11     Core 1  AMD FX-6100 Six-Core Processor , 8173 MB
2016.03.30 16:44:11     Core 1  56 Kb of total initialization data received
2016.03.30 16:44:11     Core 1  successfully initialized
2016.03.30 16:44:11     Core 1  initial deposit 500.00 USD, leverage 1:500
2016.03.30 16:44:11     Core 1  expert file added: Experts\EURGBPtrader.ex5. 57418 bytes loaded
2016.03.30 16:44:11     Core 1  1732 bytes of input parameters loaded
2016.03.30 16:44:11     Core 1  1490 bytes of tester parameters loaded
2016.03.30 16:44:06     Tester  quality of analyzed history is 99%
2016.03.30 16:44:05     Core 1  common synchronization completed
2016.03.30 16:44:05     Tester  GBPUSD,M1 (MetaQuotes-Demo): testing of Experts\EURGBPtrader.ex5 from 2015.01.01 00:00 to 2016.03.30 00:00
2016.03.30 16:44:05     Core 1  authorized (agent build 1286)
2016.03.30 16:44:05     Core 1  connected
2016.03.30 16:44:05     Core 1  connecting to 127.0.0.1:3000
2016.03.30 16:44:00     Tester  stopped by user
2016.03.30 16:44:00     Core 1  connection closed
2016.03.30 16:44:00     Core 1  disconnected

 

Закрываю терминал, открываю снова. Тестирую снова по паре GBPUSD, все ок. Т.е. начинает работать только после перезапуска терминала.

2016.03.30 16:49:05     Core 1  2015.01.12 17:37:41   CTrade::OrderSend: instant buy 0.01 EURGBP at 0.78090 sl: 0.77990 [done at 0.78090]
2016.03.30 16:49:05     Core 1  2015.01.12 17:37:41   order performed buy 0.01 at 0.78090 [#164 buy 0.01 EURGBP at 0.78090]
2016.03.30 16:49:05     Core 1  2015.01.12 17:37:41   deal performed [#164 buy 0.01 EURGBP at 0.78090]
2016.03.30 16:49:05     Core 1  2015.01.12 17:37:41   deal #164 buy 0.01 EURGBP at 0.78090 done (based on order #164)
2016.03.30 16:49:05     Core 1  2015.01.12 17:37:41   instant buy 0.01 EURGBP at 0.78090 sl: 0.77990 (0.78084 / 0.78090 / 0.78084)
2016.03.30 16:49:05     Core 1  2015.01.12 17:04:30   CTrade::OrderSend: instant sell 0.01 EURGBP at 0.78045 [done at 0.78045]
2016.03.30 16:49:05     Core 1  2015.01.12 17:04:30   order performed sell 0.01 at 0.78045 [#163 sell 0.01 EURGBP at 0.78045]
2016.03.30 16:49:05     Core 1  2015.01.12 17:04:30   deal performed [#163 sell 0.01 EURGBP at 0.78045]
2016.03.30 16:49:05     Core 1  2015.01.12 17:04:30   deal #163 sell 0.01 EURGBP at 0.78045 done (based on order #163)
2016.03.30 16:49:05     Core 1  2015.01.12 17:04:30   instant sell 0.01 EURGBP at 0.78045 (0.78045 / 0.78053 / 0.78045)
2016.03.30 16:48:59     Tester  quality of analyzed history is 99%
2016.03.30 16:48:59     Core 1  common synchronization completed
2016.03.30 16:48:59     Tester  GBPUSD,M1 (MetaQuotes-Demo): testing of Experts\EURGBPtrader.ex5 from 2015.01.01 00:00 to 2016.03.30 00:00
2016.03.30 16:48:59     Core 1  authorized (agent build 1286)
2016.03.30 16:48:59     Core 1  connected
2016.03.30 16:48:59     Core 1  connecting to 127.0.0.1:3000
2016.03.30 16:48:49     Tester  stopped by user
2016.03.30 16:48:49     Core 1  connection closed
2016.03.30 16:48:49     Core 1  disconnected
2016.03.30 16:48:46     Tester  quality of analyzed history is 99%

 

Так происходит после смены любого символа в тестере. 

При тестировании на реальных тиках такая же история при смене символа.

Зависания процесса тестирования нет, это была ошибка в коде, судя по всему.

 
Maxim Dmitrievsky:

запускаю терминал, выставляю символ EURUSD, тестирует, все ок. Останавливаю тестер, меняю пару на GBPUSD, запускаю тестер, ничего не происходит. Тестирую на моделируемых тиках.

 

Закрываю терминал, открываю снова. Тестирую снова по паре GBPUSD, все ок. Т.е. начинает работать только после перезапуска терминала.

 

Так происходит после смены любого символа в тестере. 

При тестировании на реальных тиках такая же история при смене символа.

Зависания процесса тестирования нет, это была ошибка в коде, судя по всему.

У Вас со всеми экспертами так?

Если тестировать с MACD Sample, то проблема будет воспроизводиться?

 
Slawa:

У Вас со всеми экспертами так?

Если тестировать с MACD Sample, то проблема будет воспроизводиться?

нет, с ним не воспроизводится, только с мультивалютным моим