Самый простой способ. Это "символьная ссылка/ярлык" на директорию Presets в Files и можете файлы парсить как хотите.
Konstantin Nikitin:
Самый простой способ. Это "символьная ссылка/ярлык" на директорию Presets в Files и можете файлы парсить как хотите.
Да но это при условии что я их сохранял, но мой сценарий подразумевает что функция будет работать не зависимо от того сохранял я настройки в файл, или нет.
Так в чем проблема создать нужный вам файл. А в эксперте используйте переменные которые можно править.
input string MyString = "бла-бла-бла"; input int MyInt = 123; input double MyDouble = 0.0123; //--- string my_string; int my_int; double my_double; //--- void OnInit(void) { my_string = MyString; my_int = MyInt; my_double = MyDouble; } //------------------------------------------------ class MyClass { private: string m_my_string; int m_my_int; double m_my_double; public: MyClass (void); }; MyClass::MyClass(void) : m_my_string ( MyString ), m_my_int ( MyInt ), m_my_double ( MyInt ) { } //------------------------------------------------
И пишите нужные вам настройки в изменяемый ваш .set файл по ходу.
Вот.
Expert
- www.mql5.com
Все остальные файлы на данной странице описания библиотеки являются ее примерами/сценариями применения и не нужны для работы самой библиотеки. Возможности Примеры К описанию прикреплены примеры/сценарии ее использования. ExpertsRemove.mq5 ExpertsReopen.mq5 ChartsClose.mq5 ExpertLoader_Example.mq5 ExpertsChange_Example.mq5 Это...
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Возможно ли получить внутри работающего советника данные в виде строки в таком формате так как если бы я прочитал *.set файл?
Понятно что я могу собрать все input, и из них руками собрать такой файл но возможно есть способ получить такую строку сразу через mql5 API?