Блог им. E_psh

Алготрейдинг. QLUA округление данных (round)

function round(number, znaq) -- функция округления числа num до знаков znaq
local num = tonumber(number)
local idp = tonumber(znaq)

	if num then
		local mult = 10 ^ (idp or 0)
		if num >= 0 then return math.floor(num * mult + 0.5) / mult
		else return math.ceil(num * mult - 0.5) / mult
		end
	else return num
	end
end
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
653 | ★1

Читайте на SMART-LAB:
Фото
GBP/USD: фунт сползает до ключевого рубежа, но шанс на рост остается
Фунт закрыл период практически без изменений к стартовому уровню, но с выраженной волатильностью внутри диапазона. Главными фундаментальными...
Фото
Стоит ли ждать дальнейшего падения золота
Дарья Фёдорова Цена золота обвалилась в пятницу на 3% с уровней около $4600 до $4460 за унцию. Триггером снижения стало выступление...
Фото
Квалимся по-новому: гид по экзаменам для получения статуса квалифицированного инвестора
С 31 августа 2026 года Банк России меняет правила игры. Указание № 7402-У добавляет новый путь к статусу «квала» через сдачу одного из...
Фото
ЛУКОЙЛ: без иностранных активов прибыль все еще есть. А кто думал иначе? Обзор отчета за 1-е полугодие 2026 по МСФО
ЛУКОЙЛ отчитался по МСФО — уже без иностранных активов (их отобрали из-за СДН санкций на компанию от нашего старого друга Трампа)...

теги блога Евгений

....все тэги



UPDONW
Новый дизайн