我使用ccxt连接到ByBit并创建订单。
symbol = 'SOLUSDT' trade_res = exchange.create_order(symbol, amount=1, type='Market', side='Buy')
上面的代码段买入1 SOL对USDT。当我试图通过下卖出订单来关闭头寸时,我看到ByBit在SOL上放置了另一个空头头寸,而没有关闭多头头寸(控制台中出现2个头寸):
如何使用ccxt关闭ByBit上的当前头寸?
tez616oj1#
将reduce_only添加到params以退出期货订单
reduce_only
params
symbol = 'SOLUSDT' trade_res = exchange.create_order(symbol, amount=1, type='Market', side='sell', params={'reduce_only': true})
在某些交换机上,参数为reduceOnly
reduceOnly
1条答案
按热度按时间tez616oj1#
将
reduce_only
添加到params
以退出期货订单在某些交换机上,参数为
reduceOnly