InteractiveBrokersOrderProperties
QuantConnect.Orders.InteractiveBrokersOrderProperties
InteractiveBrokersOrderProperties()
InteractiveBrokersOrderProperties(exchange: Exchange)
Bases: OrderProperties
Contains additional properties and settings for an order submitted to Interactive Brokers
Signature descriptions:
-
Initializes a new instance of the OrderProperties class
-
Initializes a new instance of the OrderProperties class, with exchange param Exchange name for market
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
exchange
|
Optional[Exchange]
|
Exchange name for market |
None
|
account
account: str
The linked account for which to submit the order (only used by Financial Advisors)
fa_group
fa_group: str
The account group for the order (only used by Financial Advisors)
fa_method
fa_method: str
The allocation method for the account group order (only used by Financial Advisors) Supported allocation methods are: Equal, NetLiq, AvailableEquity, PctChange
fa_percentage
fa_percentage: int
The percentage for the percent change method (only used by Financial Advisors)
fa_profile
fa_profile: str
The allocation profile to be used for the order (only used by Financial Advisors)
outside_regular_trading_hours
outside_regular_trading_hours: bool
If set to true, allows orders to also trigger or fill outside of regular trading hours.
time_in_force
time_in_force: TimeInForce
Defines the length of time over which an order will continue working before it is cancelled