develop #4
@@ -36,13 +36,10 @@ async def clb_start_bybit_trade_message(callback: CallbackQuery) -> None:
 | 
				
			|||||||
    Обработка нажатия кнопок запуска торговли или возврата в главное меню.
 | 
					    Обработка нажатия кнопок запуска торговли или возврата в главное меню.
 | 
				
			||||||
    Отправляет информацию о балансе, символе, цене и инструкциях по торговле.
 | 
					    Отправляет информацию о балансе, символе, цене и инструкциях по торговле.
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    tg_id = callback.from_user.id
 | 
					 | 
				
			||||||
    message = callback.message
 | 
					 | 
				
			||||||
    user_id = callback.from_user.id
 | 
					    user_id = callback.from_user.id
 | 
				
			||||||
    balance = await get_balance(user_id, callback.message)
 | 
					    balance = await get_balance(user_id, callback.message)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if balance:
 | 
					    if balance:
 | 
				
			||||||
        await run_ws_for_user(tg_id, message)
 | 
					 | 
				
			||||||
        symbol = await rq.get_symbol(user_id)
 | 
					        symbol = await rq.get_symbol(user_id)
 | 
				
			||||||
        price = await get_price(user_id, symbol=symbol)
 | 
					        price = await get_price(user_id, symbol=symbol)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -194,11 +191,9 @@ async def start_trading_process(callback: CallbackQuery) -> None:
 | 
				
			|||||||
    Проверяет API-ключи, режим торговли, маржинальный режим и открытые позиции,
 | 
					    Проверяет API-ключи, режим торговли, маржинальный режим и открытые позиции,
 | 
				
			||||||
    затем запускает торговый цикл с задержкой или без неё.
 | 
					    затем запускает торговый цикл с задержкой или без неё.
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
 | 
					    await callback.answer()
 | 
				
			||||||
    tg_id = callback.from_user.id
 | 
					    tg_id = callback.from_user.id
 | 
				
			||||||
    message = callback.message
 | 
					    message = callback.message
 | 
				
			||||||
    await run_ws_for_user(tg_id, message)
 | 
					 | 
				
			||||||
    await callback.answer()
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    data_main_stgs = await rq.get_user_main_settings(tg_id)
 | 
					    data_main_stgs = await rq.get_user_main_settings(tg_id)
 | 
				
			||||||
    symbol = await rq.get_symbol(tg_id)
 | 
					    symbol = await rq.get_symbol(tg_id)
 | 
				
			||||||
    margin_mode = data_main_stgs.get('margin_type', 'Isolated')
 | 
					    margin_mode = data_main_stgs.get('margin_type', 'Isolated')
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user