WindowExpertName() возвращает имя эксперта в котором написан этот код, а задача состоит в том, чтобы узнать перед запуском этого эксперта не работает ли на графике уже какой-нибудь другой эксперт. Есть какие-либо варианты решения данной задачи для MQL4?
- Индикатор
- Как в extern свойства советника внести текущее время сервера?
- Получение данных программно из пользовательских индикаторов в МТ 4
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
fxsaber, 2019.09.12 06:17
#include <fxsaber\Expert.mqh> // https://www.mql5.com/ru/code/19003 // Выводит данные запущенного советника string EAToString( const long Chart_ID = 0 ) { string Names[]; MqlParam Params[]; const int Flag = EXPERT::Parameters(Chart_ID, Params, Names); const int Size = ArraySize(Names); string Str = "Expert " + Params[0].string_value + ", expertmode = " + (string)Flag; for (int i = 0; i < Size; i++) Str += "\n" + Names[i] + " = " + Params[i + 1].string_value; return(Str); }

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь