Ошибки, баги, вопросы - страница 2043
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пишу код, используя форум (поиск) и кодобазу, как справочник или источник копи-пасты.
А ведь есть люди, кто использует и другие сервисы ресурса.у меня тоже самое, но....
сайт не доступен - значит обновляется.... можно выпить кружку кофе и сьесть пару кексиков.
ну глюки, ну невозможно зайти, ну .....
а что такое срочное, что аж бесит, когда доступа нет?
сайт не доступен - значит обновляется.... можно выпить кружку кофе и сьесть пару кексиков.
от такого количества кофе и кексиков - пузо начинает расти
Как вытащить PLOT_LABEL-свойство индикаторного буфера?
Баг с инициализацией статических переменных. В старых билдах его не было.
Кому не трудно, отравьте это в сервис-деск. У меня больше нет желания общаться с ними там.
Баг с инициализацией статических переменных. В старых билдах его не было.
Кому не трудно, отравьте это в сервис-деск. У меня больше нет желания общаться с ними там.
Это не баг, отсюда обсуждалось. Выжимка
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Особенности языка mql4, тонкости и приёмы работы
Alexey Viktorov, 2017.04.30 08:54
последовательность инициализации: (для тех кто не знает об этом)
Сначала переменные глобального уровня потом статические расположенные в зависимости от первоочерёдности функций, OnInit(), OnTick() или OnCalculate()... дальше мне было не интересно, а локальные в своё время. Так вот в этом коде получается, что функция вызывается до окончания инициализации статических переменных, отсюда и ошибка о которой идёт речь. Функция вызвана раньше чем инициализирована переменная
Это не баг, отсюда обсуждалось. Выжимка
Значит если это обсуждалось между Вами и Alexey Viktorov, то даёт вам основания полагать, что это не баг? ) Причём этот человек сам заявляет, что его уровень знания программирования значительно ниже вашего. Т.е. его можно вычеркнуть из списка. Остаётесь только вы ) Обсудили сами с собой, значит это не баг )
Это баг. Такого не может быть в принципе, чтобы инициализация переменной была проигнорирована, и код продолжил выполняться, перескочив через неё. Это нонсенс. И порядок инициализации тут не имеет значения. Переменная либо инициализируется, либо компилятор выдаёт ошибку в этом месте. Третьего не дано. Иначе это не язык программирования, а чёрти что.
Ещё один баг в новых билдах:
Эх, как же тут всё сыро. Думал, обновлюсь таки на новые билды, а то на старых уже Маркет не принимает продукты. А тут баг на баге!
Значит если это обсуждалось между Вами и Alexey Viktorov, то даёт вам основания полагать, что это не баг? ) Причём этот человек сам заявляет, что его уровень знания программирования значительно ниже вашего. Т.е. его можно вычеркнуть из списка. Остаётесь только вы ) Обсудили сами с собой, значит это не баг )
Это баг. Такого не может быть в принципе, чтобы инициализация переменной была проигнорирована, и код продолжил выполняться, перескочив через неё. Это нонсенс. И порядок инициализации тут не имеет значения. Переменная либо инициализируется, либо компилятор выдаёт ошибку в этом месте. Третьего не дано. Иначе это не язык программирования, а чёрти что.
Вычеркнуть можешь, я никогда пальцы не растопыривал "какой я программист"...
А документацию прочесть мама не велит??? Специально для таких я вставил цитату из документации
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Особенности языка mql4, тонкости и приёмы работы
Alexey Viktorov, 2017.04.29 12:50
А ничего что в справке написано что статическая переменная ... читайте сами
Но никак не функцией.
Вот так работает