From 4bbff680aa1b2a4dfeea829a41a71c6d8afb7363 Mon Sep 17 00:00:00 2001 From: algizn97 Date: Fri, 19 Sep 2025 14:57:08 +0500 Subject: [PATCH] Update --- app/services/Bybit/functions/Futures.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/services/Bybit/functions/Futures.py b/app/services/Bybit/functions/Futures.py index 553b10f..7a314ac 100644 --- a/app/services/Bybit/functions/Futures.py +++ b/app/services/Bybit/functions/Futures.py @@ -247,6 +247,9 @@ async def handle_execution_message(message, msg): if trade_info: await message.answer(f"{trade_info}", reply_markup=inline_markup.back_to_main) + if data is not None: + await rq.update_trigger_price(tg_id, 0.0) + if closed_size == 0: side = data.get("side", "") @@ -299,7 +302,10 @@ async def handle_order_message(message, msg: dict) -> None: Логирует событие и проверяет условия для мартингейла и TP. """ # logger.info(f"Исполнен ордер:\n{json.dumps(msg, indent=4, ensure_ascii=False)}") - + data = msg.get("data", [{}])[0] + tg_id = message.from_user.id + if data is not None: + await rq.update_trigger_price(tg_id, 0.0) trade_info = format_order_details_position(msg) if trade_info: