Вывод разности в таблицу. Проблема отображения

Страницы: 1
RSS
Вывод разности в таблицу. Проблема отображения
 
Добрый день, скрипт на lua создает таблицу. Туда он выводит информация об индикаторах, которые берет с графика.
Данные при отображении в таблице видны  в виде:
MA1= 0,044055
MA2= 0,04405
В третьей графе отображается их разница Delta=MA1-MA2, выводится она в виде:
Delta= -5e-06
Как заставить lua вывести 0,000005?

код вывода:
SetCell(TableID,7,2,tostring(Ma))
SetCell(TableID,8,2,tostring(MaPrev))
SetCell(TableID,7,4,tostring(RoundForStep(Ma-MaPrev,Step)))

RoundForStep - функция округления до шага цены инструмента. Работает верно.
 
Цитата
Олег написал:
Добрый день, скрипт на lua создает таблицу. Туда он выводит информация об индикаторах, которые берет с графика.
Данные при отображении в таблице видны  в виде:
MA1= 0,044055
MA2= 0,04405
В третьей графе отображается их разница Delta=MA1-MA2, выводится она в виде:
Delta= -5e-06
Как заставить lua вывести 0,000005?

код вывода:
SetCell(TableID,7,2,tostring(Ma))
SetCell(TableID,8,2,tostring(MaPrev))
SetCell(TableID,7,4,tostring(RoundForStep(Ma-MaPrev,Step)))

RoundForStep - функция округления до шага цены инструмента. Работает верно.
используйте строковый столбец и функцию string.format
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
Спасибо, разобрался
Страницы: 1
Читают тему
Наверх