Справочник MQL4
Преобразования данных
NormalizeDouble
| double NormalizeDouble( |
double value, int digits) |
Округление числа с плавающей запятой до указанной точности.
Рассчитываемые значения StopLoss, TakeProfit, а также значения цены открытия отложенных
ордеров должны быть нормализованы с точностью, значение которой хранится в предопределенной переменной Digits.
Параметры:
| value |
- |
Величина с плавающей точкой. |
| digits |
- |
Формат точности, число цифр после десятичной точки (0-8). |
Пример:
double var1=0.123456789;
Print(DoubleToStr(NormalizeDouble(var1,5),8));
// вывод: 0.12346000
|
|
|