Тимофей Мартынов, из терминала просто данные выгружаешь с определенной периодичностью
вот такой lua скрипт у меня подключен
local http = require("socket.http");
local response_body = { }
IsRun = true;
function main()
arr = {}
dt="";
while IsRun do
sleep(30000)
for sec in getClassSecurities("TQBR"):gmatch("[^,]+") do
price=tonumber(getParamEx ("TQBR", sec, "LAST" ).param_value);
change=tonumber(getParamEx ("TQBR", sec, "LASTCHANGE" ).param_value);
if price>0 then
dt=dt.."&"..sec.."="..price..":"..change;
end
end
local res, code, headers, status =http.request{
url="http://domain/quotes.php";
method = "POST";
headers =
{
["Content-Type"] = "application/x-www-form-urlencoded";
["Content-Length"] = #dt;
};
source = ltn12.source.string(dt);
sink = ltn12.sink.table(response_body);
}
arr = {}
dt="";
end
end
resident, нет, публиковать онлайн данные биржи стоит денег по их правилам. Если вы их публикуете где то у себя и станете более менее публичными, вас начнет биржа преследовать.
Андрей К, не вижу разницы между тем как работает карта рынка сейчас и работой в реальном времени, источник данных определить невозможно, не тиковая же история выкладывается
всего то
вот такой lua скрипт у меня подключен
Только зарегистрированные и авторизованные пользователи могут оставлять ответы.
Залогиниться
Зарегистрироваться