跳至主要内容

切換止盈止損模式

提示

某種程度上來說,該接口已經廢棄, 原因在於新版的止盈止損機制是基於訂單維度. 這個接口當初主要是用於倉位維度的止盈止損

但是, 您仍然可以使用該接口, 為某個合約設置一個隱式的止盈止損模式, 因為當您在下單接口或者設置止盈止損接口時, 不傳入字段"tpslMode"時, 系統將會獲取一個默認值, 該 默認值實際上是源於是否調用過該接口做過修改, 不曾修改過的symbol, 都是默認Full

可以將止盈止損模式設置為部分止盈止損或者全部止盈止損

備註

支持USDT永續, 反向永續和反向交割

HTTP 請求

POST /contract/v3/private/position/switch-tpsl-mode

請求參數

參數是否必需類型說明
symboltruestring合約名稱
tpSlModetruestringFull: 全部倉位止盈止損. Partial: 部分倉位止盈止損

響應參數

請求示例

POST /contract/v3/private/position/switch-tpsl-mode HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: XXXXX
X-BAPI-TIMESTAMP: 1670849702461
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json
{
"symbol":"BTCUSDT",
"tpSlMode":"Full"
}

響應示例

{
"retCode": 0,
"retMsg": "OK",
"result": {},
"retExtInfo": {},
"time": 1670849702655
}