Добрый день, уважаемые трейдеры!
может ли советник выполнить запуск процесса оптимизации (себя или своей копии) и дождавшись завершения прочитать результаты?
или же встроенный оптимизатор никак недоступен и только один путь - писать свой оптимизатор?
спасибо!
Добрый день.
Интересный вопрос, как то вставлял в код советника дополнительные условия, что бы избавиться от не нужных результатов. На счёт оптимизации внутри оптимизации не думал.
Полагаю нужно спращивать у программистов, чем у трейдеров.
С уважением,
Можно, делал такое.
Робот по расписанию стартует копию терминала с файлом инициализации, где указаны параметры оптимизации и автоматический выход после оптимизации. Результаты оптимизации сохраняются в файле отчета, подгружаются и сортируются по нужным ключам (профит фактор, просадка и т.п.) и принимается наилучший вариант набора параметров.
Разумеется WinAPI, если структура файла отчета изменится, то придется корректировать исходник, хотя можно и шаблон в отдельном файле сделать и корректировать его при необходимости, а парсер файла отчета заточить под шаблон.
Поскольку невозможно запускать 2 копии терминала из одного места расположения, и чтобы не грузить или перекидывать историю нужного терминала/брокера, используйте SUBST для создания виртуального диска. Хотя здесь нюансы с UAC могут возникнуть.
Можно, делал такое.
Робот по расписанию стартует копию терминала с файлом инициализации, где указаны параметры оптимизации и автоматический выход после оптимизации. Результаты оптимизации сохраняются в файле отчета, подгружаются и сортируются по нужным ключам (профит фактор, просадка и т.п.) и принимается наилучший вариант набора параметров.
Разумеется WinAPI, если структура файла отчета изменится, то придется корректировать исходник, хотя можно и шаблон в отдельном файле сделать и корректировать его при необходимости, а парсер файла отчета заточить под шаблон.
Поскольку невозможно запускать 2 копии терминала из одного места расположения, и чтобы не грузить или перекидывать историю нужного терминала/брокера, используйте SUBST для создания виртуального диска. Хотя здесь нюансы с UAC могут возникнуть.
Можно, делал такое.
Робот по расписанию стартует копию терминала с файлом инициализации, где указаны параметры оптимизации и автоматический выход после оптимизации. Результаты оптимизации сохраняются в файле отчета, подгружаются и сортируются по нужным ключам (профит фактор, просадка и т.п.) и принимается наилучший вариант набора параметров.
Разумеется WinAPI, если структура файла отчета изменится, то придется корректировать исходник, хотя можно и шаблон в отдельном файле сделать и корректировать его при необходимости, а парсер файла отчета заточить под шаблон.
Поскольку невозможно запускать 2 копии терминала из одного места расположения, и чтобы не грузить или перекидывать историю нужного терминала/брокера, используйте SUBST для создания виртуального диска. Хотя здесь нюансы с UAC могут возникнуть.
Второй терминал надо расположить в папке files кажется, чтоб можно было его запустить из советника.
Второй терминал надо расположить в папке files кажется, чтоб можно было его запустить из советника.
Если используется WinAPI то вторая копия терминала оптимизатор запускается из стандартного своего расположения, в моей библиотеке классов для MQL4 это используются, на ней же построены несколько советников с автоматическим запуском процесса оптимизации.
Но вопрос был о другом и меня он так же интересует, есть ли возможность в MQL5 без использования сторонних .dll, запустить процесс оптимизации.
Если используется WinAPI то вторая копия терминала оптимизатор запускается из стандартного своего расположения, в моей библиотеке классов для MQL4 это используются, на ней же построены несколько советников с автоматическим запуском процесса оптимизации.
Но вопрос был о другом и меня он так же интересует, есть ли возможность в MQL5 без использования сторонних .dll, запустить процесс оптимизации.
Говорят - скоро будет

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день, уважаемые трейдеры!
может ли советник выполнить запуск процесса оптимизации (себя или своей копии) и дождавшись завершения прочитать результаты?
или же встроенный оптимизатор никак недоступен и только один путь - писать свой оптимизатор?
спасибо!