Interactive Brokers C# Socket Client 9.1.0.3
Syntax
| C# | Visual Basic | Visual C++ |
namespace Krs.Ats.IBNet
Namespace Krs.Ats.IBNet
namespace Krs.Ats.IBNet
Types
| All Types | Classes | Enumerations |
| Name | Description | |
|---|---|---|
| ActionSide |
Order Action Side. Specifies whether securities should be bought or sold.
| |
| AgentDescription |
Used for Rule 80A describes the type of trader.
| |
| AuctionStrategy |
Order Auction Strategy
| |
| BondContractDetailsEventArgs |
Bond Contract Details Event Arguments
| |
| ComboLeg |
Used to manage the legs of a combination order.
| |
| ComboOpenClose |
Retail Customers are restricted to "SAME"
Institutional Customers may use "SAME", "OPEN", "CLOSE", "UNKNOWN"
| |
| ConnectionClosedEventArgs |
Connection Closed Event Arguments
| |
| Contract |
Class to describe a financial security.
| |
| ContractDetails |
Contract details returned from Interactive Brokers
| |
| ContractDetailsEventArgs |
Contract Details Event Arguments
| |
| EnumDescConverter |
EnumConverter supporting System.ComponentModel.DescriptionAttribute
| |
| ErrorEventArgs |
Error Event Arguments
| |
| ErrorMessage |
Contains all of the standard Interactive Brokers error messages.
| |
| ExecDetailsEventArgs |
Exec Details Event Arguments
| |
| Execution |
Execution details returned by Interactive Brokers
| |
| ExecutionFilter |
Argument passed to interactive brokers when requesting execution history.
| |
| ExecutionSide |
Describes wether a security was bought or sold in an execution.
The past tense equivalent of ActionSide.
| |
| FADataType |
Financial Advisor Data Message
| |
| GenericTickType |
Generic Ticks
| |
| HistoricalDataEventArgs |
Historical Data Event Arguments
| |
| IBClient |
Interactive Brokers Client
Handles all communications to and from the TWS.
| |
| IncomingMessage |
incoming msg id's
| |
| LogLevel |
Used for the set server log level
| |
| ManagedAccountsEventArgs |
Managed Accounts Event Arguments
| |
| MarketDepthOperation |
Market Depth Operation
| |
| MarketDepthSide |
Market Depth Side
| |
| NewsType |
News Message Type
| |
| NextValidIdEventArgs |
Next Valid Id Event Arguments
| |
| OcaType |
OCA Type Options
| |
| OpenOrderEventArgs |
Open Order Event Arguments
| |
| Order |
Order class passed to Interactive Brokers to place an order.
| |
| OrderOrigin |
Order Origin Fields
| |
| OrderStatus |
Order Status reported by enum order status.
| |
| OrderStatusEventArgs |
Order Status Event Arguments
| |
| OrderType |
Order Type Enumerations
| |
| OutgoingMessage |
Outgoing Message Ids
| |
| ReceiveFAEventArgs |
Receive Financial Advisor Event Arguments
| |
| RightType |
Option Right Type (Put or Call)
| |
| ScannerDataEventArgs |
Scanner Data Event Arguments
| |
| ScannerParametersEventArgs |
Scanner Parameters Event Arguments
| |
| ScannerSubscription |
Scanner Subscription details to pass to Interactive Brokers
| |
| SecurityType |
Contract Security Types
| |
| TickEfpEventArgs |
Tick EFP Event Arguments
| |
| TickGenericEventArgs |
Tick Generic Event Arguments
| |
| TickOptionComputationEventArgs |
Tick Option Computation Event Arguments
| |
| TickPriceEventArgs |
Tick Price Event Arguments
| |
| TickSizeEventArgs |
Tick Size Event Arguments
| |
| TickStringEventArgs |
Tick String Event Arguments
| |
| TickType |
Incoming Tick Types
| |
| TimeInForce |
Order Time in Force Values
| |
| TriggerMethod |
Trigger method for actions.
| |
| UpdateAccountTimeEventArgs |
Update Account Time Event Arguments
| |
| UpdateAccountValueEventArgs |
Update Account Value Event Arguments
| |
| UpdateMktDepthEventArgs |
Update Market Depth Event Arguments
| |
| UpdateMktDepthL2EventArgs |
Update Market Depth L2 Event Arguments
| |
| UpdateNewsBulletinEventArgs |
Update News Bulletin Event Arguments
| |
| UpdatePortfolioEventArgs |
Update Portfolio Event Arguments
| |
| VolatilityType |
Time frame for Volatility
|