Точно так же, как и с сигналами!
Накатим новую версию, а там что будет! Авось прокатит!
Пора уже пользователям кусок денег выплачивать, за обнаружение багов!
Наблюдения:
отдельно файлы библиотеки компилируются
если прописать явно в своем коде #property strict то большая часть ошибок уходит
но приведение кастомных типов остается с ошибкой
ну да,Есть такой момент,что твой индикатор поломался, что,наверное,все НС ,которые сейчас обсуждают в соседних ветках,поломались.
ноги растут отсюда
Renat Fatkhullin 2017.05.13 21:33 #19113 fxsaber: Компилятор и исполнитель в каком exe-файле сидит? Сейчас в MT4b1080 идет MEb1599. Прошу пояснить, что делает metaeditor.exe и terminal.exe. Компилятор для обоих платформ единый. Он в metaeditor.exe
т.к. в мт5 выпилили приведение структур,а компилятор один,теперь пожинаем плоды и в мт4.
да здравствует больше изменений! по изменению каждый месяц! сразу и фриланс оживет - программеры будут поделки доделывать.
ну да,Есть такой момент,что твой индикатор поломался, что,наверное,все НС ,которые сейчас обсуждают в соседних ветках,поломались.
ноги растут отсюда
т.к. в мт5 выпилили приведение структур,а компилятор один,теперь пожинаем плоды и в мт4.
да здравствует больше изменений! по изменению каждый месяц! сразу и фриланс оживет - программеры будут поделки доделывать.
блиииииииииин!
ну и как теперь мне сделать приведение структуры?
в основном я все ошибки победил
остается только это
ну и как теперь мне сделать приведение структуры?
смотреть посты fxsaber
смотреть посты fxsaber
ищу...... не подкинете ссылочку?
или покопаться тут
Rashid Umarov 2017.05.05 15:43 #19025 Konstantin: 1. Когда будет описание union в документации? 2. Это замена простым структурам? 3. будут ли поддерживать union приведение типа как описано для структур в документации? 1. Добавлено Объединение (union) 2. Не совсем - это возможность получать разное представление данных 3. Нет
https://www.mql5.com/ru/docs/basis/types/classes#union

- www.mql5.com
или покопаться тут
https://www.mql5.com/ru/docs/basis/types/classes#union
спасибо
сделал поэлементное приведение базовых типов для содержимого структур,
к счастью в ALGLIB все просто оказалось и не так много мест где надо менять,
но должен сказать что это было очень неожиданно видеть что библиотека работавшая годами вдруг не компилируется,
а для пользователей непрограммистов это будет вообще очень весьма неприятно,
вообще было бы хорошим тоном оповещать о таких вещах заранее,
по хорошему в команде разработчиков должны быть QA для оценки импактов и поддержки пользователей,
чтобы были гайдлайны или какие-то переходные функции для обеспечения совместимости,
сейчас же по сути проблема брошена на пользователей - выкручивайся как хочешь, это не комильфо так делать.
В общем, я конечно исправил чтобы компилировалось,
сделал поэлементное приведение базовых типов для содержимого структур,
к счастью в ALGLIB все просто оказалось и не так много мест где надо менять,
Приносим извинения за доставленные неудобства. Библиотеку забыли обновить на сайте после обновления языков MQL4/MQL5. Сейчас залита рабочая версия - https://www.mql5.com/ru/code/11077, проверьте, пожалуйста у себя
Сам я уже протестировал на своем компьютере в MT4 перед заливкой.
PS Сейчас обновим другие языки и публикацию для MQL5 - https://www.mql5.com/ru/code/1146

- голосов: 31
- 2013.12.18
- MetaQuotes Software Corp.
- www.mql5.com

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования