add IOC for binance wrapper (#1022)

This commit is contained in:
E Sequeira
2022-09-09 00:53:32 +01:00
committed by GitHub
parent 1461cba363
commit 91f01fc751

View File

@@ -934,6 +934,9 @@ func (b *Binance) SubmitOrder(ctx context.Context, s *order.Submit) (*order.Subm
timeInForce = ""
requestParamsOrderType = BinanceRequestParamsOrderMarket
case order.Limit:
if s.ImmediateOrCancel {
timeInForce = BinanceRequestParamsTimeIOC
}
requestParamsOrderType = BinanceRequestParamsOrderLimit
default:
return nil, errors.New("unsupported order type")