Erstellen einer neuen Order
OrderWindow - Fenster zum Erstellen einer Order.

Wenn die Verbindung das Registrieren einer bedingten Order (Stop-Loss, Take-Profit) unterstützt, können Sie in diesem Fenster eine bedingte Order mit erweiterten Bedingungen registrieren, indem Sie das Flag Erweiterte Bedingungen setzen.
Grundlegende Eigenschaften
- OrderWindow.Portfolios - Liste der Portfolios.
- OrderWindow.MarketDataProvider - Marktdatenprovider.
- OrderWindow.SecurityProvider - Provider für Instrumenteninformationen.
- OrderWindow.Order - erstellte Order.
Codebeispiele für die Verwendung sind unten gezeigt. Beispielcode aus Samples/01_Basic/03_Orders.
...
private readonly Connector _connector = new Connector();
...
private void NewOrderClick(object sender, RoutedEventArgs e)
{
var wnd = new OrderWindow
{
Order = new Order { Security = SecurityPicker.SelectedSecurity },
SecurityProvider = _connector,
MarketDataProvider = _connector,
Portfolios = new PortfolioDataSource(_connector),
};
if (wnd.ShowModal(this))
_connector.RegisterOrder(wnd.Order);
}