Основы MQL5 программирования. Разработка технических индикаторов и торговых советников
11. Логическая операция «или»
if (a == 0 || b == 0) OpenNewPosition ();
– Логическая операция «и» – обозначается с помощью "&&». Используется в случаях, когда несколько условий должны быть соблюдены одновременно. То есть необходимо одновременное выполнение всех поставленных условий.
Пример 12. Логическая операция «и»
if (a == 0 && b == 0) DoSomething ();
Глава 4. Операторы
Большинство операций которые мы рассмотрели ранее назывались линейными и имели последовательно выполнение, однако это не всегда может быть актуально. С помощью линейных операций нельзя выполнить повторяющееся действие не прописанное заранее количество раз. Например, если необходимо ввести числа от 0 до рандомного числа, так как мы не знаем наперед значение рандомного числа.
В этой главе нашего курса мы рассмотрим операторы управления порядком – это позволит изменить поток выполнения программы. К таким операторам относятся: «остановка» – этот оператор позволит мгновенно отключиться программе; или оператор «прыжок» – этот оператор позволяет выполнить переход от одного оператора к другому; также есть видит операторов «условное ветвление» и «циклы», более подробно все типы операторов рассмотрим ниже.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.