API 4.2.6.0. Проблема при конвертации хранилища

API 4.2.6.0. Проблема при конвертации хранилища
Atom
7/14/2014
vk37


Пробую пересохранить изменения по инструментам, которые были записаны разными версиями API через SmartCOM. В некоторые дни в хранилище отсутствует информация о шаге цены. В результате получаю ошибку "Минимальный шаг цены 0,01 инструмента не соответствует самой цене". Что сделать чтобы пересохранить записанные ранее данные?

Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 7/14/2014
Reply


vk37
Пробую пересохранить изменения по инструментам, которые были записаны разными версиями API через SmartCOM. В некоторые дни в хранилище отсутствует информация о шаге цены. В результате получаю ошибку "Минимальный шаг цены 0,01 инструмента не соответствует самой цене". Что сделать чтобы пересохранить записанные ранее данные?


1. Шаг цены записан в самом файле. Идет прямо в шапке. Скорее всего у инструмента (всмысле в коде) отсутствует информация о шаге цены.

2. Пересохранять надо только стаканы.
Thanks:

vk37

Avatar
Date: 7/14/2014
Reply


Михаил Сухов
1. Шаг цены записан в самом файле. Идет прямо в шапке. Скорее всего у инструмента (всмысле в коде) отсутствует информация о шаге цены.
Я правильно понимаю, что нужно для каждого инструмента задать правильный шаг цены перед конвертацией? Это тогда нужно где-то поддерживать информацию по шагу цены по нескольким тысячам инструментов с историей изменений шага цены.

Thanks:

Mikhail Sukhov

Avatar
Date: 7/14/2014
Reply


vk37
Михаил Сухов
1. Шаг цены записан в самом файле. Идет прямо в шапке. Скорее всего у инструмента (всмысле в коде) отсутствует информация о шаге цены.
Я правильно понимаю, что нужно для каждого инструмента задать правильный шаг цены перед конвертацией? Это тогда нужно где-то поддерживать информацию по шагу цены по нескольким тысячам инструментов с историей изменений шага цены.



IMarketDataStorage.GetMetaInfo
Thanks:


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

loading
clippy