修改止盈止损单
地址: /v1/futures/order/modify_strategy
接收参数
需要
提交方式:post
示例
Bash
curl -X POST "https://oapi.websea.com/v1/futures/order/modify_strategy"
-H "Content-Type: application/x-www-form-urlencoded"
-H "Token: YOUR_TOKEN"
-H "Nonce: 1700000000_abcd1"
-H "Signature: GENERATED_SIGNATURE"
--data-urlencode "order_id=BL786401542840282676"
--data-urlencode "price=1860.5"
--data-urlencode "trigger_price=1850"
--data-urlencode "stop_loss_price=1830"
--data-urlencode "take_profit_price=1900"
提交参数
| 参数名 | 是否必需 | 类型 | 示例 | 说明 |
|---|---|---|---|---|
| order_id | 是 | string | BL786401542840282676 | 订单ID。仅支持修改当前用户自己的订单;订单不存在或状态不可编辑(已撤销/已触发/已完成)时返回错误。 |
| price | 否 | number | 1 | 委托价(限价止盈止损委托价)。不传表示不修改;传值时必须 >0,且小数位不超过交易对价格精度。 |
| trigger_price | 否 | string | 5 | 触发价(限价止盈止损触发价或移动止盈止损激活价)。不传表示不修改;传值时必须 >0,且小数位不超过交易对价格精度。 |
| stop_loss_price | 否 | string | 3 | 止损价格。不传表示不修改;传值时必须 >0,且小数位不超过交易对价格精度。 |
| take_profit_price | 否 | string | 7 | 止盈价格。不传表示不修改;传值时必须 >0,且小数位不超过交易对价格精度。 |
| callback_rate | 否 | num | 0.2 | 回调幅度(如 20%=0.2)。不传表示不修改;移动止盈止损场景需按订单类型校验。取值范围:[0.0001-0.1] |
返回参数
| 参数名 | 是否必需 | 类型 | 示例 | 说明 |
|---|---|---|---|---|
| errno | 是 | int | 0 | 返回状态码 |
| errmsg | 是 | string | ok | 返回信息 |
| result | 是 | obj | 见示例 | 返回数据 |
result参数
| 参数名 | 是否必需 | 类型 | 示例 | 说明 |
|---|---|---|---|---|
| order_id | 是 | string | BL786401542840282676 | 订单id |