Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
То задайте параметры файлом.
Кстати, да.
Если много параметров, то, на мой взгляд, INI-файл - самое "то, что дохтур прописал".
Можно использовать прямо готовые Windows-функции работы с INI-файлами. Хотя, у меня - свои, самописные.
Так и относится, для написания всей этой кучи параметров, достаточно будет определить структуру и вынести ее во входные параметры.
Да, верно.
Да, верно.
Пример удобства можете показать? Никак не могу понять, о чем речь.
То есть не удивляет наличие двух окошек настроечных параметров: стандартное и новое?
Запускайте советник без стандартного окошка.
Вроде, ветка не об этом, т.к. упоминается mqh-файл. А определить структуру - это то же самое, что написать все поля. Т.е. одно и то же.
Вроде я достаточно четко написал, но повторюсь на примере. Есть советник, у него 100 параметров input, все их надо передать в экземпляр класса алгоритма, где и происходит вся работа. Есть два пути:
То есть проблема в том, как передать input переменные в экземпляр класса алгоритма
Пример удобства можете показать? Никак не могу понять, о чем речь.
Что проще, передавать в функцию инициализации 100 параметров или ссылку на одну структуру с входными параметрами?
Кстати, да.
Если много параметров, то, на мой взгляд, INI-файл - самое "то, что дохтур прописал".
Можно использовать прямо готовые Windows-функции работы с INI-файлами. Хотя, у меня - свои, самописные.
Смысл в том, чтобы оставить возможность стандартной оптимизации. С ini это разве возможно?
Сейчас так и делается. Заодно к советнику прилагается "Редактор" такого файла в виде DLL, которая отображает окно с разложенными по закладкам параметрами.
То есть все можно. Никто не спорит. Другое дело, что если бы это было в виде готового функционала в терминале, то вообще бы здорово было.
А как делаете оптимизацию? Уже не первый раз это спрашиваю и все молчат.
Смысл в том, чтобы оставить возможность стандартной оптимизации. С ini это разве возможно?
Возможно. Правда, не понял, зачем ini.
Запускайте советник без стандартного окошка.
Это как? Я действительно не понимаю, как это возможно. Знаю такую фишку для скриптов, но не для экспертов и индикаторов.