CancelOrderRequest
QuantConnect.Orders.CancelOrderRequest
CancelOrderRequest(
time: Union[datetime, date], order_id: int, tag: str
)
Bases: OrderRequest
Defines a request to cancel an order
Initializes a new instance of the CancelOrderRequest class
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
time
|
Union[datetime, date]
|
The time this cancelation was requested |
required |
order_id
|
int
|
The order id to be canceled |
required |
tag
|
str
|
A new tag for the order |
required |
time
time: datetime
Gets the UTC time the request was created
order_id
order_id: int
Gets the order id the request acts on
tag
tag: str
Gets a tag for this request
response
response: OrderResponse
Gets the response for this request. If this request was never processed then this will equal OrderResponse.UNPROCESSED. This value is never equal to null.
to_string
to_string() -> str
Returns a string that represents the current object.
Returns:
| Type | Description |
|---|---|
str
|
A string that represents the current object. |
set_response
set_response(
response: OrderResponse,
status: OrderRequestStatus = ...,
) -> None
Sets the response for this request
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
response
|
OrderResponse
|
The response to this request |
required |
status
|
OrderRequestStatus
|
The current status of this request |
...
|