|
Longbridge OpenAPI C++ SDK
|
Options for submit multi-leg order request. More...
#include <types.hpp>
Public Attributes | |
| OrderSide | side |
| Order side. More... | |
| OrderType | order_type |
| Order type. More... | |
| Decimal | submitted_quantity |
| Submitted quantity (number of combinations) More... | |
| MultiLegStrategy | strategy |
| Multi-leg strategy. More... | |
| std::vector< SubmitMultiLegOrderLeg > | legs |
| Legs of the combination order. More... | |
| std::optional< Decimal > | submitted_price |
Submitted price (required for limit order types such as LO) More... | |
| std::optional< std::string > | remark |
| Remark (Maximum 255 characters) More... | |
| std::optional< std::string > | client_request_id |
Options for submit multi-leg order request.
| std::optional<std::string> longbridge::trade::SubmitMultiLegOrderOptions::client_request_id |
Idempotent request ID for preventing duplicate orders. If not specified, idempotency control is skipped. The server caches this ID for 10 minutes.
| std::vector<SubmitMultiLegOrderLeg> longbridge::trade::SubmitMultiLegOrderOptions::legs |
Legs of the combination order.
| std::optional<std::string> longbridge::trade::SubmitMultiLegOrderOptions::remark |
Remark (Maximum 255 characters)
| MultiLegStrategy longbridge::trade::SubmitMultiLegOrderOptions::strategy |
Multi-leg strategy.
| std::optional<Decimal> longbridge::trade::SubmitMultiLegOrderOptions::submitted_price |
Submitted price (required for limit order types such as LO)
| Decimal longbridge::trade::SubmitMultiLegOrderOptions::submitted_quantity |
Submitted quantity (number of combinations)