Oboltus:
Возможно ли средствами MQL4 или подключаемых модулей типа
Вообще да. Но это сложно и ненадежно. Не проще ли в самом советнике вбить сеты и после сравнения выдавать название текущего?
Или сравнивать внешний полученный набор с сет файлом не заморачиваясь на время открытия?
TheXpert:
Насчет сравнения полученного набора с содержимым сет файлов мне такая мысль в голову не пришла, спасибо большое :), а эскизик функции сравнения не могли бы подбросить сюда?
Вообще да. Но это сложно и ненадежно. Не проще ли в самом советнике вбить сеты и после сравнения выдавать название текущего?
Или сравнивать внешний полученный набор с сет файлом не заморачиваясь на время открытия?
Нет. Но там несложно разобраться.
Вобщем необходимо организовать перебор файлов в папке сетов -- это раз, и организовать парсер сет файла -- это два.
Все это реально сделать системными дллками.
Сет ведь можно загрузить из любой папки...
FAQ:
Сет ведь можно загрузить из любой папки...
Это понятно, но нам ведь будет достаточно, если в функции Init эксперт переберет все сеты в папке presets и если один из них совпадет с текущим загрузит имя файла этого сета в переменную, чтобы в дальнейшем мы могли вывести имя этого сета на экран.
Сет ведь можно загрузить из любой папки...
FAQ:
Сет ведь можно загрузить из любой папки...
Блин. точно... Тогда вариант номер раз.
Сет ведь можно загрузить из любой папки...
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте.
Я очень широко в своей работе использую экспертов своих и написанных другими людьми. Столкнулся с тем, что при загрузке сета настроек в эксперта нигде не сохраняется информация о том, что за сет был загружен в эксперта и через определенное время уже забываешь сам об этом. Решил обратиться к специалистам.
Возможно ли средствами MQL4 или подключаемых модулей типа
определить какой файл с расширением set был открыт на компьютере не ранее нескольких секунд перед началом работы блока Init эксперта и если таки да, то загрузить имя этого файла в переменную типа string(возможно даже сохранить ее в глобальной переменной терминала) для индикации на экране текущего сета советника?