Доболнительная информация по сделкам.
Михаил,
помогите плз с получением дополнительных поелй по моим сделкам.
пытаюсь сделать следующим образом:
_trader.ProcessWellKnownDdeData += (name, trades) =>
{
// узнаем, что пришедшие данные отвечают за стакан
if (name.Contains("[trade]my"))
{
foreach (var trade in trades)
{
var traded = (Trade)trade.Key;
// если доп. информация записывается в
котировку первый раз, то информацию необходимо инициализировать
if (traded.ExtensionInfo == null)
traded.ExtensionInfo = new
Dictionary<object, object>();
// если таблица настроена с
дополнительными полями
if (trade.Value.Count == 8)
traded.ExtensionInfo["aaa"] =
trade.Value[7].To<string>();
}
}
};
возникает проблема в том, что в trades лежит сразу и Trade и MyTrade...