mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-10 09:11:55 +00:00
Merge pull request #493 from austin362667/fix/binance-futures
binance: add submit futures order ReduceOnly
This commit is contained in:
commit
fd89b90ab8
|
@ -840,7 +840,8 @@ func (e *Exchange) submitFuturesOrder(ctx context.Context, order types.SubmitOrd
|
||||||
req := e.futuresClient.NewCreateOrderService().
|
req := e.futuresClient.NewCreateOrderService().
|
||||||
Symbol(order.Symbol).
|
Symbol(order.Symbol).
|
||||||
Type(orderType).
|
Type(orderType).
|
||||||
Side(futures.SideType(order.Side))
|
Side(futures.SideType(order.Side)).
|
||||||
|
ReduceOnly(order.ReduceOnly)
|
||||||
|
|
||||||
clientOrderID := newFuturesClientOrderID(order.ClientOrderID)
|
clientOrderID := newFuturesClientOrderID(order.ClientOrderID)
|
||||||
if len(clientOrderID) > 0 {
|
if len(clientOrderID) > 0 {
|
||||||
|
@ -909,6 +910,7 @@ func (e *Exchange) submitFuturesOrder(ctx context.Context, order types.SubmitOrd
|
||||||
TimeInForce: response.TimeInForce,
|
TimeInForce: response.TimeInForce,
|
||||||
Type: response.Type,
|
Type: response.Type,
|
||||||
Side: response.Side,
|
Side: response.Side,
|
||||||
|
ReduceOnly: response.ReduceOnly,
|
||||||
}, true)
|
}, true)
|
||||||
|
|
||||||
return createdOrder, err
|
return createdOrder, err
|
||||||
|
|
Loading…
Reference in New Issue
Block a user