Ошибки, баги, вопросы - страница 3685

 

Почти два года этому...

https://www.mql5.com/ru/forum/1111/page3491#comment_52301985

Считаю, что отсутствие предупреждения увеличивает вероятность ошибки в коде.

Запросите у брокера.
Запросите у брокера.
  • 2024.02.14
  • www.mql5.com
Точно помню что в 5-ке компилятор ругался на такую конструкцию. когда одна переменная может быть переопределена внутри внутренней зоны видимости с сохранением значения во внешней
 
Aleksandr Slavskii #:

Считаю, что отсутствие предупреждения увеличивает вероятность ошибки в коде.

Бывают ситуации, когда в макросах требуется такая возможность. Тогда такие предупреждения - зло.

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

fxsaber, 2025.02.10 16:12

Ругался. Но теперь можно писать такое.


Грубо говоря, сейчас можно скопипастить кусок кода и будет работать - не надо заморачиваться с тем, что в копипасте совпадают имена переменных.

 
fxsaber #:
Бывают ситуации, когда в макросах требуется такая возможность. Тогда такие предупреждения - зло.
Считаю что лучшим вариантом было бы чтоб предупреждения были, но чтоб была возможность их отключать, как это реализовано в VS.
 
Andrei Sokolov #:
Считаю что лучшим вариантом было бы чтоб предупреждения были, но чтоб была возможность их отключать, как это реализовано в VS.
Чтоб те, кому, в редких ситуациях, это нужно, могли отключать предупреждения. А так это довольно плохое решение.
 
Столкнулся с тем что при запуске редактора из терминала версии 5430 редактор намертво зависает и как мне кажется многовато в этот момент потребляет мощности процессора
 
Alexandr Saprykin #:
Столкнулся с тем что при запуске редактора из терминала версии 5430 редактор намертво зависает и как мне кажется многовато в этот момент потребляет мощности процессора
Обновил терминал до 5470, при открытии редактор также зависает намертво. Соседние терминал с редактором этой же версии установлены на соседний жестий диск - работают адекватно без зависаний.
 
Alexandr Saprykin #:
Обновил терминал до 5470, при открытии редактор также зависает намертво. Соседние терминал с редактором этой же версии установлены на соседний жестий диск - работают адекватно без зависаний.
  1. Диск на ошибки проверьте,
  2. Проверьте целостность МП.

У меня такое было, когда подгорел южный мост, и диски стали периодически пропадать в системе. При запуске всё висло. 

Просто предположение из своего опыта (у меня до сих пор так, просто вынужденно отключил все диски, кроме системного, где тоже есть терминал с редактором)

 
Artyom Trishkin #:
  • Диск на ошибки проверьте,
  • Проверьте целостность МП.
  • Диски не пропадают. Другие приложения, в том числе сам мт5 с этого же диска - работают нормально. Проблема только с редактором.

    Ошибок на жестком диске нет.

     
    Alexandr Saprykin #:

    Диски не пропадают. Другие приложения, в том числе сам мт5 с этого же диска - работают нормально. Проблема только с редактором.

    Ошибок на жестком диске нет.

    Попробуйте скопировать всю папку терминала в иное место. Будут ли ошибки доступа? У меня тоже диск якобы без ошибок, но некоторые папки не дают доступа к себе. И всё это из-за южного моста на материке. 
     
    Alexandr Saprykin #:
    Столкнулся с тем что при запуске редактора из терминала версии 5430 редактор намертво зависает и как мне кажется многовато в этот момент потребляет мощности процессора
    Могу сказать, что при первом запуске редактор, похоже, выполняет компиляцию всех найденных в рабочей папке советников, индикаторов. Или если в рабочую папку загружается все коды при подключении хранилища. Это как раз может визуально проявляться в виде такого глухого зависания. Но при следующих запусках таких зависаний уже не наблюдалось.