Lean  $LEAN_TAG$
QuantConnect.Orders.InteractiveBrokersOrderProperties Class Reference

Contains additional properties and settings for an order submitted to Interactive Brokers More...

Inheritance diagram for QuantConnect.Orders.InteractiveBrokersOrderProperties:
[legend]

Public Member Functions

override IOrderProperties Clone ()
 Returns a new instance clone of this object More...
 
- Public Member Functions inherited from QuantConnect.Orders.OrderProperties
 OrderProperties ()
 Initializes a new instance of the OrderProperties class More...
 
 OrderProperties (Exchange exchange)
 Initializes a new instance of the OrderProperties class, with exchange param param name="exchange">Exchange name for market More...
 

Properties

string Account [get, set]
 The linked account for which to submit the order (only used by Financial Advisors) More...
 
string FaGroup [get, set]
 The account group for the order (only used by Financial Advisors) More...
 
string FaMethod [get, set]
 The allocation method for the account group order (only used by Financial Advisors) Supported allocation methods are: EqualQuantity, NetLiq, AvailableEquity, PctChange More...
 
int FaPercentage [get, set]
 The percentage for the percent change method (only used by Financial Advisors) More...
 
string FaProfile [get, set]
 The allocation profile to be used for the order (only used by Financial Advisors) More...
 
bool OutsideRegularTradingHours [get, set]
 If set to true, allows orders to also trigger or fill outside of regular trading hours. More...
 
- Properties inherited from QuantConnect.Orders.OrderProperties
TimeInForce TimeInForce [get, set]
 Defines the length of time over which an order will continue working before it is cancelled More...
 
Exchange Exchange [get, set]
 Defines the exchange name for a particular market More...
 
- Properties inherited from QuantConnect.Interfaces.IOrderProperties
TimeInForce TimeInForce [get, set]
 Defines the length of time over which an order will continue working before it is cancelled More...
 

Detailed Description

Contains additional properties and settings for an order submitted to Interactive Brokers

Definition at line 23 of file InteractiveBrokersOrderProperties.cs.

Member Function Documentation

◆ Clone()

override IOrderProperties QuantConnect.Orders.InteractiveBrokersOrderProperties.Clone ( )
virtual

Returns a new instance clone of this object

Reimplemented from QuantConnect.Orders.OrderProperties.

Definition at line 59 of file InteractiveBrokersOrderProperties.cs.

Property Documentation

◆ Account

string QuantConnect.Orders.InteractiveBrokersOrderProperties.Account
getset

The linked account for which to submit the order (only used by Financial Advisors)

Definition at line 28 of file InteractiveBrokersOrderProperties.cs.

◆ FaGroup

string QuantConnect.Orders.InteractiveBrokersOrderProperties.FaGroup
getset

The account group for the order (only used by Financial Advisors)

Definition at line 33 of file InteractiveBrokersOrderProperties.cs.

◆ FaMethod

string QuantConnect.Orders.InteractiveBrokersOrderProperties.FaMethod
getset

The allocation method for the account group order (only used by Financial Advisors) Supported allocation methods are: EqualQuantity, NetLiq, AvailableEquity, PctChange

Definition at line 39 of file InteractiveBrokersOrderProperties.cs.

◆ FaPercentage

int QuantConnect.Orders.InteractiveBrokersOrderProperties.FaPercentage
getset

The percentage for the percent change method (only used by Financial Advisors)

Definition at line 44 of file InteractiveBrokersOrderProperties.cs.

◆ FaProfile

string QuantConnect.Orders.InteractiveBrokersOrderProperties.FaProfile
getset

The allocation profile to be used for the order (only used by Financial Advisors)

Definition at line 49 of file InteractiveBrokersOrderProperties.cs.

◆ OutsideRegularTradingHours

bool QuantConnect.Orders.InteractiveBrokersOrderProperties.OutsideRegularTradingHours
getset

If set to true, allows orders to also trigger or fill outside of regular trading hours.

Definition at line 54 of file InteractiveBrokersOrderProperties.cs.


The documentation for this class was generated from the following file: