账户在新的symbol下面,从 GET fapi/v1/positionRisk
下显示的仓位信息的逻辑是什么?
为什么有时候只显示一个 BOTH, 有时候只显示LONG。
比如说账户下的某个pair没有被动过,那么通过 GET fapi/v1/positionRisk
接口会显示哪些仓位信息:
- 如果账户处于单向(one-way)模式,只会显示
"positionSide": "BOTH"
的信息。 - 如果账户处于双向(Hedge)模式:
- 如果这个pair没有任何的操作(比如下单,持仓,等), 只会显示
"positionSide": "BOTH"
的信息 - 如果把 全仓(
cross
)改成 逐仓(isolate
), 会显示3个持仓信息,positionSide
分别为BOTH
,LONG
和SHORT
. - 如果下单边的挂单,
- 下一个LONG的挂单, 没有成交. 会显示2个持仓信息, 分别为
positionSide
分别为BOTH
,LONG
。 - 下一个SHORT的挂单, 没有成交. 会显示2个持仓信息, 分别为
positionSide
分别为BOTH
,SHORT
。
- 下一个LONG的挂单, 没有成交. 会显示2个持仓信息, 分别为
- 如果下一个单子,并且成交, 那么会显示3个持仓,
positionSide
分别为BOTH
,LONG
和SHORT
.
- 如果这个pair没有任何的操作(比如下单,持仓,等), 只会显示