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


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


Добрый день.

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

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

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



Thanks:


< 1 2 3 4  > >>
Support

Avatar
Date: 11/16/2017
Reply


Георгий Go to
Вчера попробовал выгрузить на другой машине. Та же самая проблема. Сначала цена идет нормально, а потом начинает расти. При запуске утилиты конвертации в гидре в csv формат после конвертации получаются такие же значения как при ручной выгрузке в txt формат.


Выгрузка происходит через Гидру или еще каким-то способом?
Thanks:

Георгий

Avatar
Date: 11/16/2017
Reply


Через Гидру.
Thanks: Support

Support

Avatar
Date: 11/16/2017
Reply


Георгий Go to
Через Гидру.


Приведите пожалуйста шаблон для экспорта и результирующий файл?
Thanks:

Георгий

Avatar
Date: 11/16/2017
Reply


То что было по дефолту написано, так и оставил:
Code
{ServerTime:yyyyMMdd};{ServerTime:HHmmssffffff zzz};{Price};{Volume};{Side}
Thanks:

Георгий

Avatar
Date: 11/16/2017
Reply


Результирующий файл
Thanks:

Support

Avatar
Date: 11/18/2017
Reply


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

Code
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. Каким источником получены данные стаканы?
Thanks:

Георгий

Avatar
Date: 11/18/2017
Reply


Данные записывались из Квика.

Quote:
получилось возрастание плавное до 200


это и был оригинальный вопрос (см. скрин в первом сообщении). Это косяк программной выгрузки или данных? Если данных, то почему Гидра на ту же дату и время показывает другие значения?
Thanks: Support

Support

Avatar
Date: 11/20/2017
Reply


Георгий Go to

это и был оригинальный вопрос (см. скрин в первом сообщении). Это косяк программной выгрузки или данных? Если данных, то почему Гидра на ту же дату и время показывает другие значения?


Можете уточнить последнее предложение?
Thanks:

Георгий

Avatar
Date: 11/20/2017
Reply


Это по картинке из первого поста (ниже чуть расширенный скриншот):

depth2.PNG

Слева это данные которые видны в Гидре на 10 утра 17.07.2017, а справа это то что программно выгрузилось. Видно что на одну у ту же дату и одно и тоже время значения разные.
Thanks:

Support

Avatar
Date: 11/20/2017
Reply


Георгий Go to
Это по картинке из первого поста (ниже чуть расширенный скриншот):

depth2.PNG

Слева это данные которые видны в Гидре на 10 утра 17.07.2017, а справа это то что программно выгрузилось. Видно что на одну у ту же дату и одно и тоже время значения разные.


Приведите пожалуйста ваш код выгрузки.
Thanks:
< 1 2 3 4  > >>

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy