Everything you need to connect accounts and execute trades through the WireMT REST API.
https://wiremt-api.newedgeflow.com| Parameter | Type | Required | Description |
|---|---|---|---|
| login | integer | Required | MT5 account login number |
| password | string | Required | MT5 account password (passed to broker, never stored) |
| server | string | Required | MT5 broker server name (e.g. "Exness-MT5Trial9") |
| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Account UUID from /v1/connect |
| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Account UUID |
| symbol | string | Required | Trading symbol (e.g. "EURUSD", "XAUUSD") |
| side | string | Required | "buy" or "sell" |
| volume | number | Required | Lot size (e.g. 0.01, 0.1, 1.0) |
| sl | number | Optional | Stop loss price |
| tp | number | Optional | Take profit price |
| comment | string | Optional | Trade comment (max 31 chars) |
| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Account UUID |
| ticket | integer | Required | Position ticket number |
| volume | number | Optional | Partial close volume. Omit to close entire position. |
| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Account UUID |
| ticket | integer | Required | Position ticket number |
| sl | number | Optional | New stop loss price |
| tp | number | Optional | New take profit price |