SampleStorage
Atom Ответить
11.04.2011


Странное поведение TradingStorage
Код
var storage = new TradingStorage(new InMemoryStorage());
var tradeStorage = storage.GetTradeStorage(security);
tradeStorage.Save(trades);


Сохраняю сделку
Id = 1111088435
Price= 1980.98
ну и соответственно все остальные поля заполнены

сделка сохраняется в - все нормально, файлы и папки создаются (перед этим я их удаляю)

когда же пытаюсь загрузить
Код
List<Trade> trades = tradeStorage.Load(...
- тоже все нормально - сделки загружаются

в списке сделок эта сделка с Id = 1111088435 присутствует

проблема в том что поле Price = 1978.4 Confused
а хотелось бы что бы она была такой же как в оригинале, т.е. = 1980.98



Спасибо:




3 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 11.04.2011
Ответить


roman Перейти

в списке сделок эта сделка с Id = 1111088435 присутствует

проблема в том что поле Price = 1978.4 Confused
а хотелось бы что бы она была такой же как в оригинале, т.е. = 1980.98


Security.Decimals и MinStepSize чему равны?
Спасибо:

roman

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


Mikhail Sukhov Перейти
roman Перейти

в списке сделок эта сделка с Id = 1111088435 присутствует

проблема в том что поле Price = 1978.4 Confused
а хотелось бы что бы она была такой же как в оригинале, т.е. = 1980.98


Security.Decimals и MinStepSize чему равны?


Инструмент = LKOH@EQBR
получен из QuikJunior (финам)
Decimals = 1
MinStepSize = 0.1

у меня в Quik именно такие параметры :(
сделка c ID = 1111088435 - за 2 февраля этого года(взята из http://www.finam.ru/analysis/export/default.asp )

Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 12.04.2011
Ответить


roman Перейти

Decimals = 1
MinStepSize = 0.1


Дальше нужно объяснять?
Спасибо:


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

loading
clippy