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


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

Теги:


Спасибо:




Mikhail Sukhov

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


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


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

2. Пересохранять надо только стаканы.
Спасибо:

vk37

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


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

Спасибо:

Mikhail Sukhov

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


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



IMarketDataStorage.GetMetaInfo
Спасибо:


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

loading
clippy