Create open command .

POST
Endpoint
/commands
Description

Create open command allows you to make a open a trade on any account on the platform.

To create a command you must target a full account with the desired parameters.

Request example
{
    "account_id":{account_id},
    "command":"open",
    "type":"buy",
    "symbol":"EURUSD",
    "open_price":1.13550,
    "lots":0.01,
    "magic": 123,
    "comment":"nonce"
}
Response example
{
    "result": "success",
    "status": 200,
    "data": {
        "id": 914926923,
        "created_at": "2025-04-28T10:16:41Z",
        "updated_at": "2025-04-28T10:16:41Z",
        "account_id": 1242495,
        "application": "mt5",
        "group": "user",
        "event": null,
        "event_id": null,
        "copier_id": null,
        "lead_id": null,
        "command": "open",
        "status": "working",
        "retry_rate": "millisecond",
        "result": null,
        "mt_error": null,
        "symbol": "EURUSD",
        "open_price": 1.1355,
        "lots": 0.01,
        "type": "buy",
        "stop_loss": 0,
        "take_profit": 0,
        "comment": "test",
        "magic": 123,
        "command_duration": null,
        "broker_duration": null,
        "total_duration": null
    }
}
Request parameters
Field Required Accepted Description
account_id yes integer Account ID
command yes string A valid command (see below)
type yes string Trade type
symbol yes string Broker symbol name
lots yes double The real address found in the srv file
open_price yes double Open price for orders and preferred for market trades
slippage yes double Acceptable variance from open price in pips
stop_loss no double Stop loss value if required
take_profit no double Take profit value if required
magic no integer Unique number to identify the trade
comment no string A string for the MT comments column
Command
Value Description
open Open a new trade

Stay in the loop.

Sign up to our newsletter to keep up-to-date.