2
0
forked from kodorvan/stcs

Added trigger price

This commit is contained in:
algizn97
2025-09-19 14:45:34 +05:00
parent 29bb6bd0a8
commit 49d4bb26bf
3 changed files with 36 additions and 5 deletions

View File

@@ -1,7 +1,6 @@
import asyncio
import logging.config
import time
import json
import app.services.Bybit.functions.balance as balance_g
import app.services.Bybit.functions.price_symbol as price_symbol
import app.telegram.database.requests as rq
@@ -224,7 +223,6 @@ async def handle_execution_message(message, msg):
"""
tg_id = message.from_user.id
data = msg.get("data", [{}])[0]
logger.info("исполнео:", json.dumps(msg, indent=4))
data_main_risk_stgs = await rq.get_user_risk_management_settings(tg_id)
commission_fee = data_main_risk_stgs.get("commission_fee", "ДА")
pnl = parse_pnl_from_msg(msg)
@@ -300,7 +298,7 @@ async def handle_order_message(message, msg: dict) -> None:
Обработчик сообщений об исполнении ордера.
Логирует событие и проверяет условия для мартингейла и TP.
"""
logger.info(f"Исполнен ордер:\n{json.dumps(msg, indent=4, ensure_ascii=False)}")
# logger.info(f"Исполнен ордер:\n{json.dumps(msg, indent=4, ensure_ascii=False)}")
trade_info = format_order_details_position(msg)
@@ -796,7 +794,6 @@ async def get_active_orders_by_symbol(tg_id, symbol, message):
order
for order in active_orders.get("result", {}).get("list", [])
]
logger.info(limit_orders)
if not limit_orders:
await message.answer(