Lean  $LEAN_TAG$
QuantConnect.Orders.BitfinexOrderProperties Class Reference

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

Inheritance diagram for QuantConnect.Orders.BitfinexOrderProperties:
[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 (no 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 Hidden [get, set]
 The hidden order option ensures an order does not appear in the order book; thus does not influence other market participants. If you place a hidden order, you will always pay the taker fee. If you place a limit order that hits a hidden order, you will always pay the maker fee. 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 Bitfinex brokerage

Definition at line 23 of file BitfinexOrderProperties.cs.

Member Function Documentation

◆ Clone()

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

Returns a new instance clone of this object

Reimplemented from QuantConnect.Orders.OrderProperties.

Definition at line 42 of file BitfinexOrderProperties.cs.

Property Documentation

◆ PostOnly

bool QuantConnect.Orders.BitfinexOrderProperties.PostOnly
getset

This flag will ensure the order executes only as a maker (no 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 BitfinexOrderProperties.cs.

◆ Hidden

bool QuantConnect.Orders.BitfinexOrderProperties.Hidden
getset

The hidden order option ensures an order does not appear in the order book; thus does not influence other market participants. If you place a hidden order, you will always pay the taker fee. If you place a limit order that hits a hidden order, you will always pay the maker fee.

Definition at line 37 of file BitfinexOrderProperties.cs.


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