新建止损单
OrderConditionalWindow - 创建条件订单的窗口。

主要属性
- OrderConditionalWindow.Portfolios - 投资组合列表。
- OrderConditionalWindow.SecurityProvider - 提供关于交易品种信息的供应商。
- OrderConditionalWindow.MarketDataProvider - 市场数据提供商。
- OrderConditionalWindow.Adapter - 消息适配器。
- OrderConditionalWindow.Order - 已创建的订单。
下面是一个显示其使用方式的代码片段。代码示例取自 Samples/InteractiveBrokers/SampleIB。
...
private readonly Connector _connector = new Connector();
...
private void NewStopOrderClick(object sender, RoutedEventArgs e)
{
var wnd = new OrderConditionalWindow
{
Order = new Order
{
Security = SecurityPicker.SelectedSecurity,
Type = OrderTypes.Conditional,
ExpiryDate = DateTime.Today
},
SecurityProvider = _connector,
MarketDataProvider = _connector,
Portfolios = new PortfolioDataSource(_connector),
Adapter = _connector.Adapter
};
if (wnd.ShowModal(this))
_connector.RegisterOrder(wnd.Order);
}