Как выгрузить историю по инструменту


Как выгрузить историю по инструменту
Atom
08.11.2017


Добрый день.

Есть история по стаканам инструмента (собирается гидрой около года). Как корректно выгрузить информацию по стаканам в текстовом виде? Сейчас выгружаю так
Код

var depthStorage = storage.GetMarketDepthStorage(security);
var dates = depthStorage.Dates;

foreach (var dt in dates)
{
var depths = depthStorage.Load(dt);

foreach (var d in depths)
{
...
}


но выгруженные данные сильно отличаться от того что видно в гидре. Время одно и тоже
Безымянный.png

Может есть способ выгрузить из Гидры?



Спасибо:


< 1 2 3 4 5  >
Георгий

Фотография
Дата: 20.11.2017
Ответить


Спасибо:

Support

Фотография
Дата: 20.11.2017
Ответить


Выводит такое:

Код
10:00:00 AM,61959,62069
10:00:01 AM,61647,62069
10:00:02 AM,61425,61556
10:00:03 AM,61245,61347
10:00:04 AM,61189,61347
10:00:05 AM,60907,61035
10:00:06 AM,60654,61035
10:00:07 AM,60380,61035
10:00:08 AM,60273,60371
10:00:09 AM,60201,60371
10:00:10 AM,60122,60242
Спасибо:

Георгий

Фотография
Дата: 20.11.2017
Ответить


Support Перейти
Выгрузив данные программно:

Код
var si = new Security { Id = "SiU7@FORTS" };
var siQs = new StorageRegistry().GetQuoteMessageStorage(si, new LocalMarketDataDrive(@"путь"));

foreach (var q in siQs.Load())
{
    Console.WriteLine("B={0}    A={1}", q.Bids.FirstOrDefault()?.Price, q.Asks.FirstOrDefault()?.Price);
}


получилось возрастание плавное до 200. Каким источником получены данные стаканы?


Попробовал Ваш код. Вывод одинаковый, что мой вариант кода, что Ваш.
Спасибо:

Георгий

Фотография
Дата: 20.11.2017
Ответить


Support Перейти
Выводит такое:

Код
10:00:00 AM,61959,62069
10:00:01 AM,61647,62069
10:00:02 AM,61425,61556
10:00:03 AM,61245,61347
10:00:04 AM,61189,61347
10:00:05 AM,60907,61035
10:00:06 AM,60654,61035
10:00:07 AM,60380,61035
10:00:08 AM,60273,60371
10:00:09 AM,60201,60371
10:00:10 AM,60122,60242


На 10:00:00 видно, что Ask отличается, от того что в Гидре видно.
Спасибо:

Support

Фотография
Дата: 20.11.2017
Ответить


Георгий Перейти

На 10:00:00 видно, что Ask отличается, от того что в Гидре видно.


У вас в коде стоит фильтр ввиде шага по секундам. Если его убрать, то будет как в Гидре.
Спасибо:

Георгий

Фотография
Дата: 21.11.2017
Ответить


С одной ошибкой выгрузки разобрался. Обновил версию библиотеки и теперь на начало выгрузка идет нормально. Данные такие же как в Гидре. Остался вопрос с тем, что через какое-то время цена куда-то в космос улетает.

depth3.PNG

Пробовал выгружать как своим кодом, так Вашим. Данные одинаковые. В обоих случаях к концу каждого дня цена добегает до млн., а с начала следующего дня опять нормальная.
depth3.PNG 7 KB (316)
Спасибо:

Георгий

Фотография
Дата: 21.11.2017
Ответить


Попробовал выгрузить txt файлом из Гидры. Получаются такие же значения как при программной выгрузке.
Спасибо:

Support

Фотография
Дата: 21.11.2017
Ответить


Георгий Перейти
Попробовал выгрузить txt файлом из Гидры. Получаются такие же значения как при программной выгрузке.


Да, именно сам файл такой. Вы можете прислать еще несколько дней для проверки?
Спасибо:

Георгий

Фотография
Дата: 21.11.2017
Ответить


Выложил в облако
Спасибо:

Support

Фотография
Дата: 21.11.2017
Ответить


Георгий Перейти
Выложил в облако


Можете прислать скриншот настроек панели Квика в гидре?
Спасибо:
< 1 2 3 4 5  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy