跳到主要内容

修正订单

修改订单的价格、大小或触发价格。对于触发订单,如果订单已经被触发,触发价格将无法进一步修改。 修改订单不适用于算法订单。需要交易权限。

请求参数

名称类型是否必填描述
symbolString市场标识符
orderIDString内部订单ID。当未提供 clOrderID 时必须提供
clOrderIDString自定义订单ID。当未提供 orderID 时必须提供
typeString修改类型:PRICE(修改订单价格)、SIZE(修改订单大小)、TRIGGERPRICE(修改触发价格,仅适用于触发单)、ALL(修改多个字段)
valueDouble要修改的新值。PRICESIZETRIGGERPRICE 修改类型时为必填项
orderPriceDouble对于类型 ALL — 要修改的订单价格
orderSizeDouble对于类型 ALL — 要修改的订单大小
triggerPriceDouble对于类型 ALL — 要修改的触发价格

响应内容

名称类型描述
symbolString市场标志
orderIDString订单ID
clOrderIDString由交易员发送的客户标签
sideStringBUY 或 SELL
priceDouble订单价格
orderTypeInteger订单类型:76(限价订单)· 77(市价订单)· 80(挂单/算法订单)
statusInteger订单状态:2(订单已插入)· 4(完全成交)· 5(部分成交)· 6(已取消)· 7(已退款)· 8(余额不足)· 9(触发已插入)· 10(触发已激活)· 15(已拒绝)· 16(未找到)· 17(请求失败)
averageFillPriceDouble部分成交订单的平均成交价格
originalOrderBaseSizeDouble原始订单数量(以基础币计)
originalOrderQuoteSizeDouble原始订单数量(以计价币计)
currentOrderBaseSizeDouble修改后的最新订单数量(以基础币计)
currentOrderQuoteSizeDouble修改后的最新订单数量(以计价币计)
remainingOrderBaseSizeDouble尚未成交的数量(以基础币计)
remainingOrderQuoteSizeDouble尚未成交的数量(以计价币计)
filledBaseSizeDouble最近一次成交数量(以基础币计)
totalFilledBaseSizeDouble累计成交数量(以基础币计)
orderCurrencyString订单数量计价货币:base(基础币)或 quote(计价币)
sizeDoublev3.3 已弃用。 改用 originalOrderBaseSize / originalOrderQuoteSize
fillSizeDoublev3.3 已弃用。 改用 filledBaseSize / totalFilledBaseSize
remainingSizeDoublev3.3 已弃用。 改用 remainingOrderBaseSize / remainingOrderQuoteSize
originalSizeDoublev3.3 已弃用。 改用 originalOrderBaseSize / originalOrderQuoteSize
triggerPriceDouble订单触发价格,如果订单不是触发订单则返回0
stopPriceDouble止损价格
time_in_forceString订单有效期:GTC · IOC · FOK · HALFMIN · FIVEMIN · HOUR · TWELVEHOUR · DAY · WEEK · MONTH
timestampLong订单时间戳
triggerBoolean指示订单是否为触发订单的标志
postOnlyBoolean指示是否为仅限挂单的标志
stealthDouble订单的隐身值
deviationDouble订单的偏差值
example
PUThttps://api.btse.com/spot/api/v3.3/order

Request (修正价格)

{
"symbol": "BTC-USD",
"orderID": "25248336-66d8-41ff-99fd-83489c4e6029",
"type": "PRICE",
"value": 35000
}

Request (修正数量)

{
"symbol": "BTC-USD",
"orderID": "689bf733-4879-4e32-8d1f-cb81f63d24d4",
"type": "SIZE",
"value": 1.05
}

Request (修正多个属性)

{
"symbol": "BTC-USD",
"orderID": "cb2785b0-558e-4b30-bf1f-8a8c56174d0c",
"type": "ALL",
"orderPrice": 40010,
"orderSize": 1.05,
"triggerPrice": 40000
}