我有一个简单的币安保证金_买入市价订单,格式如下:
order_result = client.create_margin_order(
symbol=TRADE_SYMBOL,
side=SIDE_BUY,
type=ORDER_TYPE_MARKET,
timeInForce=TIME_IN_FORCE_GTC,
newClientOrderId="myOrder1",
sideEffectType=MARGIN_BUY,
quantity=buy_quantity,
price=buy_price)
订单执行并填写后,我是否必须关闭订单并通过向币安 API 发送第二个类似订单来自动偿还,例如
order_result = client.create_margin_order(
symbol=TRADE_SYMBOL,
side=SIDE_BUY,
type=ORDER_TYPE_MARKET,
timeInForce=TIME_IN_FORCE_GTC,
newClientOrderId="myOrder1"
sideEffectType=AUTO_REPAY)
或者 sideEffectType=AUTO_REPAY 包含 MARGIN_BUY,可以完成买入和卖出订单并自动平仓并偿还给币安,即类似这样:
order_result = client.create_margin_order(
symbol=TRADE_SYMBOL,
side=SIDE_BUY,
type=ORDER_TYPE_MARKET,
timeInForce=TIME_IN_FORCE_GTC,
newClientOrderId="myOrder1"
sideEffectType=AUTO_REPAY
quantity=buy_quantity,
price=buy_price)
在给定条件下,哪种精确组合或单一选项是最佳选择? 预先感谢。
使用AUTO_REPAY偿还贷款。 MARGIN_BUY 是在您的保证金账户上进行交易(买入或卖出)