Если закинуть
вот такую строчку в браузер, то получим тики по SiZ7 текущей сессии
https:
— если добавить
?start=0&limit=100
то начиная с первой сточки (номер ноль) получим только первые 100 сделок:
https://iss.moex.com/iss/engines/futures/markets/forts/securities/SiZ7/trades.json?start=0&limit=100
следующие 100 сделок:
?start=100&limit=100
Минутки получить можно так:
http:
Если заменить .json --> .csv, то скачивается файл:
http:
Программный пример:
using System;
using System.Net;
using System.IO;
namespace GetDataSmpl
{
class Program
{
static void Main(string[] args)
{
string link = "https://iss.moex.com/iss/engines/futures/markets/forts/securities/SiZ7/trades.json?start=0&limit=10";
string dataLine;
int count = 0;
using (WebClient wc = new WebClient())
{
Stream stream = wc.OpenRead(link);
StreamReader sr = new StreamReader(stream);
while ((dataLine = sr.ReadLine()) != null) {
if (count >= 14 && count <= 23) Console.WriteLine(dataLine);
count +=1;
}
stream.Close();
}
}
}
}
(
Читать дальше )