Classes

  Class Description
Public class Bar OHLCV bar
Public class BarSeries A time series of OHLCV bars
Public class BarSeriesList A list of bar series
Public class Canvas  
Public class Chart A chart
Public class Clock A system clock
Public class DataManager A data manager
Public class IBEx IB order extensions
Public class Indicator A technical indicator
Public class Instrument A financial instrument
Public class InstrumentList A list of instruments
Public class InstrumentManager An Instrument manager. This is a static class (Module in Visual Basic)static classModule and so cannot be inherited or instantiated.
Public class OptimizationParameterAttribute Optimization parameter attribute
Public class Order A broker order
Public class OrderBook An order book
Public class OrderBookEntry An entry of order book
Public class OrderList A list of broker orders
Public class ParameterAttribute Parameter attribute
Public class Portfolio A portfolio of financial instruments
Public class Position A portfolio position
Public class PositionList A list of portfolio positions
Public class ProviderError A provider error
Public class Quote A quote
Public class QuoteSeries A time series of quotes
Public class Script A script This class is abstract (MustInherit in Visual Basic)abstractMustInherit and so cannot be instantiated.
Public class Stop A stop
Public class Strategy A trading strategy
Public class TimeSeries A time series of double values
Public class Trade A trade
Public class TradeSeries A time series of trades
Public class Transaction A portfolio transaction
Public class TransactionList A list of portfolio transactions

Interfaces

  Interface Description
Public interface ISeries  

Enumerations

  Enumeration Description
Public enumeration BarData OHLC bar data type
Public enumeration BarType OHLCV bar type (time, tick, volume, etc.)
Public enumeration Cross Crossover type (above, below, none)
Public enumeration IBFaMethod  
Public enumeration InstrumentType Financial instrument type (stock, bond, futures, option, etc.)
Public enumeration OrderSide Order side (buy or sell)
Public enumeration OrderType Order type (market, limit, stop, stop limit)
Public enumeration PositionSide Portfolio position side (long or short)
Public enumeration PutCall Option type (put or call)
Public enumeration StopMode StopMode.
Public enumeration StopStatus Stop Status
Public enumeration StopType StopType.
Public enumeration StrategyMode Strategy Mode
Public enumeration TimeInForce Order time in force
Public enumeration TransactionSide Transaction side (buy or sell)