- Вопрос разработчикам
- Примеры: Язык MQL4 для "чайников". Пользовательские индикаторы (часть 2)
- Помощь в написании индикатора
Прошу помощи. При написании простого експерта и пробе компиляции получаю ошибку : '\end_of_program' - unbalanced left parenthesis C:\Program Files\meta trade\experts\ashipower.mq4 (119, 1), в строке, на которую указывает ошибка имеется только знак { . Что может быть причиной такой ошибки? Где можна найти больше информации по ошибкам компилатора? Буду очень благодарен за каждую информацию.
Причиной может быть пропущенная вами фигурная скобка типа {
Это коды ошибок при выполнении программы...
А вот то, что может писать едитор при клмпиляции, да с подробностями...
такой статейке сказал бы огромный РЕСПЕКТИЩЕ !!! ;)))
Да вроде нет, скобки - это первое, что просмотрел и просчитал
Да вроде нет, скобки - это первое, что просмотрел и просчитал
Везде ли ";" стоят?
Да вроде нет, скобки - это первое, что просмотрел и просчитал
Значит плохо посчитал ;)
"'\end_of_program' - unbalanced left parenthesis" - достаточно однозначный вердикт.
Привет.
Иногда так бывает когда пересылаешь код по аське, с чем связано не имею понятия.
Придется все-таки код выложить
Нет проблем, мне там скрывать нечего :), замучило просто, код этой ошибки гинерируется не первый раз и абсолютно не знаю где искать
Посмотрел. Но что-то не нашел ошибку.
Возможно switch(iCustom(Symbol(),0,"open2") {....
будет проще заменить на более вменяемые функции.
Привет.
Посмотрите описание функции iCustom, пропущен параметр номер бара с которого берётся сигнал индикатора "open2"
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования