не работает тестер мт5

 
Всем привет. Я, наверно, около суток убил на поиск проблемы в инете. Результат ноль. Не работает тестер стратегий в мт5 (в мт4 работает) 
Пишет это.
CS 0 11:36:12.517 Startup MetaTester 5 build 5509, 19 Jan 2026
CS 0 11:36:12.517 Startup Windows 10 build 19045, 12 x AMD Ryzen 5 5500, AVX2, 3 / 15 Gb memory, 30 / 237 Gb disk, UAC, GMT+3
CS 0 11:36:12.519 Server MetaTester 5 started on 127.0.0.1:3000
CS 0 11:36:12.521 Startup cloud network mode is off
CS 0 11:36:12.521 Startup initialization finished
CS 0 11:36:12.810 127.0.0.1 login (build 5509)
CS 0 11:36:12.824 Network 119668 bytes of account info loaded
CS 0 11:36:12.824 Network 1478 bytes of tester parameters loaded
CS 0 11:36:12.824 Network 2244 bytes of input parameters loaded
CS 0 11:36:12.824 Network 830 bytes of symbols list loaded (134 symbols)
CS 0 11:36:12.824 Tester expert file added: Experts\Examples\Moving Average\Moving Average.ex5. 36340 bytes loaded
CS 0 11:36:12.839 Tester 3577 Mb available, 44 blocks set for ticks generating
CS 0 11:36:12.839 Tester initial deposit 500.00 USD, leverage 1:100
CS 0 11:36:12.839 Tester successfully initialized
CS 0 11:36:12.839 Network 39 Kb of total initialization data received
CS 0 11:36:12.839 Tester AMD Ryzen 5 5500, 16164 MB
CS 0 11:36:12.864 Symbols EURUSDrfd: symbol to be synchronized
CS 0 11:36:12.865 Symbols EURUSDrfd: symbol synchronized, 3720 bytes of symbol info received
CS 0 11:36:12.865 History EURUSDrfd: history synchronization started
CS 2 11:36:12.948 History base file C:\Users\Админ\AppData\Roaming\MetaQuotes\Tester\FA97EA291D4188820508F9D2B5AAD50F\Agent-127.0.0.1-3000\..\bases\AlfaForexRU-Real\history\EURUSDrfd\2025.hcs open error [3]
CS 2 11:36:12.948 History EURUSDrfd: history synchronization error [apply error]
CS 0 11:36:12.948 History EURUSDrfd: load 1.87 Mb of history data to synchronize in 0:00:00.083
CS 0 11:36:12.948 History EURUSDrfd: history synchronized from 2025.01.02 to 2025.12.31
CS 0 11:36:12.948 127.0.0.1 prepare for shutdown
CS 2 11:36:12.948 History EURUSDrfd: history data load error
CS 2 11:36:12.948 History EURUSDrfd: there is no history. Please make sure that EURUSDrfd history is available on the trade server
CS 3 11:36:12.948 Tester unexpected end of testing
CS 0 11:36:12.949 Tester test Experts\Examples\Moving Average\Moving Average.ex5 on EURUSDrfd,H1 thread finished
CS 0 11:36:12.949 127.0.0.1 shutdown finished
Из  отчета видно, что проблема с загрузкой истории . Пишет , нет истории, убедитесь, история имеется на торг сервере. Первый брокер ( фхпро) ответил мне, что у них все в порядке и никаких ограничений нет. При первом запуске тестера у второго брокера(альфафорекс) было видно, что история скачивалась (около минуты), но куда не понятно. Прога обращается к файлу 2025.hcs (CS 2 11:36:12.948 History base file C:\Users\Админ\AppData\Roaming\MetaQuotes\Tester\FA97EA291D4188820508F9D2B5AAD50F\Agent-127.0.0.1-3000\..\bases\AlfaForexRU-Real\history\EURUSDrfd\2025.hcs open error [3]), но на компе этот путь заканчивается папкой Agent-127.0.0.1-3000 (в ней две папки Logs и Temp) и все. Может с виндой у меня что не так(вин 10 хом эдишен), но на компе работает все, что может. Может историю скачивает не туда, или прога обращается за историей не туда. Я уже голову сломал. Помогите плиз.
 
sewanar:
Из  отчета видно, что проблема с загрузкой истории . Пишет , нет истории, убедитесь, история имеется на торг сервере. Первый брокер ( фхпро) ответил мне, что у них все в порядке и никаких ограничений нет. При первом запуске тестера у второго брокера(альфафорекс) было видно, что история скачивалась (около минуты), но куда не понятно. Прога обращается к файлу 2025.hcs (CS 2 11:36:12.948 History base file C:\Users\Админ\AppData\Roaming\MetaQuotes\Tester\FA97EA291D4188820508F9D2B5AAD50F\Agent-127.0.0.1-3000\..\bases\AlfaForexRU-Real\history\EURUSDrfd\2025.hcs open error [3]), но на компе этот путь заканчивается папкой Agent-127.0.0.1-3000 (в ней две папки Logs и Temp) и все. Может с виндой у меня что не так(вин 10 хом эдишен), но на компе работает все, что может. Может историю скачивает не туда, или прога обращается за историей не туда. Я уже голову сломал. Помогите плиз.

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

Mt5 не нравятся пути с русскими (не латинскими) именами и странными символами в логине (_ в конце имени)

у кого-то получалось пролечить установкой ссылок, но так можно искалечить инсталляцию терминала. Просто ждите когда исправят

 
Похоже, исправили этот баг в сегодняшней сборке 5512.
 
Yuriy Bykov # :
Похоже, исправили этот баг в сегодняшней сборке 5512.

Откуда вы взяли эту информацию?

Проблема пока не решена.


 

Значит, ещё не исправили.

Проблема, видимо, в том, что metatester.exe не скачивает базы котировок в папку Tester/Bases, но хочет их там найти. Я положил в папку терминала файл metatester.exe от старого билда 5430 и тестирование стало запускаться. Хотя у файла metatrader64.exe версия была 5509. Потом пришло обновление на 5512 и заменило старую версию metatester.exe на последнюю. Но тестирование продолжило работать. Поэтому подумал, что ошибка исправлена. Но причина, видимо, в том, что старая версия metatester.exe скачала базы котировок в нужное место и новая версия их там нашла. А если их удалить, то продолжаем печалиться.

 
аналогичная проблема: новый компьютер, установил mt5 (build 5512), при запуске тестера стратегий пишет disconnected - как избавиться от ошибки, непонятно. может кто подскажет, где скачать bild 5430?
 
Исправлено в бета-версии 5518.
 
Хотя проблема уже устранена, я считаю, что такие очевидные ошибки не должны обнаруживаться пользователями. Разработчики MQ могли бы сами их выявить при тестировании — неужели у них нет тестовой команды? Разве разработчики бета-версий только пишут код и сразу выпускают его, не проверяя?
 
hini # :
Хотя проблема уже устранена, я считаю, что такие очевидные ошибки не должны обнаруживаться пользователями. Разработчики MQ могли бы сами их выявить при тестировании — неужели у них нет тестовой команды? Разве разработчики бета-версий только пишут код и сразу выпускают его, не проверяя?

Мы не знаем, что делается, а что нет.

Если у вас есть опыт разработки и внедрения сложного программного обеспечения для пользователей, вы наверняка знаете, что ошибки всегда могут пройти проверку тестами. И что человеческие ошибки случаются.

 
Alain Verleyen #:

Мы не знаем, что делается, а что нет.

Если у вас есть опыт разработки и внедрения сложного программного обеспечения для пользователей, вы наверняка знаете, что ошибки всегда могут пройти проверку тестами. И что человеческие ошибки случаются.

Это не связано со сложностью. Команда MQ явно не имеет автоматизированной тестовой группы. Если бы они проводили автоматизированное тестирование перед выпуском, например, запускали тестер на примере MACD Simple и получали результаты баланса — если бы они это делали, баг с неработающим тестером был бы обнаружен немедленно. Логические баги трудно обнаружить, это можно понять, но этот баг с неработающим тестером не имеет отношения к сложности — его можно было бы обнаружить при любом тестировании.