Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Блин... С терминалом в комплекте идёт столько примеров... мама не горюй... к примеру скрипт SymbolInfoSample.mq5
есть две функции
__FILE__ - он дает только имя файла
MQL5_PROGRAM_PATH - дает путь к результирующему ex5 файлу
вопрос - как в mqh-файле узнать где он находится?
В МетаЕдиторе по кнопке "Список функций в файле" открывается список. Если его листать вниз, то он кончается на букве P, и дальше не сдвигается(черный треугольник, направленный вниз, становится неактивным), хотя классы есть и на букву R. Просьба исправить.
Не знаю что это баг или фишку нашел. Следующий код работает, но выдает предупреждение expression is not boolean
Не знаю что это баг или фишку нашел. Следующий код работает, но выдает предупреждение expression is not boolean
А собственно почему код не должен работать?
Единственно что операнд if не приведён к bool, на это и даёт предупреждение компилятор а в остальном всё верно написано.
a,b,c кстати вообще можно не инициализировать тк они явно присваиваются в if.
3 присваиваем в a, a присваиваем в b, b присваиваем в с, а уж потом проверяем если с true то пишим Print().
Не знаю что это баг или фишку нашел. Следующий код работает, но выдает предупреждение expression is not boolean
Скорей всего так
Тогда подскажите как это выражение записать что бы не ругался.
Тогда подскажите как это выражение записать что бы не ругался.
в первом посте вы делаете операции присвоения, множественное каскадное присвоение допустимо. Тут же вы пытаетесь делать множественное сравнение.
ЗЫ поскольку на выходе у вас два результата сравнения то они должны быть разделены && или другим булевым оператором.
Тогда подскажите как это выражение записать что бы не ругался.
Предлагаю так
Николай опередил :)
Urain:
ЗЫ поскольку на выходе у вас два результата сравнения то они должны быть разделены && или другим булевым оператором.