Как создать элемент Security с заданными параметрами?
Добрый день.
Я тут новенький, камнями не забивайте )) со StockSharp недавно начал знакомство. Опыт работы в C# приличный.
Вопрос вот в чем. Как сразу создать элемент Security для выбранной акции (например для SPY для площадок ALL), чтобы не пользоваться SecurityPicker'ом, не добавлять туда инструмент, а потом извлекать при помощи SelectedSecurity.
Я пробовал разное:
Security SPY = new Security
{
Code = "SPY",
Type = SecurityTypes.Stock,
Board = ExchangeBoard.Nyse (или Associated еще на разобрался)
};
MessageBox.Show(Convert.ToString(SPY));
Security SPY2 = new Security();
SPY2.Code = "SPY";
SPY2.Type = SecurityTypes.Stock;
SPY2.Board = ExchangeBoard.Nyse;
MessageBox.Show(Convert.ToString(SPY2));
Ничего не выдает.
Если я в примере создаю такой блок, который потом посылается в SecurityPicker
Trader.SendOutMessage(new SecurityMessage
{
SecurityId = new SecurityId
{
SecurityCode = "SPY",
BoardCode = "All",
},
Name = "SPY",
SecurityType = SecurityTypes.Stock,
});
То потом при выборе этого инструмента, вывод Convert.ToString(SecurityPicker.SelectedSecurity) выдает то что надо: "SPY@ALL"
P.S. надеюсь создал тему в нужной ветке ))