MQL4 - automated forex trading   /  

Документация

Справочник MQL4  Преобразования данных  NormalizeDouble

 
Используй возможности
MQL5 в MetaTrader 5
Learn possibilities of the new MQL5
Интересуешься новым?
Доступна справка по MQL5
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