Lean
$LEAN_TAG$
|
Classes | |
class | AlpacaOrderProperties |
Provides an implementation of the OrderProperties specific to Alpaca order. More... | |
class | ApiOrderResponse |
Api order and order events reponse More... | |
class | BinanceOrderProperties |
Contains additional properties and settings for an order submitted to Binance brokerage More... | |
class | BitfinexOrderProperties |
Contains additional properties and settings for an order submitted to Bitfinex brokerage More... | |
class | BrokerageOrderIdChangedEvent |
Event used when the brokerage order id has changed More... | |
class | CancelOrderRequest |
Defines a request to cancel an order More... | |
class | CharlesSchwabOrderProperties |
Contains additional properties and settings for an order submitted to Charles Schwab brokerage More... | |
class | CoinbaseOrderProperties |
Contains additional properties and settings for an order submitted to Coinbase brokerage More... | |
class | ComboLegLimitOrder |
Combo leg limit order type More... | |
class | ComboLimitOrder |
Combo limit order type More... | |
class | ComboMarketOrder |
Combo market order type More... | |
class | ComboOrder |
Combo order type More... | |
class | EzeOrderProperties |
Contains additional properties and settings for an order submitted to EZE brokerage More... | |
class | FixOrderProperites |
FIX (Financial Information Exchange) order properties More... | |
class | FTXOrderProperties |
Contains additional properties and settings for an order submitted to FTX brokerage More... | |
class | GDAXOrderProperties |
Contains additional properties and settings for an order submitted to GDAX brokerage More... | |
class | GroupOrderCacheManager |
Provides a thread-safe service for caching and managing original orders when they are part of a group. More... | |
class | GroupOrderExtensions |
Group (combo) orders extension methods for easiest combo order manipulation More... | |
class | GroupOrderManager |
Manager of a group of orders More... | |
class | IndiaOrderProperties |
Contains additional properties and settings for an order submitted to Indian Brokerages More... | |
class | InteractiveBrokersOrderProperties |
Contains additional properties and settings for an order submitted to Interactive Brokers More... | |
class | KrakenOrderProperties |
Kraken order properties More... | |
class | Leg |
Basic order leg More... | |
class | LimitIfTouchedOrder |
In effect, a LimitIfTouchedOrder behaves opposite to the StopLimitOrder; after a trigger price is touched, a limit order is set for some user-defined value above (below) the trigger when selling (buying). https://www.interactivebrokers.ca/en/index.php?f=45318 More... | |
class | LimitOrder |
Limit order type definition More... | |
class | MarketOnCloseOrder |
Market on close order type - submits a market order on exchange close More... | |
class | MarketOnOpenOrder |
Market on Open order type, submits a market order when the exchange opens More... | |
class | MarketOrder |
Market order type definition More... | |
class | OptionExerciseOrder |
Option exercise order type definition More... | |
class | Order |
Order struct for placing new trade More... | |
class | OrderEvent |
Order Event - Messaging class signifying a change in an order state and record the change in the user's algorithm portfolio More... | |
class | OrderExtensions |
Provides extension methods for the Order class and for the OrderStatus enumeration More... | |
class | OrderJsonConverter |
Provides an implementation of JsonConverter that can deserialize Orders More... | |
class | OrderProperties |
Contains additional properties and settings for an order More... | |
class | OrderRequest |
Represents a request to submit, update, or cancel an order More... | |
class | OrderResponse |
Represents a response to an OrderRequest. See OrderRequest.Response property for a specific request's response value More... | |
class | OrderSizing |
Provides methods for computing a maximum order size. More... | |
class | OrdersResponseWrapper |
Collection container for a list of orders for a project More... | |
class | OrderSubmissionData |
The purpose of this class is to store time and price information available at the time an order was submitted. More... | |
class | OrderTicket |
Provides a single reference to an order for the algorithm to maintain. As the order gets updated this ticket will also get updated More... | |
class | OrderUpdateEvent |
Event that fires each time an order is updated in the brokerage side. These are not status changes but mainly price changes, like the stop price of a trailing stop order. More... | |
class | RBIOrderProperties |
RBI order properties More... | |
class | ReadOrdersResponseJsonConverter |
Api orders read response json converter More... | |
class | StopLimitOrder |
Stop Market Order Type Definition More... | |
class | StopMarketOrder |
Stop Market Order Type Definition More... | |
class | SubmitOrderRequest |
Defines a request to submit a new order More... | |
class | TDAmeritradeOrderProperties |
TDAmeritrade order properties More... | |
class | TerminalLinkOrderProperties |
The terminal link order properties More... | |
class | TimeInForce |
Time In Force - defines the length of time over which an order will continue working before it is canceled More... | |
class | TimeInForceJsonConverter |
Provides an implementation of JsonConverter that can deserialize TimeInForce objects More... | |
class | TradeStationOrderProperties |
Represents the properties of an order in TradeStation. More... | |
class | TradingTechnologiesOrderProperties |
Trading Technologies order properties More... | |
class | TrailingStopOrder |
Trailing Stop Order Type Definition More... | |
class | UpdateOrderFields |
Specifies the data in an order to be updated More... | |
class | UpdateOrderRequest |
Defines a request to update an order's values More... | |
class | WolverineOrderProperties |
Wolverine order properties More... | |
|
strong |
Specifies the possible error states during presubmission checks
Definition at line 23 of file OrderError.cs.
|
strong |
Specifies an order field that does not apply to all order types
Enumerator | |
---|---|
LimitPrice | The limit price for a LimitOrder, StopLimitOrder or LimitIfTouchedOrder (0) |
StopPrice | The stop price for stop orders (StopMarketOrder, StopLimitOrder) (1) |
TriggerPrice | The trigger price for a LimitIfTouchedOrder (2) |
TrailingAmount | The trailing amount for a TrailingStopOrder (3) |
TrailingAsPercentage | Whether the trailing amount for a TrailingStopOrder is a percentage or an absolute currency value (4) |
Definition at line 21 of file OrderField.cs.
|
strong |
Specifies the status of a request
Definition at line 21 of file OrderRequestStatus.cs.
|
strong |
Specifies the type of OrderRequest
Enumerator | |
---|---|
Submit | The request is a SubmitOrderRequest (0) |
Update | The request is a UpdateOrderRequest (1) |
Cancel | The request is a CancelOrderRequest (2) |
Definition at line 21 of file OrderRequestType.cs.
|
strong |
Error detail code
Definition at line 21 of file OrderResponseErrorCode.cs.
|
strong |
Type of the order: market, limit or stop
Definition at line 21 of file OrderTypes.cs.
|
strong |
Direction of the order
Definition at line 87 of file OrderTypes.cs.
|
strong |
Position of the order
Definition at line 112 of file OrderTypes.cs.
|
strong |
Fill status of the order class.
Definition at line 138 of file OrderTypes.cs.