From 9c6c8f33415cb5a55976d781a8705340fa869d7a Mon Sep 17 00:00:00 2001 From: Vadim Zhuk Date: Sat, 23 Mar 2019 07:56:01 +0200 Subject: [PATCH] Binance: fix issue on order submit (#259) fix issue on order submit : Binance exchange raw response: {"code":-1102,"msg":"Mandatory parameter 'timeInForce' was not sent, was empty/null, or malformed."} --- exchanges/binance/binance_wrapper.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/exchanges/binance/binance_wrapper.go b/exchanges/binance/binance_wrapper.go index 1ad1e71f..66d016ca 100644 --- a/exchanges/binance/binance_wrapper.go +++ b/exchanges/binance/binance_wrapper.go @@ -224,11 +224,12 @@ func (b *Binance) SubmitOrder(p currency.Pair, side exchange.OrderSide, orderTyp } var orderRequest = NewOrderRequest{ - Symbol: p.Base.String() + p.Quote.String(), - Side: sideType, - Price: price, - Quantity: amount, - TradeType: requestParamsOrderType, + Symbol: p.Base.String() + p.Quote.String(), + Side: sideType, + Price: price, + Quantity: amount, + TradeType: requestParamsOrderType, + TimeInForce: BinanceRequestParamsTimeGTC, } response, err := b.NewOrder(orderRequest)