From 3306c6e826cd04792d7d70c7317742ebea361d06 Mon Sep 17 00:00:00 2001 From: algizn97 Date: Thu, 2 Oct 2025 12:27:04 +0500 Subject: [PATCH] Fixed price --- app/bybit/open_positions.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/bybit/open_positions.py b/app/bybit/open_positions.py index 4896cc9..0130d41 100644 --- a/app/bybit/open_positions.py +++ b/app/bybit/open_positions.py @@ -275,8 +275,6 @@ async def open_positions( max_price = safe_float(get_order_prices.get("maxPrice")) get_ticker = await get_tickers(tg_id, symbol=symbol) price_symbol = safe_float(get_ticker.get("lastPrice")) or 0 - bid = safe_float(get_ticker.get("bid1Price")) or 0 - ask = safe_float(get_ticker.get("ask1Price")) or 0 if order_type == "Conditional": po_trigger_price = str(trigger_price) @@ -309,7 +307,7 @@ async def open_positions( tpsl_mode = "Partial" else: order_type = "Market" - price_for_calc = ask if side == "Buy" else bid + price_for_calc = price_symbol tpsl_mode = "Full" po_trigger_price = None trigger_direction = None