Ошибки, баги, вопросы - страница 2111
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Все в пределах нормы...
что то подобное когда то было, когда индюк читал данные из файла в массив, но сейчас уже не вспомню...
Создал заявку ждем
Версия и битность терминала
64 1755
Описание проблемы
Не выгружается индикатор,
Устанавливаю индикатор, индикатор работает, удаляю индикатор, индикатор удаляется и в списке его нет, но он работает рисует обьекты так как будто его не удалили, в списке его нет.
При переоткрытии графика он всеравно работает, даже если график другого инструмента.
Ошибка при компиляции
#define \ MACRO
кроме того ожидалось что перенос строки будет работать во ВСЕХ директивахСоздал заявку ждем
Версия и битность терминала
64 1755
Описание проблемы
Не выгружается индикатор,
Устанавливаю индикатор, индикатор работает, удаляю индикатор, индикатор удаляется и в списке его нет, но он работает рисует обьекты так как будто его не удалили, в списке его нет.
При переоткрытии графика он всеравно работает, даже если график другого инструмента.
Такая же проблема
Такая же проблема
Рекурсия?
Такая же проблема
IndicatorRelease();
Ошибка при компиляции
Необходимо компилировать прикрепленный файл
Где я взял такие "пробелы"? Здесь их много https://www.mql5.com/ru/docs/check/terminalinfointeger. Копировал фрагмент в Microsoft Edge при помощи мыши
Запутанная подсветка макросов - не зависит от контекста
либо всегда присутствует (вариант B) либо всегда отсутствует (вариант A)
Ожидалось что если макрос в конкретной строке определен - то он подсвечивается, не определен - не подсвечивается. Иначе не понятно что означает наличие\отсутствие подсветкиПодсветка С\С++ файлов в MetaEditor
https://www.mql5.com/ru/docs/basis/preprosessor/constant
Ожидалось что указанные макросы (а также __MQL__) не будут доступны при подсветке файлов с расширениями .c, cpp, .h
Это случай (как и предыдущий) когда неправильная подсветка, вводящая в заблуждение, много хуже, чем ее отсутствие
Неоднократно встречал на форуме обсуждение пользователей об отсутствие в MetaEditor предопределенного макроса, аналогичного _WIN64. Ответ администрации был, что нет необходимости, поскольку MetaEditor генерирует универсальный одновременно 32-64-х разрядный код.
В то же время многие используют выравнивание https://www.mql5.com/ru/forum/225498/page2#comment_6401835 путем дополнения полей структуры
И действительно, если использовать готовую .dll (которую уже нельзя изменить) то без дополнительного выравнивания не обойтись. Но в x86 и x64 это дополнение может выглядеть по разному, а значит необходимость в аналоге _WIN64 все-таки есть, поскольку структура задается на этапе компиляции .mq5 файла где TerminalInfoInteger( TERMINAL_X64 ) не работает
Сейчас нужно лишнюю информацию держать в уме. В результате экономии на пустяке есть риск получить трудноуловимую ошибку