Что означает ошибка оптимизации "critical runtime error 515 in global initialization function (cannot relocate program)"

 
Что может означать многочисленные ошибки, возникающие во время оптимизации советника и как от них можно избавиться?
Оптимизация запускается с привлечением локальных агентов (Local Network Farm), причем ошибки выдает только один агент "Bodybuilder"

2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 500) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.031
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 495) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.031
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 498) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.031
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 496) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.015
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 497) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.015
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 499) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.015
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 491) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.031
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 494) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.031
2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 467) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.031

2016.04.04 19:48:21    Bodybuilder    genetic pass (4, 492) tested with error "critical runtime error 515 in global initialization function (cannot relocate program)" in 0:00:00.031

...

 

Это означает несовместимость эксперта и агента. В коде эксперта сгенерированы какие-то команды, которые не понимает исполняющая система агента тестирования.

Какой билд агента Bodybuilder?

Каким билдом MetaEditor Вы компилировали своего эксперта?

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
Slawa: Это означает несовместимость эксперта и агента. В коде эксперта сгенерированы какие-то команды, которые не понимает исполняющая система агента тестирования. Какой билд агента Bodybuilder? Каким билдом MetaEditor Вы компилировали своего эксперта?

Да, спасибо за совет, действительно на агенте Bodybuilder стоял древний MetaTester (Build 1150), а советник был подготовлен в Build 1241. Завтра заменю и отпишусь.

 
Slawa: Это означает несовместимость эксперта и агента. В коде эксперта сгенерированы какие-то команды, которые не понимает исполняющая система агента тестирования. Какой билд агента Bodybuilder? Каким билдом MetaEditor Вы компилировали своего эксперта?
Заменил на агенте Bodybuilder программу MetaTester на последний Build 1241, ошибки прекратились. Теперь все работает так как надо, все агенты задействованы в оптимизации. Еще раз, спасибо за совет.
 

tested with error "critical runtime error 505 in OnTick function (out of memory)"

а такая ошибка что значит?

 
tar4ken:

tested with error "critical runtime error 505 in OnTick function (out of memory)"

а такая ошибка что значит?

Не хватило памяти во время исполнения OnTick функции.

Это может быть как нехватка памяти под непосредственно вызовы MQL5 программы, так и под системные нужны.

 
Renat Fatkhullin:

Не хватило памяти во время исполнения OnTick функции.

Это может быть как нехватка памяти под непосредственно вызовы MQL5 программы, так и под системные нужны.

на агентах в клауде не хватает памяти? И что делать?

 
tar4ken:

на агентах в клауде не хватает памяти? И что делать?


Варианты:

  1. уменьшить потребление ресурсов в свой mql5 программе
  2. Уменьшить глубину теста
  3. Уменьшить количество активных агентов
  4. Увеличить объем оперативки