Привет дорогие форумчане.
Есть у меня парочка вопросов о mql4.
Даже в старом калькуляторе "Электроника мк44" можно
выполнить то что нужно трейдеру, а в mql4 это "танцы с бубном" и не всегда с положительным результатом! Почему в яп есть куча совершенно не
нужных, математических функций, но нет элементарных арифметических, с отрицательными и положительными числами? К примеру как
сравнивать отрицательные и положительные числа типа double? Как вообще проводить основные арифметические действия и сравнения, с
отрицательными и положительными числами? Возможно есть что то, но я в справке по яп mql4 ничего не нашёл к сожалению.
Есть некоторый код:
Просто прочтите справку. К вашему удивлению вы там найдете ответы не только на эти простые вопросы, но и много чего полезного откроется вам.
В том то всё и дело, я же написал что не нашёл ничего для примера в коде =(
Не могли бы Вы меня ткнуть носом, так сказать, в тему из справки по mql4?
В том то всё и дело, я же написал что не нашёл ничего для примера в коде =(
Не могли бы Вы меня ткнуть носом, так сказать, в тему из справки по mql4?
double diff = 0.0; if ( diff == 0.0 ) if ( diff == 0.0 )
В чем смысл данной конструкции? Если мы объявили double diff = 0.0 , Зачем в следующей строке сравнивать с тем же значением?
Значение переменной не изменилось.
Читайте документацию здесь - в меню сайта.
Не совсем. Есть очень простой яп Autoit и у него всё просто как в школе -
Local $doublePlus = 10.25, $doubleMinus = -10.25 if $doublePlus > $doubleMinus Then MsgBox(0,'',"Ok") Else MsgBox(0,'',"Error") EndIf
https://ibb.co/PQyqYZt
Именно такого я не нашёл в справке mql4 =(
В чем смысл данной конструкции? Если мы объявили double diff = 0.0 , Зачем в следующей строке сравнивать с тем же значением?
Значение переменной не изменилось.
Смысл в том что из буферов может поступить как 0.0 так и любое число, если 0.0 тогда записываем, если не 0.0 тогда вычитаем
По Вашему замечанию, правильнее вот так будет -
double diff = Buffer0; if ( diff == 0.0 ) diff += Buffer1; else diff -= Buffer1;=)
Смысл в том что из буферов может поступить как 0.0 так и любое число, если 0.0 тогда записываем, если не 0.0 тогда вычитаем
Что больше -30 или -10 ?
Что больше -30 или -10 ?
-10 естественно!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Привет дорогие форумчане.
Есть у меня парочка вопросов о mql4.
Даже в старом калькуляторе "Электроника мк44" можно выполнить то что нужно трейдеру, а в mql4 это "танцы с бубном" и не всегда с положительным результатом! Почему в яп есть куча совершенно не нужных, математических функций, но нет элементарных арифметических, с отрицательными и положительными числами? К примеру как сравнивать отрицательные и положительные числа типа double? Как вообще проводить основные арифметические действия и сравнения, с отрицательными и положительными числами? Возможно есть что то, но я в справке по яп mql4 ничего не нашёл к сожалению.
Есть некоторый код: