Ошибки, баги, вопросы - страница 1922
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
ИМХО, так было всегда, если размер логов небольшой (здесь где-то на форуме была инфа про размер, при котором начинается сброс кеша). Мне всегда приходилось вызывать контекстное меню, чтобы инициализировать флаш на диск.
Не совсем понимаю смысл Вашего ИМХО. Возьмите build <= 1596 (32bit) и проверьте (выводит в .log файл сразу [5-10 секунд] даже одну строку). Я проверял минуту назад
[какой кеш? какое всегда? где-то что то было о чем то!?!]
речь о вкладке Эксперты и Папке MQL5\Logs\
Если убрать template<typename T> - тоже будет компилироваться (даже со скобками)
Ну это фраза из разряда "если все убрать, то будет компилироваться".
Речь шла о причинах ошибки именно с template. Причина - некорректное поведение компилятора при разборе шаблонной конструкции в ситуации с доп. скобками. Тому, кто реализовывал шаблоны, сразу становится очевидно место проблемы и почему такое возникло.
Ребята приветствую стоит задача отобразить два индикатора iMACD_1 цветной, сигнальную линию и iMACD_2 в отдельном окне вот часть кода:
Сделал индексацию
Получил указатели на индикаторы
А дальше чудеса)))
По теории должно быть так чтобы отобразить индикаторы
Не работает!!!
А вот так
работает, не могу понять какие тут проблемы с номерами буферов индикаторов. Заранее благодарен !!!
Ошибка при компиляции
А без template<typename T> - нормально
Ребята приветствую стоит задача отобразить два индикатора iMACD_1 цветной, сигнальную линию и iMACD_2 в отдельном окне вот часть кода:
Сделал индексацию
Получил указатели на индикаторы
А дальше чудеса)))
По теории должно быть так чтобы отобразить индикаторы
Не работает!!!
А вот так
работает, не могу понять какие тут проблемы с номерами буферов индикаторов. Заранее благодарен !!!
Пожалуйста в следующий раз помните как вставлять код в сообщение (Ваше сообщение я исправил).
Второе: индикатор iMACD имеет всего два буфера: "0" - MAIN_LINE, "1" - SIGNAL_LINE. То есть получение значений индикатора будет выглядеть так:
Ошибка при компиляции
А без template<typename T> - нормально
В справке сказано что: Если начальные значения не указаны, то переменные статического класса памяти принимают нулевые начальные значения. И кроме того - без template то все нормально
В справке сказано что: Если начальные значения не указаны, то переменные статического класса памяти принимают нулевые начальные значения
В случае с шаблонами примерно представляю откуда ноги растут, отсюда понимание, что не во всех ситуациях возможно просто добавить template-строку.
Формально, наверное, это ошибка. Хотя, думаю, что процитированный текст из документации писался задолго до появления шаблонов и несколько неточен.
Хотя, думаю, что процитированный текст из документации писался задолго до появления шаблонов и несколько неточен.
MetaEditor после обновления больше не запускается, выдавая такую ошибку
1616 работал нормально, 1619 - нет.
В журнале терминале после нажатия F4