IAdapter Interface |
public interface IAdapter
The IAdapter type exposes the following members.
| Name | Description | |
|---|---|---|
| Connection | Gets the Connection |
| Name | Description | |
|---|---|---|
| CanCancelAllOrders | Does the account supports cancel all orders feature | |
| CancelAllOrdersAsync | Cancel all orders for the specified account | |
| CancelOrderAsync | Cancel an order | |
| CanConvertPosition | Can convert a position | |
| CanExitOrder | Can exit an order | |
| CanExitPosition | Can exit a position | |
| CanGetOrderHistory | Does the adapter supports order history | |
| CanRefreshAccount | Can refresh the account values (funds, margin values etc) | |
| CanRefreshHolding | Can get the list of holdings for the account | |
| CanRefreshOrders | Can get historical orders for the account | |
| CanRefreshOrderStatus | Can refresh order status | |
| CanRefreshPosition | Can get the list of positions for the account | |
| CanRefreshTrades | Can get list of trades for the account | |
| ChangeOrderAsync | Modify an order | |
| Connect | Connects to the adapter | |
| ConvertPositionAsync | Convert the ProductType of an order | |
| Disconnect | Disconnects from the adapter | |
| ExitOrderAsync | Exit an order | |
| ExitPositionAsync | Exit position | |
| GetAccountValueAsync | Get the account value | |
| GetOrderHistoryAsync | Get the order history. All modification, cancellation info of the order, if supported | |
| GetScannerData | Get the scanner data | |
| GetSnapQuotes | Get the static quotes for the specified instruments | |
| GetStrikeAsync | Gets the strike prices of the underlying IInstrument | |
| PlaceOrderAsync | Place orders | |
| RefreshAccountAsync | Gets the account fund, margin etc values | |
| RefreshHoldingAsync | Gets the list of holdings for the specified account | |
| RefreshOrdersAsync | Gets the order history for the specified account | |
| RefreshOrderStatusAsync | Refresh order status | |
| RefreshPositionAsync | Gets the list of positions for the specified account | |
| RefreshTradesAsync | Gets the trades for the specified account | |
| SubscribeHistoricalData | Get historical data | |
| SubscribeLevel1Data | Subscribe Level-I data | |
| SubscribeLevel2Data | Subscribe Level-II data | |
| UnsubscribeHistorialData | Unsubscribe historical data | |
| UnsubscribeLevel1Data | Unsubscribe Level-I data | |
| UnsubscribeLevel2Data | Unsubscribe Level-II data |