diff --git a/freqtrade/exchange/okx.py b/freqtrade/exchange/okx.py index 7d7c15f49..783a197d2 100644 --- a/freqtrade/exchange/okx.py +++ b/freqtrade/exchange/okx.py @@ -228,7 +228,7 @@ class Okx(Exchange): f'StoplossOrder not found (pair: {pair} id: {order_id}).') def get_order_id_conditional(self, order: Dict[str, Any]) -> str: - if order['type'] == 'stop': + if order.get('type', '') == 'stop': return safe_value_fallback2(order, order, 'id_stop', 'id') return order['id']