Было бы очень удобно, если бы после запуска MQL-программы под отладчиком можно было для каждой функции, входящей в состав программы, получить статистику по суммарному времени ее исполнения.
Было бы очень удобно, если бы после запуска MQL-программы под отладчиком можно было для каждой функции, входящей в состав программы, получить статистику по суммарному времени ее исполнения.
tol64: Помню, звучало уже, на мой взгляд, хорошее пожелание, если не ошибаюсь от Константина Груздева (Lizar) (не нашёл поиском), где была высказана идея для облегчения жизни пользователям и разработчикам. Она заключалась в том, что, те индикаторы (авторские), которые используются в эксперте, не передавать каждому новому пользователю отдельно, а как бы хранить в эксперте. Или передавать вместе с экспертом внутри эксперта, а при первой загрузке эксперта производилась бы распаковка. Некое разворачивание базы можно сказать. Вроде бы, как-то так звучала мысль. В принципе код индикатора можно генерировать экспертом, но как их вынести из песочницы, чтобы не объяснять каждый раз пользователю, что и куда перенести? При перезагрузке терминала тогда нужно, чтобы они также и компилировались автоматически. Я заметил, что с какими-то индикаторами это происходит, а с какими-то нет. Или то происходит, то нет. Не понятно. Может быть возможно реализовать, какой-нибудь более надёжный механизм в этом ключе? Или может быть есть способ генерировать автоматически файлы ex5?
В ниньзе похожая штука есть. Очень удобно. Обыкновенный zip-файл, функция импорт стратегии, распаковывается в нужную директорию и компилируется. Обратная операция то же есть, запаковывает советника или индикатор в отдельный zip. Но, в ниньзе проще структура каталогов связанных с советниками и индикаторами и по другому организованы сами программы. Кстати, импорт стратегии у них не совсем тупой, если со стратегией идут дополнительные индикаторы и т.д. то он спрашивает, нужно ли заменить старые, в случае совпадения имен. К сожалению не проверяется версионность импортируемого, по этому можно в семерку поставить советник от 6.5, например. Результат плачевный, конечно.
Удалить из терминала тестер и сделать полноценное отдельное приложение для тестирования, которое будет работать с тиками, синбарами, позволит обрабатывать свои hst.
Удалить из терминала тестер и сделать полноценное отдельное приложение для тестирования, которое будет работать с тиками, синбарами, позволит обрабатывать свои hst.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
На данный момент, условный брейкпоинт можно организовать самому используя функцию DebugBreak().
Было бы очень удобно, если бы после запуска MQL-программы под отладчиком можно было для каждой функции, входящей в состав программы, получить статистику по суммарному времени ее исполнения.
Было бы очень удобно, если бы после запуска MQL-программы под отладчиком можно было для каждой функции, входящей в состав программы, получить статистику по суммарному времени ее исполнения.
MQ вроде как обещают выпустить профайлер кода...
Такая функция там будет, полагаю...
Помню, звучало уже, на мой взгляд, хорошее пожелание, если не ошибаюсь от Константина Груздева (Lizar) (не нашёл поиском), где была высказана идея для облегчения жизни пользователям и разработчикам. Она заключалась в том, что, те индикаторы (авторские), которые используются в эксперте, не передавать каждому новому пользователю отдельно, а как бы хранить в эксперте. Или передавать вместе с экспертом внутри эксперта, а при первой загрузке эксперта производилась бы распаковка. Некое разворачивание базы можно сказать. Вроде бы, как-то так звучала мысль. В принципе код индикатора можно генерировать экспертом, но как их вынести из песочницы, чтобы не объяснять каждый раз пользователю, что и куда перенести? При перезагрузке терминала тогда нужно, чтобы они также и компилировались автоматически. Я заметил, что с какими-то индикаторами это происходит, а с какими-то нет. Или то происходит, то нет. Не понятно. Может быть возможно реализовать, какой-нибудь более надёжный механизм в этом ключе? Или может быть есть способ генерировать автоматически файлы ex5?
Предлагаю в стандартную поставку добавить функцию
Пожелание как к МТ5 так и к МТ4
Удалить из терминала тестер и сделать полноценное отдельное приложение для тестирования, которое будет работать с тиками, синбарами, позволит обрабатывать свои hst.
Правильно обрабатывать плавающие спреды.
Тестер должен поддерживать mql, советники, индикаторы - экспортировать \ импортировать в терминал.
Пожелание как к МТ5 так и к МТ4
Удалить из терминала тестер и сделать полноценное отдельное приложение для тестирования, которое будет работать с тиками, синбарами, позволит обрабатывать свои hst.
Правильно обрабатывать плавающие спреды.
Тестер должен поддерживать mql, советники, индикаторы - экспортировать \ импортировать в терминал.
Или может спреды не плавающие в тестере?
А что - тестер у МТ5 разве встроенный?
Или может спреды не плавающие в тестере?
А для MT4 сделать планируете?