Skip to content

Commit 5296a3b

Browse files
committed
fix: order_filled errors must be ignored
1 parent aaca904 commit 5296a3b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

freqtrade/freqtradebot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2335,7 +2335,7 @@ def update_trade_state(
23352335

23362336
def _update_trade_after_fill(self, trade: Trade, order: Order, send_msg: bool) -> Trade:
23372337
if order.status in constants.NON_OPEN_EXCHANGE_STATES:
2338-
strategy_safe_wrapper(self.strategy.order_filled, default_retval=None)(
2338+
strategy_safe_wrapper(self.strategy.order_filled, supress_error=True)(
23392339
pair=trade.pair, trade=trade, order=order, current_time=datetime.now(UTC)
23402340
)
23412341
# If a entry order was closed, force update on stoploss on exchange

freqtrade/optimize/backtesting.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ def _try_close_open_order(
743743
if order and self._get_order_filled(order.ft_price, row):
744744
order.close_bt_order(current_date, trade)
745745
self._run_funding_fees(trade, current_date, force=True)
746-
strategy_safe_wrapper(self.strategy.order_filled, default_retval=None)(
746+
strategy_safe_wrapper(self.strategy.order_filled, supress_error=True)(
747747
pair=trade.pair,
748748
trade=trade, # type: ignore[arg-type]
749749
order=order,

0 commit comments

Comments
 (0)