← Back

Недочеты в рабоет библиотек 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 не всегда возвращает значение.

Можно ли как-то самому поправить данные моменты?

Comments (3)

Login or Create account, Log in or register to leave a comment

Apollon
Apollon Author

И еще такой вопрос почему в LastTrade по срабатыванию события Trader.NewTrades хранится не последняя сделка, а пред последняя?

Mikhail Sukhov
Mikhail Sukhov

Apollon: И еще такой вопрос почему в LastTrade по срабатыванию события Trader.NewTrades хранится не последняя сделка, а пред последняя?

Это разные вещи.

Apollon
Apollon Author

Mikhail Sukhov:

Apollon: И еще такой вопрос почему в LastTrade по срабатыванию события Trader.NewTrades хранится не последняя сделка, а пред последняя?

Это разные вещи.

Смысл комментировать, если вы не даете вразумительного ответа? Может ваше предложение что-то и сказало бы для человека знакомого с исходными кодами библиотек s#, но на форуме он таких бы вопросов не задавал.