Недочеты в рабоет библиотек S#
Здравствуйте! Появился такой вопрос в следствии наблюдения за следующей работой библиотек S#
например при приходе новой сделки создаем строки:
Код
string str = trade.Security.Code
+ "," + trade.Id
+ "," + trade.Time.DateTime
+ "." + trade.Time.Millisecond
+ "," + trade.Price
+ "," + trade.Security.Volume
+ "," + trade.Security.OpenInterest;
string str3 = trade.Security.LastTrade.Security.Code
+ "," + trade.Security.LastTrade.Id
+ "," + trade.Security.LastTrade.Time.DateTime
+ "." + trade.Security.LastTrade.Time.Millisecond
+ "," + trade.Security.LastTrade.Price
+ "," + trade.Security.LastTrade.Volume
+ "," + trade.Security.LastTrade.OpenInterest;
Строка "str" - выдаст значения только что пришедшей сделки
Строка "str3" - выдаст значения сделки, которая была до этого
Это нормальная работа библиотек?
При этом trade.Security.LastTrade.OpenInterest - не выдает почему-то откытого интереса, также как и trade.Security.LastTrade.Id не всегда возвращает значение.
Можно ли как-то самому поправить данные моменты?