Skip to main content

Cancel Condition Order

cancel_condition_orders

Input Parameters

ParameterTypeDescription
accountAccountAccount
guidstringCondition Order GUID

Result Return

ParameterTypeDescription
is_successboolIs Success
dataObjectCondition Order Return Info
messagestring ? (optional)Error message when isSuccess = false

Order Info CancelResult Fields

Return type : Object

ParameterTypeDescription
advisorystringResponse 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!
}
}