Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 527
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Все эксперименты провожу с помощью скриптов. Запустите скрипт в своем терминале. Изменяйте какие-то строчки или выбрасывайте. Смотрите, что будет
Хочу найти Min Max данных индикатора, вроде делал "все как по учебнику", но такое ощущение что данные индикатора в массив не записываются. Профи MQL подскажите где я ошибся.
Хочу найти Min Max данных индикатора, вроде делал "все как по учебнику", но такое ощущение что данные индикатора в массив не записываются. Профи MQL подскажите где я ошибся.
Значение переменной limit больше нуля. Поэтому ни один из циклов не выполнится. В итоге ArrayGreen и ArrayRad останутся незаполненными.
Если же установить значение limit равным нулю или меньше, то программа зациклится на первом цикле.
Таким образом, нужно переделать условие циклов. Скорее всего, нужно сделать так:
Хочу найти Min Max данных индикатора, вроде делал "все как по учебнику", но такое ощущение что данные индикатора в массив не записываются. Профи MQL подскажите где я ошибся.
Еще, в iCustom(...........); последний передаваемый параметр i
как то так.
Добрый день!
Для удобства тестирования хочу вытащить кнопку включить и выключить условие, чтобы каждый раз не лезть в код и это условие не переделывать в текст, чтобы оно не действовало.
То есть сейчас включаю так:
Выключаю так:
Пытался вытащить включение и выключение в настройки input bool Y=True; (Где Y это условие), присвоить Y условию, и разделить ветки если условие выполняется или не выполняется через else if. Но что-то не вышло.
Подскажите, как правильно в таких случаях поступать?
Добрый день!
Для удобства тестирования хочу вытащить кнопку включить и выключить условие, чтобы каждый раз не лезть в код и это условие не переделывать в текст, чтобы оно не действовало.
То есть сейчас включаю так:
Выключаю так:
Пытался вытащить включение и выключение в настройки input bool Y=True; (Где Y это условие), присвоить Y условию, и разделить ветки если условие выполняется или не выполняется через else if. Но что-то не вышло.
Подскажите, как правильно в таких случаях поступать?
Можно так
Можно так
В Вашем варианте получается, что при значении
алгоритм дальше не идет, а надо, чтобы при False это условие игнорировалось и шло к следующим условиям.
В моем случае, единственный вариант это только прописывать 2 ветки?:
Или как-то проще можно?
В Вашем варианте получается, что при значении
алгоритм дальше не идет, а надо, чтобы при False это условие игнорировалось и шло к следующим условиям.
В моем случае, единственный вариант это только прописывать 2 ветки?:
Или как-то проще можно?
В Вашем варианте получается, что при значении
алгоритм дальше не идет, а надо, чтобы при False это условие игнорировалось и шло к следующим условиям.
В моем случае, единственный вариант это только прописывать 2 ветки?:
Или как-то проще можно?
Только так