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

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


Пробую пересохранить изменения по инструментам, которые были записаны разными версиями 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