Lean  $LEAN_TAG$
QuantConnect.Orders.FTXOrderProperties Class Reference

Contains additional properties and settings for an order submitted to FTX brokerage More...

Inheritance diagram for QuantConnect.Orders.FTXOrderProperties:
[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

bool PostOnly [get, set]
 This flag will ensure the order executes only as a maker (maker fee) order. If part of the order results in taking liquidity rather than providing, it will be rejected and no part of the order will execute. Note: this flag is only applied to Limit orders. More...
 
bool ReduceOnly [get, set]
 If you send a reduce only order, it will only trade if it would decrease your position size. 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 FTX brokerage

Definition at line 23 of file FTXOrderProperties.cs.

Member Function Documentation

◆ Clone()

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

Returns a new instance clone of this object

Reimplemented from QuantConnect.Orders.OrderProperties.

Definition at line 41 of file FTXOrderProperties.cs.

Property Documentation

◆ PostOnly

bool QuantConnect.Orders.FTXOrderProperties.PostOnly
getset

This flag will ensure the order executes only as a maker (maker fee) order. If part of the order results in taking liquidity rather than providing, it will be rejected and no part of the order will execute. Note: this flag is only applied to Limit orders.

Definition at line 31 of file FTXOrderProperties.cs.

◆ ReduceOnly

bool QuantConnect.Orders.FTXOrderProperties.ReduceOnly
getset

If you send a reduce only order, it will only trade if it would decrease your position size.

Definition at line 36 of file FTXOrderProperties.cs.


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