Как загрузить ордер лог из локального хранилища

Как загрузить ордер лог из локального хранилища
Atom
27.01.2019
Дмитрий_


Добрый день.

Пытаюсь загрузить ордер лог Фьючерсного контракта на обыкновенные акции ПАО Сбербанка.

olSecurities = Capture.PNG

Создаю инструмент.

И безуспешно загружаю.
Capture.PNG
Не помогает и переименование файла ордер лога и olSecurity на

и изменение диапазона загрузки не дает положительного результата.
Capture.PNG 1 KB (475) Capture.PNG 9 KB (486) History.zip 13 MB (293)

Теги:


Спасибо:


Support

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


Добрый день

Пожалуйста, приведите ваш код полностью.
Спасибо:

Дмитрий_

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


Support
Добрый день

Пожалуйста, приведите ваш код полностью.


var olPathHistory = @"C:\Users\di-m\OneDrive\Рабочий стол\History";
var olLocalDrive = new LocalMarketDataDrive(olPathHistory);
var olSecurities = olLocalDrive.AvailableSecurities;

foreach (var olSec in olSecurities)
{
Console.WriteLine(olSec);
}

var olSecurity = new Security
{
Id = "SBRF-3.19@FORTS",
Code = "SBRF-3.19",
Board = ExchangeBoard.Forts
};
var olStorageRegistry = new StorageRegistry()
{
DefaultDrive = olLocalDrive,
};

var olStorage = storageRegistry.GetOrderLogStorage(olSecurity);
var ol = olStorage.Load(new DateTime(2019, 01, 20), new DateTime(2019, 01, 26));

foreach (var o in ol)
{
Console.WriteLine(o);
}
Спасибо:

Support

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


Добрый день

Ваш код содержит ошибки компилятора. После их исправления он вывел на экране

Цитата:
S#:SBRF-3.19@FORTS, Native:,Type:
Registration orders 636839529797240000/34183129784 SBRF-3.19@FORTS Anonymous account Sell Price=21850 Volume=50 State=Active Bal=0 Type=
Registration orders 636839529798710000/34183129858 SBRF-3.19@FORTS Anonymous account Buy Price=17030 Volume=1 State=Active Bal=0 Type=
Registration orders 636839529798750000/34183129859 SBRF-3.19@FORTS Anonymous account Buy Price=17220 Volume=1 State=Active Bal=0 Type=
Спасибо:

Дмитрий_

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


Support
Добрый день

Ваш код содержит ошибки компилятора. После их исправления он вывел на экране

Цитата:
S#:SBRF-3.19@FORTS, Native:,Type:
Registration orders 636839529797240000/34183129784 SBRF-3.19@FORTS Anonymous account Sell Price=21850 Volume=50 State=Active Bal=0 Type=
Registration orders 636839529798710000/34183129858 SBRF-3.19@FORTS Anonymous account Buy Price=17030 Volume=1 State=Active Bal=0 Type=
Registration orders 636839529798750000/34183129859 SBRF-3.19@FORTS Anonymous account Buy Price=17220 Volume=1 State=Active Bal=0 Type=


Добрый день.
1) Какие были ошибки?
2) Что нужно исправить, чтобы заработало?

Спасибо:

Support

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


Добрый день

У вас переменная объявлена как olStorageRegistry, а дальше используется название storageRegistry.
Спасибо: Дмитрий_


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

loading
clippy