diff --git a/app/telegram/database/requests.py b/app/telegram/database/requests.py index 142d281..dc86469 100644 --- a/app/telegram/database/requests.py +++ b/app/telegram/database/requests.py @@ -203,6 +203,9 @@ async def get_user_main_settings(tg_id): starting_quantity = await session.scalar(select(UMS.starting_quantity).where(UMS.tg_id == tg_id)) martingale_factor = await session.scalar(select(UMS.martingale_factor).where(UMS.tg_id == tg_id)) maximal_quantity = await session.scalar(select(UMS.maximal_quantity).where(UMS.tg_id == tg_id)) + entry_order_type = await session.scalar(select(UMS.entry_order_type).where(UMS.tg_id == tg_id)) + limit_order_price = await session.scalar(select(UMS.limit_order_price).where(UMS.tg_id == tg_id)) + martingale_step = await session.scalar(select(UMS.martingale_step).where(UMS.tg_id == tg_id)) data = { 'trading_mode': trading_mode, @@ -210,7 +213,10 @@ async def get_user_main_settings(tg_id): 'size_leverage': size_leverage, 'starting_quantity': starting_quantity, 'martingale_factor': martingale_factor, - 'maximal_quantity': maximal_quantity + 'maximal_quantity': maximal_quantity, + 'entry_order_type': entry_order_type, + 'limit_order_price': limit_order_price, + 'martingale_step': martingale_step, } return data