| 
								 
							 | Name | Description | 
|---|
   | AdddOrGetPosition | 
            Adds or gets a position
              | 
   | AppendDayData | 
            Backfill day data
              | 
   | AppendL2Data | 
            Append market depth data
              | 
   | AppendMinuteData | 
            Backfill minute data
              | 
   | AppendRealTimeQuotes | 
            Append real-time quotes
              | 
   | AppendTickData | 
            Backfill tick data
              | 
  | CancelAllOrders | 
            Cancels all orders
              | 
  | CancelOrder | 
            Cancel an order
              | 
  | ChangeOrder | 
            Change/Modify an existing order
              | 
  | Connect | 
            Connects to the connection
              | 
  | CreateAccount(String, String, OrderType, TimeInForce, ProductType, Type, Boolean, Boolean, Boolean) | 
            Create a new account
              | 
   | CreateAccount(ExternalConnectionBase, String, String, OrderType, TimeInForce, ProductType, Type, Boolean, Boolean, Boolean) | 
            Create a new account
              | 
   | CreateOrder | 
            Create a new order
              | 
  | Disconnect | 
            Disconnect from the connection
              | 
  | Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | 
   | FillTrade | 
            Updates when an order is filled/part-filled
              | 
  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | 
   | GetAccount | 
            Gets the account
              | 
   | GetConnectionState | 
            Gets the present connection state 
              | 
  | GetHashCode | Serves as the default hash function.  (Inherited from Object.) | 
   | GetInstrument(Dispatcher, FuncInstrumentDefination, Boolean, String, InstrumentType, Exchange, Currency, Double, Boolean, Boolean) | 
            Gets the instrument from database
              | 
   | GetInstrument(Dispatcher, FuncInstrumentDefination, Boolean, String, InstrumentType, Exchange, Currency, Double, DateTime, Double, Boolean, Boolean) | 
            Gets the instrument from database
              | 
   | GetInstrument(Dispatcher, FuncInstrumentDefination, Boolean, String, InstrumentType, Exchange, Currency, Double, DateTime, Double, Boolean, Boolean, Boolean) | 
            Gets the instrument from database
              | 
   | GetInstrument(Dispatcher, FuncInstrumentDefination, Boolean, String, String, InstrumentType, Exchange, Currency, Double, DateTime, Double, Boolean, Boolean, OptionType, Double, Boolean) | 
            Gets the instrument from database
              | 
  | GetSnapQuote | 
            Gets snap quote
              | 
  | GetSnapQuotes | 
            Gets snap quotes
              | 
  | GetSymbolByDataFeedProvider(Instrument) | 
            Get symbol from instrument as defined for External Connection
              | 
  | GetSymbolByDataFeedProvider(Instrument, DataFeedProvider) | 
            Get symbol from instrument from defined data feed provider
              | 
  | GetType | Gets the  Type of the current instance.   (Inherited from Object.) | 
  | Log | 
            Log message. It will be displayed in the Logs tab in Main View
              (Inherited from PrintLogBase.) | 
  | MemberwiseClone | Creates a shallow copy of the current  Object.   (Inherited from Object.) | 
   | NotifyHistoricalDataDownloadEnd | 
            Notify if the backfill data loading has been completed.
              | 
  | Print(String) | 
            Prints the message in the Output view
              (Inherited from PrintLogBase.) | 
  | Print(String, Brush) | 
            Prints the message in the Output view
              (Inherited from PrintLogBase.) | 
  | RefreshAccount | 
            Refresh the account 
              | 
  | RefreshHoldings | 
            Refresh the holdings
              | 
  | RefreshOrders | 
            Refresh the orders
              | 
  | RefreshPositions | 
            Refresh the positions
              | 
  | RefreshTrades | 
            Refresh the trades
              | 
   | SetApiId | 
            Set the Api Id
              | 
  | SetConnectionState(ConnectionState) | 
            Set connection state
              | 
   | SetConnectionState(ExternalConnectionBase, ConnectionState) | 
            Set connection state
              | 
   | SetId | 
            Set the order Id
              | 
   | SetOrderId | 
            Sets the orderId
              | 
   | SetParentOrderId | 
            Set the parent order id
              | 
   | SetTradeId | 
            Sets the trade id
              | 
  | SubmitOrder | 
            Submits a new order
              | 
  | SubscribeHistoricalData | 
            Get historical data
              | 
  | SubscribeLevel1 | 
            Subscribe to real-time data
              | 
  | SubscribeLevel2 | 
            Subscribe to market depth
              | 
  | ToString | Returns a string that represents the current object.  (Inherited from Object.) | 
  | UnsubscribeLevel1 | 
            Unsubscribe from real-time data
              | 
  | UnsubscribeLevel2 | 
            Unsubscribe from market depth
              | 
   | UpdateOrder(IOrder, DateTime, OrderState, Boolean) | 
            Update the order
              | 
   | UpdateOrder(IOrder, DateTime, OrderState, Int32, Int32, Double, Double, Double, Boolean, Boolean) | 
            Update the order
              | 
   | UpdateOrder(IOrder, DateTime, OrderState, Int32, Int32, Double, Double, Double, Int32, Boolean, Boolean) | 
            Update the order
              | 
   | UpdatePosition(IPosition, Int32, Double, Double) | 
            Update the position
              | 
   | UpdatePosition(IPosition, MarketPosition, Int32, Double, Double) | 
            Update the position.
              |