профилирование

 

добрый день!

решил испытать эту функцию

запустил профилирование индикатора

выскакивает отдельное окошко

ввожу параметры индикатора

и ... ничего

окошко закрылось, вкладки профилирования не появилось

что я делаю не так? 

 

То же самое.

МТ4 билд 646, МЕ билд 934, Виндовс ХР про СП3 английская чистая без "доработок" и твиков. Уже с десяток индикаторов попытался профилировать в МЕ, никак. Нажимаю значок "профилирование" в МЕ, открывается окно терминала с новым графиком и предлагает ввести настройки индикатора - ввожу значения, нажимаю ОК и всё, график с индикатором закрывается, возврат к исходнику в МЕ без результатов профилирования, без ошибок в журнале, молча.

Причём если оставить в настройках значения по умолчания (просто нажать ОК, ничего не меняя), некоторые индикаторы всё же профилируются, но только стоит изменить настройки, как тот же индикатор перестаёт профилироваться уже и при дефолтных настройках, навсегда.

С чем это связано?

заявку в сервисдеск написал, №1018017, надеюсь скоро ответят.

 
evillive:

То же самое.

МТ4 билд 646, МЕ билд 934, Виндовс ХР про СП3 английская чистая без "доработок" и твиков. Уже с десяток индикаторов попытался профилировать в МЕ, никак. Нажимаю значок "профилирование" в МЕ, открывается окно терминала с новым графиком и предлагает ввести настройки индикатора - ввожу значения, нажимаю ОК и всё, график с индикатором закрывается, возврат к исходнику в МЕ без результатов профилирования, без ошибок в журнале, молча.

Причём если оставить в настройках значения по умолчания (просто нажать ОК, ничего не меняя), некоторые индикаторы всё же профилируются, но только стоит изменить настройки, как тот же индикатор перестаёт профилироваться уже и при дефолтных настройках, навсегда.

С чем это связано?

заявку в сервисдеск написал, №1018017, надеюсь скоро ответят.


Windows 7, но такая же ситуация.

Не зная в чём дело, пока для себя нашла такой выход:

  • создаю в MetaEditor другого терминала новый индикатор, где в окошке Мастера MQL, в графы "Имя", "Автор" и "Ссылка", сразу вношу что-нибудь левое (отличное от обычного).
  • после создания нового индикатора копирую туда код, работу которого хочу прогнать через профилирование (кроме его шапки и строк данных, предназначенных для отображения инфы во вкладке "О программе" свойств индикатора).
  • только затем компилирую "новый" индикатор.
После этого профилирование становится возможным многократно на этом коде и после внесения в него каких-либо изменений и последующих компиляций.

Однако если далее закрыть MetaEditor и терминал, то, в последствии, снова приходится создавать новый файл.

Поделитесь потом, пожалуйста, с чем может быть связана проблема с профилированием.

Сначала думала, что это как-то связано с настройками MetaEditor: "Сервис" -> "Настройки" -> "Отладка"  (с включением или выключением галочки в строке "Графики профилирования в исходном коде" - сейчас там не ставлю галку).

 
P./S.: Сейчас обратила внимание, что в 652-м билде с ME 942 профилирование пошло без проблем в индикаторе, созданном и скомпилированном ранее с "левыми" данными в шапке, несмотря на то, что в выходные этот терминал был закрыт (ранее, после закрытия терминала и ME, как писала выше, вновь приходилось создавать новый файл). Однако ещё уточню, что в МE другого обновлённого терминала, с "родной" инфой в шапке кода индикатора, проблема с профилированием у меня так и остаётся.
 
Проблема осталась и в новом 652 билде, если хоть раз параметры изменить, профилирование закрыто для данного индикатора и со стандартными параметрами (изменить код и скомпилировать - не работает, пробовал). Единственное решение - скомпилировать его под новым именем, можно и  без правки кода, тогда профилятор его примет, но опять же до первого изменения параметров, потом опять имя менять )))
 

Support Team 2014.05.26 14:54

Спасибо за сообщение, исправили. Пожалуйста подождите обновления.

Чтож, будем ждать...

 
evillive:
Проблема осталась и в новом 652 билде, если хоть раз параметры изменить, профилирование закрыто для данного индикатора и со стандартными параметрами (изменить код и скомпилировать - не работает, пробовал). Единственное решение - скомпилировать его под новым именем, можно и  без правки кода, тогда профилятор его примет, но опять же до первого изменения параметров, потом опять имя менять )))

Не. У меня, если делаю точно как описала выше, и после многократных изменений внутри кода и компиляций доступно многократное профилирование. Но может это ещё и от ОС или особенностей каких-то других программ на компе как-то зависит.

Здорово, что в Сервисдеске нашли истоки проблемы и в дальнейшем она канет в лету.

 
Ну всё. С выходом нового билда она действительно канула в лету.
Причина обращения: