Всем привет! В этом уроке мы познакомимся с математическими функциями, предусмотренными в языке mql5, и, что более важно, рассмотрим операторы цикла. Это важные знания, особенно при работе с массивами. А массивов при программировании торговых роботов вам встретится огромное множество.
Математические функции нужны для быстрых вычислений результатов каких-либо математических операций, например, возведения в степень или округления. Я бы разбил их на несколько групп: функции округления, сравнения, вычислительные (вроде возведения в степень или получения остатка от деления) и геометрические. Давайте рассмотрим функции каждой из групп.
(далее…)