Блог им. 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
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
636 | ★1

Читайте на SMART-LAB:
Обновление кредитных рейтингов в ВДО и розничных облигациях (ООО ПКО «Интел Коллект» повышен ruBB-, ООО МФК «МигКредит» подтвердил ruBB-)
🟢ООО ПКО «Интел Коллект» « Эксперт РА» повысил рейтинг кредитоспособности нефинансовой компании ООО ПКО «Интел Коллект» (далее – Компания, ПКО)...
Фото
Индикатор QStick в OsEngine: формулы, сигналы и бесплатный робот. Видео.
В этом видео разберём индикатор QStick — технический индикатор Тушара Чанде, который смотрит не на весь диапазон свечи, а на разницу между ценой...
Информация о ситуации, связанной с отзывом депозитарной лицензии у АЛОР БРОКЕР
Уважаемые клиенты, коллеги и партнёры! Мы будем открыто и честно информировать вас о развитии ситуации, связанной с отзывом у компании...
Фото
МД Медикал - очередная сделка, теперь с плечом
МД Медикал объявила о приобретении Ильинской больницы.  Как изменится результат группы после сделки?

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

....все тэги



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