Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 743
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Во-первых, это не решение, а пример для демонстрации сути того, о чем я говорю.
Во-вторых, это не бесконечный цикл, он корректно и безопасно прервется при завершении программы.
И в-третьих, вы мне пишите про решение совсем другой вещи, для решения которой я могу придумать миллион способов.
Т.е. мой цикл вы посчитали камнем преткновения моей ситуации? Серьезно?
В общем, я понял. Неудачно меня занесло в эту тему...
Но, в любом случае, спасибо!
При завершении программы - да, прервётся.
Сделайте уж тогда какой-нибудь действительно тяжёлый расчёт, и пытайтесь его прерывать при вызове окна настроек.
Я посмотрел работу вашего кода - не реагирует на изменение переменной в настройках - не даёт это сделать бесконечный цикл, который возможно прервать лишь снятием советника, и он больше не запустится - вы же его удалили с чарта...
Попробуйте отслеживать тяжёлый расчёт через таймер. Хотя я тут не уверен что таймер будет вызван в момент расчёта.
Но в любом случае зацикливание для эмуляции длительного расчёта - не удачное решение.
Здравствуйте. Подскажите пожалуйста, как массив задать во входных параметрах функции?
Передать массив в функцию?
Примерно так:
Ну ... вариации на тему ...
При завершении программы - да, прервётся.
Сделайте уж тогда какой-нибудь действительно тяжёлый расчёт, и пытайтесь его прерывать при вызове окна настроек.
Я посмотрел работу вашего кода - не реагирует на изменение переменной в настройках - не даёт это сделать бесконечный цикл, который возможно прервать лишь снятием советника, и он больше не запустится - вы же его удалили с чарта...
Попробуйте отслеживать тяжёлый расчёт через таймер. Хотя я тут не уверен что таймер будет вызван в момент расчёта.
Но в любом случае зацикливание для эмуляции длительного расчёта - не удачное решение.
Спасибо!
Понятно. Но, к сожалению, есть резонная необходимость.
Но в любом случае зацикливание для эмуляции длительного расчёта - не удачное решение.
Бывают ситуации когда например необходимо писать в большой файл или читать из большого файла или все вместе. Если включить фантазию, то очень много баттхёрта можно напридумывать, а при реализации боль увеличивается в квадрате :)
Я считаю странным то, что возможность с помощью _StopFlag отследить прерывание программы есть, а изменения входных параметров нет :(
здравствуйте, такой вопрос: можно ли изменить угол отображения комментария на графике?????
Нет.
Если только самому создавать графическую метку OBJ_LABEL и изменить его свойство
OBJPROP_ANGLE
через ф-ю: ObjectSetDouble
Ребята помогите разобраться с индикатором
Там есть участок кода, который я не понял. Вам нужно самому его откорректировать.
Можете показать что именно....
Можете показать что именно....
Скачайте код - там Marat Sultano написал, что непонятно.