DataSource.Close()

Страницы: 1
RSS
DataSource.Close()
 
По документации метод Close() возвращает значение типа BOOLEAN. У меня после вызова Close на стеке лежит nil, это ошибка у меня или в документации?
 
Цитата
El El написал:
По документации метод Close() возвращает значение типа BOOLEAN. У меня после вызова Close на стеке лежит nil, это ошибка у меня или в документации?
Добрый день.

Выложите Ваш скрипт, пожалуйста.  
 
Код
function ds_callback(candle_idx)
   
end

function main()
   ds = CreateDataSource("TQBR", "SBER", INTERVAL_M1)
   if (ds == nil) then
      message("CreateDataSource returned nil")
   else
      r = ds:SetUpdateCallback(ds_callback)
      if (r == nil) then
         message("SetUpdateCallback returned nil")
      else
         if (r == false) then
            message("SetUpdateCallback returned false")
         end
      end
         
      while true do
         sleep(1000)
      end
   end
end

function OnStop(s)
   r = ds:SetEmptyCallback()
   if (r == nil) then
      message("SetEmptyCallback returned nil")
   else
      if (r == false) then
         message("SetEmptyCallback returned false")
      else
         r = ds:Close()
         if (r == nil) then
            message("Close returned nil")
         else
            if (r == false) then
               message("Close returned false")
            end
         end
      end
   end
end


Скрипт для тестирования в переводе на Lua. В OnStop Close() вернет nil.
 
Здравствуйте!

Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
 
El El, Добрый день,
     
      Ошибка будет исправлена в одной из следующих версий программы
Страницы: 1
Читают тему
Наверх