Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Alexey Volchanskiy
Кстати, в MQL5 есть предел на количество параметров функции?
Вроде бы 64 параметра на функцию.
А как делаете оптимизацию? Уже не первый раз это спрашиваю и все молчат.
В том то и дело, что никак. То есть любое свое окно (DLL, GUI на MQL) на корню рубит штатную оптимизацию. В крайнем случае приходится дописывать свою оптимизацию внутри советника, что еще тот велосипед.
То же самое ini-файл. В чем тут удобство вообще неясно. По крайней мере, я не видел простых пользователей, которые редактируют ini-файл ради изменения значений настроечных параметров.
Вроде я достаточно четко написал, но повторюсь на примере. Есть советник, у него 100 параметров input, все их надо передать в экземпляр класса алгоритма, где и происходит вся работа. Есть два пути:
То есть проблема в том, как передать input переменные в экземпляр класса алгоритма
Тогда правильно понял
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
А почему бы не поместить входные параметры в структуру?
fxsaber, 2017.10.02 13:16
Шаблон в конструкторе класса прописать и все.
Это как? Я действительно не понимаю, как это возможно. Знаю такую фишку для скриптов, но не для экспертов и индикаторов.
ExpertLoader_Example.mq5 отсюда.
В том то и дело, что никак. То есть любое свое окно (DLL, GUI на MQL) на корню рубит штатную оптимизацию. В крайнем случае приходится дописывать свою оптимизацию внутри советника, что еще тот велосипед.
То же самое ini-файл. В чем тут удобство вообще неясно. По крайней мере, я не видел простых пользователей, которые редактируют ini-файл ради изменения значений настроечных параметров.
https://www.mql5.com/ru/docs/optimization_frames/parametersetrange
Можно внешние переменные записать в файле mqh и подключать его.
Видимо я отстал от жизни или двигаюсь в неправильном направлении,
мне казалось, что чем меньше входных параметров у советника - тем лучше.
В идеале, по моему, у советника не должно быть входных параметров (input переменных).
Поясните плз, в чем смысл 100 параметров?
Видимо я отстал от жизни или двигаюсь в неправильном направлении,
мне казалось, что чем меньше входных параметров у советника - тем лучше.
В идеале, по моему, у советника не должно быть входных параметров (input переменных).
Поясните плз, в чем смысл 100 параметров?
Для экспериментов.
Видимо я отстал от жизни или двигаюсь в неправильном направлении,
мне казалось, что чем меньше входных параметров у советника - тем лучше.
В идеале, по моему, у советника не должно быть входных параметров (input переменных).
Поясните плз, в чем смысл 100 параметров?
Этот вопрос тут не обсуждается. Обсуждаем технические вопросы передачи параметров.
Можно внешние переменные записать в файле mqh и подключать его.
Щас с ума сойду, меня упорно не слышат. Можно и в .mqh, какая разница, как их передать в класс алгоритма?
Щас с ума сойду, меня упорно не слышат. Можно и в .mqh, какая разница, как их передать в класс алгоритма?
Не надо передавать, глобальные переменные доступны и так.