diff --git a/src/components/ftbot/TradeActions.vue b/src/components/ftbot/TradeActions.vue
index 8e4faf2e..4cb78660 100644
--- a/src/components/ftbot/TradeActions.vue
+++ b/src/components/ftbot/TradeActions.vue
@@ -37,7 +37,7 @@
Forceexit partial
- {{
- `${row.item.pair}${
- row.item.open_order_id === undefined || row.item.open_order_id === null ? '' : '*'
- }`
- }}
+ {{ `${row.item.pair}${row.item.open_order_id || row.item.has_open_orders ? '*' : ''}` }}
diff --git a/src/types/trades.ts b/src/types/trades.ts
index a04688ac..8aeff7e0 100644
--- a/src/types/trades.ts
+++ b/src/types/trades.ts
@@ -92,7 +92,10 @@ interface TradeBase {
initial_stop_loss_ratio?: number;
initial_stop_loss_pct?: number;
+ /** deprecated, to be replaced with "has_open_orders" */
open_order_id?: string;
+ /** Added only recently, replaces open_order_id */
+ has_open_orders?: boolean;
/** Short properties - only available in API versions 2.x and up */
is_short?: boolean;
leverage?: number;