Cancel Condition Order
cancel_condition_orders
Input Parameters
| Parameter | Type | Description |
|---|---|---|
| account | Account | Account |
| guid | string | Condition Order GUID |
Result Return
| Parameter | Type | Description |
|---|---|---|
| is_success | bool | Is Success |
| data | Object | Condition Order Return Info |
| message | string ? (optional) | Error message when isSuccess = false |
Order Info CancelResult Fields
Return type : Object
| Parameter | Type | Description |
|---|---|---|
| advisory | string | Response Status Content |
Request Example
auto cancel_condition = sdk->stock->cancel_condition_orders(target_account, "564b7ad6-a332-470c-93ea-cf3fea00d7fa");
if (!cancel_condition.is_success) {
std::cout << "cancel condition result failed reason: "
<< (cancel_condition.message.has_value() ? cancel_condition.message.value() : "No message")
<< std::endl;
}
else {
if (cancel_condition.data.has_value()) {
for (const auto& result : cancel_condition.data.value()) {
std::cout << result << std::endl;
}
}
else {
std::cout << "cancel condition success but no data returned." << std::endl;
}
}
Return Example
Result {
isSuccess = true,
message = None,
data = CancelResult {
advisory = Success count:1, Failed count:0!
}
}