Коллеги, добрый день!
Подскажите, как получить цену закрытия в предторговой сессии?
Имею следующий код, но
1. В предторговой сессии в переменной LAST получаю nil всегда
2. Как только начинается основная сессия, в переменную LAST получаю цену закрытия как положено
Как быть?
---Код сокращен, всё отрабатывает, значения в таблицу пишутся, в этом плане всё ок---
Подскажите, как получить цену закрытия в предторговой сессии?
Имею следующий код, но
1. В предторговой сессии в переменной LAST получаю nil всегда
2. Как только начинается основная сессия, в переменную LAST получаю цену закрытия как положено
Как быть?
---Код сокращен, всё отрабатывает, значения в таблицу пишутся, в этом плане всё ок---
| Код |
|---|
is_run = true
tbl=QTable:new()
tbl:SetCaption('Робот')
tbl:AddColumn('LAST',QTABLE_STRING_TYPE ,20)
tbl:Show()
line_count_table={}
function OnParam (class, sec)
if class=="TQBR" or class=="TQDE" then
local LAST_T = getParamEx(class, sec, "PREVPRICE")
LAST=tonumber(toPrice(sec, LAST_T.param_value))
end
end
function main()
while is_run do
sleep (50)
end
end
|