Руководство пользователя
Объект Math
NetTradeX PC
NetTradeX Android
NetTradeX iOS
NetTradeX Mobile
NetTradeX Advisors
-
Руководство по NTTX Advisors
- Терминал NetTradeX Advisors
-
Статьи
-
NetTradeX Language: Введение
- Основы языка
- Функции языка
-
Cистемные объекты языка
- Сделки
- Ордера
- Индикаторы
- Объектно-ориентированное программирование
-
DLL файлы
-
Объект Account
-
Объект Bars
-
Объект Chart
-
Объект datetime
-
Объект History
-
Объект file
-
Объект Globals
-
Объект Math
-
Объект Symbols
-
Объект System
Объект Math
Объект Math позволяет вычислять значения основных математических и тригонометрических функций.
Методы объекта:
Название метода | Возвращаемое значение |
---|---|
double Math.Abs(double val) |
Модуль числа val ,
переданного ему в качестве аргумента.
|
double Math.Arccos(double val) |
Значение арккосинуса числа val , где val должно находиться в диапазоне [-1;1].
Возвращаемое значение лежит в диапазоне от 0 до π радианов.
|
double Math.Arcsin(double val) |
Значение арксинуса числа val , где val должно находиться в диапазоне [-1;1].
Возвращаемое значение лежит в диапазоне от -π/2 до π/2 радианов.
|
double Math.Arctan(double val) |
Значение арктангенса числа val ,
возвращаемое значение лежит в диапазоне от -π/2 до π/2
радианов.
|
double Math.Ceil(double val) |
Значение, являющимся наименьшим целым числом, которое
больше или равно val .
|
double Math.Cos(double val) |
Косинус угла val , заданного
в радианах.
|
double Math.Exp(double val) |
Значение числа e в
степени val .
|
double Math.Floor(double val) |
Значение, являющееся наибольшим целым числом, которое
меньше или равно val .
|
double Math.Log(double val) |
Натуральный логарифм числа val , где val должно быть более нуля.
|
double Math.Max(double val1, double val2) |
Максимальное значение среди val1
или val2 .
|
double Math.Min(double val1, double val2) |
Минимальное значение среди val1
или val2 .
|
double Math.Mod(double val1, double val2) |
Остаток от деления val1 на val2 .
|
double Math.Pow(double base, double exp) |
Значение base , возведенное в
степень exp .
|
double Math.Rand() | Псевдослучайное целое число в диапазоне от 0 до 32767. |
double Math.Sin(double val) |
Синус угла val , заданного в
радианах.
|
double Math.Sqrt(double val) |
Квадратный корень числа val , где val должно быть более или равно нулю.
|
double Math.Srand(int seed) | Устанавливает начальное состояние для генерации псевдослучайных целых чисел. |
double Math.Tan(double val) |
Тангенс угла val , заданного в радианах.
|