Endpoint
/commands
Description
Create a close command for any existing commands on an account on the platform.
Request parameters
Attribute |
Description |
Data type |
Required |
Default |
account_id |
Tradesync account ID |
integer |
Yes |
Not set |
command_id |
Tradesync command ID |
integer |
Yes |
Not set |
command |
Command executed |
A valid equity monitor action. See commands. |
Yes |
Not set |
by |
Trade ticket or magic |
magic or ticket |
Yes |
Not set |
trade_id |
Trade id of the trade |
integer |
Yes |
Not set |
Request example
{
"account_id":{account_id},
"command_id":915067825,
"command":"close_full",
"by": "magic",
"trade_id":1213753146
}
Response example
{
"result": "success",
"status": 200,
"data": {
"id": 915068854,
"created_at": "2025-04-28T13:15:11Z",
"updated_at": "2025-04-28T13:15:11Z",
"account_id": 1242495,
"application": "mt5",
"group": "user",
"event": null,
"event_id": null,
"copier_id": null,
"lead_id": null,
"command": "close_full",
"status": "working",
"retry_rate": "millisecond",
"result": null,
"mt_error": null,
"by": "magic",
"trade_id": 1213753146,
"command_duration": null,
"broker_duration": null,
"total_duration": null
}
}
Attributes
Field |
Required |
Accepted |
Description |
account_id |
yes |
integer |
Account ID |
command |
yes |
string |
A valid command (see below) |
by |
yes |
ticket or magic |
Target trade by ticket number or magic ID |
trade_id |
yes |
integer |
The ticket number or magic ID |
percentage |
no |
integer |
The percentage to close if close_partial being used |
Command
Value |
Description |
close_full |
Close a trade |
close_partial |
Close a trade partially |