Criação de nova ordem

OrderWindow - janela para criar uma ordem.

GUI OrderWindow

Se a ligação suportar o registo de uma ordem condicional (stop-loss, take-profit), então nesta janela pode registar uma ordem condicional com condições avançadas definindo a opção Condições avançadas.

Propriedades básicas

Os fragmentos de código que a utilizam são apresentados abaixo. Exemplo de código retirado de 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);
}