Ошибки, баги, вопросы - страница 3339
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
3808
И если что-то не работает в бета билде для ПК - то есть ветка:
https://www.mql5.com/ru/forum/447913/page13
Какая то лютая ошибка появилась в последнем build 3808 (ненароком обновился), не разобрался пока где, но думаю Разработчики быстрее сами найдут, если вспомнят что там меняли
Дайте больше деталей, пожалуйста.
У меня билд 3785 для андроид
Посмотрите, пожалуйста, нет ли у вас в логе записей invalid base record или подобных? Линиии открытых позиций в стандартных цветовых схемах должны быть видны, если они включены в настройках.
Посмотрите, пожалуйста, нет ли у вас в логе записей invalid base record или подобных? Линиии открытых позиций в стандартных цветовых схемах должны быть видны, если они включены в настройках.
Все включено. Это андроид версия. Где там посмотреть лог?
https://www.metatrader5.com/ru/mobile-trading/android/help/settings_journal
Выбрать пункт журнал в левом дравере.
Дайте больше деталей, пожалуйста.
Излагаю: В build 3808 поменялось поведение #define
Результат до : 2 //до 3808 был свой особый путь
Результат после: 1 //после 3808 стало как в С\С++
Казалось бы: Правильной дорогой идете товарищи! Но нет и здесь есть ошибка суть которой далее
Результат в build 3808: СинийПомидор
Но Помидор не может быть Синим
либо СинийБаклажан (свой особый путь до build 3808)
либо КрасныйПомидор (как в C\C++)
А так получается, что в build 3808 в одной операции скрестили ежа с ужом
Это как если бы при сложении 2+2 считать первую двойку цифрой, а вторую двойку символом и поэтому результатом не 4, а 52
И да, если разум возобладает, то заодно можно поменять и это давнишнюю особенность:
Если в (*) примера выше добавить пробелы:
то получается принципиально другой результат: Синий Y
Итого в сумме имеем четыре (!) разных результата, там, где должен быть один:
А то как недавно выяснилось некоторые пользователи любят бездумно добавлять пробелы, там где не надо ожидая при этом что результат не изменится
В build 3808 поменялось поведение #define
Хреново. Затачиваешься годами на одно поведение, а потом втихую все разом сломано. Задолбало.
Хреново. Затачиваешься годами на одно поведение, а потом втихую все разом сломано. Задолбало.
То же немало удивлен... Когда последний раз вносились изменения в #define - наверное лет 5 назад. Но скорее всего проявилась архитектурная ошибка - то, что компилятор (вопреки обыкновению и Документации) не отделен от препроцессора (меняли компилятор и задели препроцессор) что подтверждается примером:
Компилятор уже заранее решил (до построения препроцессором конечного выражения), что MACRO это вещественное число, а не другая сущность