
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Предопределенные нехорошо переопределять
А ГДЕ ЗДЕСЬ ПЕРЕОПРЕДЕЛЕНИЕ ?
double oldBid=Bid;
так работает
static double oldBid=Bid;
так ошибка
А ГДЕ ЗДЕСЬ ПЕРЕОПРЕДЕЛЕНИЕ ?
А ГДЕ ЗДЕСЬ ПЕРЕОПРЕДЕЛЕНИЕ ?
double oldBid=Bid;
так работает
static double oldBid=Bid;
так ошибка
https://docs.mql4.com/ru/basis/variables/static
double oldBid=Bid;
так работает
static double oldBid=Bid;
так ошибка
По правилам языка:
Обычная переменная может быть проинициализирована константой, переменной или выражением, - т.е, всем тем, что вообще может быть написано справа от знака равенства.
Статическая переменная может быть проинициализирована только соответствующей её типу константой.
Bid - это не константа, это - предопределённая переменная.
Статическая переменная может быть проинициализирована только соответствующей её типу константой.
Bid - это не константа, это - предопределённая переменная.
спасибо, сложновато вьехать
спасибо, сложновато вьехать
Это просто нужно запомнить.
Инициализация статической переменной выполнена правильно (справа от знака равества указана константа):
static double oldBid=1.2345;
Инициализация статической переменной выполнена неправильно (справа от знака равенства указана переменная):
static double oldBid=Bid;
В данном случае неважно, что Bid предопределённая переменная. Важно, что это переменная, а не константа.
не слушайте SK., _Shtorm_, он ничего не понимает в хелпе... всем тут рассказывает, что массивы ведут себя как пьяные ёжики...
Ну, зачем это? В кои веки зашёл нормальный юзер и задал конкретный вопрос. И обязательно нужно нафлудить в теме..
Ну, зачем это? В кои веки зашёл нормальный юзер и задал конкретный вопрос. И обязательно нужно нафлудить в теме..
эххх... нет у вас чувства юмора, Сергей... боюсь, если забанят "последних могикан", форум превратится в занудное чтиво, в перемешку с рекламой...