From 0eb9dd5fe5d8381e2bce26effe66b3309d6ff85a Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 11 Mar 2019 20:30:36 +0100 Subject: [PATCH] Don't use timeInForce for market orders --- freqtrade/exchange/exchange.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index f6fb0a58a..32d952542 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -352,7 +352,7 @@ class Exchange(object): return dry_order params = self._params.copy() - if time_in_force != 'gtc': + if time_in_force != 'gtc' and ordertype != 'market': params.update({'timeInForce': time_in_force}) return self.create_order(pair, ordertype, 'buy', amount, rate, params) @@ -365,7 +365,7 @@ class Exchange(object): return dry_order params = self._params.copy() - if time_in_force != 'gtc': + if time_in_force != 'gtc' and ordertype != 'market': params.update({'timeInForce': time_in_force}) return self.create_order(pair, ordertype, 'sell', amount, rate, params)