|
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.