Здравствуйте! Столкнулся с проблемой код на луа Запускается вручную без ошибок ,но при перезагрузке Квик не запускается.Такая проблема в терминале открытия в финаме все норм.
Вот этот участок кода . Проблема в ,getPortfolioInfoEx
function main() --для отдельного потока что бы не вешать quik
IsRun = true -- переменная чтобы запуститься
while IsRun do -- запускаем цикл
local FileNameWrite = "A:\\Портфель.txt"-- обьявляем переменную
local FileWrite
FileWrite = io.open(FileNameWrite,"w") -- открываем файл в режиме перезаписи
FileWrite:write("Порт = ",getPortfolioInfoEx("фмрма","аккаунт",2).all_assets, "\n") -- Полная стоимость
FileWrite:close() --закрываем файл
sleep(60000)
end;
end;
function onstop() -- функция для стопа
IsRun = stop
end
Вот этот участок кода . Проблема в ,getPortfolioInfoEx
function main() --для отдельного потока что бы не вешать quik
IsRun = true -- переменная чтобы запуститься
while IsRun do -- запускаем цикл
local FileNameWrite = "A:\\Портфель.txt"-- обьявляем переменную
local FileWrite
FileWrite = io.open(FileNameWrite,"w") -- открываем файл в режиме перезаписи
FileWrite:write("Порт = ",getPortfolioInfoEx("фмрма","аккаунт",2).all_assets, "\n") -- Полная стоимость
FileWrite:close() --закрываем файл
sleep(60000)
end;
end;
function onstop() -- функция для стопа
IsRun = stop
end