Orders mass cancel |
To cancel several orders the ConnectorCancelOrders(NullableBoolean, Portfolio, NullableSides, ExchangeBoard, Security, NullableSecurityTypes, NullableInt64) method used, which cancel the active orders by the parameters mask passed.
To cancel all ordinary orders (OrderTypesLimit) for the specified portfolio and instrument:
_connector.CancelOrders(false, MainWindow.Instance.Portfolio, null, null, security);
To cancel all orders for the specified instrument:
_connector.CancelOrders(null, null, null, null, security);
To cancel all long stop orders:
_connector.CancelOrders(true, null, Sides.Buy, null, null);