Лучше используйте это, если хотите универсального подхода:
//Возвращает нормализованное значение переменной, в соответствии с целым количеством тиков.
double normalize_variable(double variable)
{
double tick_size=MarketInfo(Symbol(),MODE_TICKSIZE);
if(MarketInfo(Symbol(),MODE_TICKSIZE)==0){
Print("Не удалось получить информацию о инструменте...");
return(variable);
}
variable=MathCeil(variable/tick_size)*tick_size;
return(variable);
}
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Лучше используйте это, если хотите универсального подхода:
//Возвращает нормализованное значение переменной, в соответствии с целым количеством тиков.
double normalize_variable(double variable)
{
double tick_size=MarketInfo(Symbol(),MODE_TICKSIZE);
if(MarketInfo(Symbol(),MODE_TICKSIZE)==0){
Print("Не удалось получить информацию о инструменте...");
return(variable);
}
variable=MathCeil(variable/tick_size)*tick_size;
return(variable);
}