При написании роботов на LUA для терминала QUIK возникает проблема запуска робота после подключения к серверу.
Данную проблему можно решить следующим образом.
local start=false;
function main()
local i=200; local s=getInfoParam(«SERVERTIME»);
while i>=0 and s==»» do i=i-1; sleep(200) ; s=getInfoParam(«SERVERTIME»); end
start=true;
—…..
end
———————-
если в программе надо проверить подключение, то это лучше делать так:
if getInfoParam(«SERVERTIME»)==»» then
— подключения нет
else
—есть подключение
end;
This entry was posted
on Среда, 11 февраля, 2015 at 22:09 and is filed under QLUA, торговые роботы (МТС).
You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.
2 comments so far