Русский

Справочник MQL4 Математические функции

Математические функции

Набор математических и тригонометрических функций.

Функция

Действие

MathAbs

Возвращает абсолютное значение (значение по модулю) переданного ей числа

MathArccos

Возвращает значение арккосинуса x в радианах

MathArcsin

Возвращает значение арксинуса x в радианах

MathArctan

Возвращает арктангенс x в радианах

MathCeil

Возвращает ближайшее сверху целое числовое значение

MathCos

Возвращает косинус числа

MathExp

Возвращает экспоненту числа

MathFloor

Возвращает ближайшее снизу целое числовое значение

MathLog

Возвращает натуральный логарифм

MathLog10

Возвращает логарифм числа по основанию 10

MathMax

Возвращает максимальное из двух числовых значений

MathMin

Возвращает минимальное из двух числовых значений

MathMod

Возвращает вещественный остаток от деления двух чисел

MathPow

Возводит основание в указанную степень

MathRand

Возвращает псевдослучайное целое число в диапазоне от 0 до 32767

MathRound

Округляет число до ближайшего целого

MathSin

Возвращает синус числа

MathSqrt

Возвращает квадратный корень

MathSrand

Устанавливает начальное состояние генератора псевдослучайных целых чисел

MathTan

Возвращает тангенс числа

MathIsValidNumber

Проверяет корректность действительного числа

 

Что нового в MQL5

Добавлены гиперболические тригонометрическиe функции и функция MathSwap, которая меняет порядок байтов в целочисленных типах ushort, uint и ulong. Необходимость в таком преобразовании часто возникает при работе с Сетевыми функциями.

В разделе Математика вы найдете готовые библиотеки по работе со случайными распределениями, нечеткой логикой, нейронными сетями. Также там представлены функции для решения дифференциальных уравнений, кластеризации, статистического анализа и задач оптимизации.