Илья Вишняков (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Не работает скомпилированный cURL для QUIK (Lua-cURLv3), но работает в простом lua-интерпретаторе
 
Цитата
hand написал:
Цитата
Илья Вишняков написал:
Т.е. модуль lcurl.dll находится там, где надо. Проблема внутри него.
Получилось решить проблему? У меня так-же пишет как у вас, по русски только.
Нет, отказался от этой идеи. Реализовал через luasec
Не работает скомпилированный cURL для QUIK (Lua-cURLv3), но работает в простом lua-интерпретаторе
 
Вот, для иллюстрации. Если я удаляю lcurl.dll то ошибка вот такая становится:

module 'lcurl' not found:    no field package.preload['lcurl']
   no file ''
   no file ''
   no file 'D:\VIA\QUIK_ROSB_osm\lcurl.lua'
   no file ''
   no file ''
   no file ''
   no file 'D:\VIA\QUIK_ROSB_osm\clibs\lcurl.dll'
   no file ''


Т.е. модуль lcurl.dll находится там, где надо. Проблема внутри него.
Не работает скомпилированный cURL для QUIK (Lua-cURLv3), но работает в простом lua-интерпретаторе
 
Цитата
nikolz написал:

вам надо написать путь туда, где вы положили эту библиотеку
можно сделать так
Код
  path =  "C:/clibs/"    -- здесь лежит dll 
package.cpath  =  package.cpath  .. path .. "?.dll"
  
Это понятно. Скрипт то видит lcurl.dll. Если его удалить или переименовать, то ошибка будет совсем другая. Моя ошибка говорит о том, что проблема, вероятнее всего, с зависимости внутри это dll и не находится ещё какой-то файл нужный.
Не работает скомпилированный cURL для QUIK (Lua-cURLv3), но работает в простом lua-интерпретаторе
 
Цитата
ExpE написал:
Добавить папку Квика и папку clibs в Path и перезапустить Quik.
В системный PATH? Не до конца понял тут.

Пытаюсь использовать вашу либу, пока ошибка "error loading module 'lcurl' from file 'D:\VIA\dev\luacurl\clibs\lcurl.dll':    The specified module could not be found."

Т.е. проблема пока с path как я понимаю... Подскажите пожалуйста.
Работающая библиотека LuaSec
 
Добрый день!

Перепробовал всё что нашёл на этом форуме и в интернете, найти не получилось.
У кого-то есть работающая сборка luasec для QLua 5.4.1?

Поделитесь пожалуйста.
getParamEx
 
Вот такой код:
Код
local status = getParamEx(class_code, sec_code, "tradingstatus")
message(status.param_value)
выводит "0.000000".

У меня постоянна такая ситуация. Можно ли как-то с ней бороться?
getFuturesHolding пример
 
TABLE getFuturesHolding(STRING form_id, STRING acc_id, STRING sec_code, NUMBER pos_type)

Собственно, вопрос в том, что означает параметр pos_type? В "Справке" про него вообще ничего не написано.
А также form_id - это, наверное, firm_id?
getFuturesHolding пример
 
Добрый день!

Кто-то может написать простой пример, как использовать функцию getFuturesHolding?

Справку читал, не разобрался.

Спасибо.
Страницы: 1
Наверх