OcO
OCO(二择一)订单,将止盈分支与止损分支配对;当任一分支触发时 ,另一分支将被自动撤销。
orderType string必填
OCO(二择一)订单,将止盈分支与止损分支配对;当任一分支触发时,另一分支将被自动撤销。
可选值: []
clOrderIdstring
用于跟踪和幂等性的客户端分配订单标识符。
symbolstring必填
交易对。
orderSidestring必填
订单方向:BUY 或 SELL。
可选值: [BUY, SELL]
orderSizeint64必填
订单数量(合约张数)。
positionModestring
此订单适用的仓位模式(单向或对冲)。
可选值: [ONE_WAY, HEDGE, ISOLATED]
默认值:
ONE_WAYtimeInForcestring
触发后应用于每一分支的有效期策略。
可选值: [FOK, GTC, IOC, HALFSEC, HALFMIN, FIVEMIN, HOUR, TWELVEHOUR, DAY, WEEK, MONTH]
默认值:
GTCreduceOnlyboolean
若为 true,两个分支都只能减少现有仓位。
postOnlyboolean
若为 true,当任一分支会吃单(消耗流动性)时将被拒绝,确保仅作为 maker 成交。
takeProfitOrderPricedouble必填
止盈分支的限价。
stopLossOrderPricedouble必填
触发后止损分支的限价。
stopLossTriggerPricedouble必填
触发止损分支的价格。
stopLossTriggerTypestring
用于评估止损触发的参考价格类型。
可选值: [INDEX_PRICE, LAST_PRICE, MARK_PRICE]
默认值:
MARK_PRICEOcO
{
"orderType": "LIMIT",
"clOrderId": "string",
"symbol": "string",
"orderSide": "BUY",
"orderSize": 0,
"positionMode": "ONE_WAY",
"timeInForce": "GTC",
"reduceOnly": true,
"postOnly": true,
"takeProfitOrderPrice": 0,
"stopLossOrderPrice": 0,
"stopLossTriggerPrice": 0,
"stopLossTriggerType": "MARK_PRICE"
}