From a140e0eb6ff1bf70b41ce8bed5ab299c5eadbd62 Mon Sep 17 00:00:00 2001 From: algizn97 Date: Wed, 27 Aug 2025 12:53:35 +0500 Subject: [PATCH] Added documentation --- app/states/States.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/states/States.py b/app/states/States.py index 4ac4b7d..1f3122d 100644 --- a/app/states/States.py +++ b/app/states/States.py @@ -2,32 +2,39 @@ from aiogram.fsm.state import State, StatesGroup class state_update_symbol(StatesGroup): + """FSM состояние для обновления торгового символа.""" symbol = State() class state_update_entry_type(StatesGroup): + """FSM состояние для обновления типа входа.""" entry_type = State() class TradeSetup(StatesGroup): + """FSM состояния для настройки торговли с таймером и процентом.""" waiting_for_timer = State() waiting_for_positive_percent = State() class state_limit_price(StatesGroup): + """FSM состояние для установки лимита.""" price = State() class CloseTradeTimerState(StatesGroup): + """FSM состояние ожидания задержки перед закрытием сделки.""" waiting_for_delay = State() class SetTP_SL_State(StatesGroup): + """FSM состояние для установки TP и SL.""" waiting_for_take_profit = State() waiting_for_stop_loss = State() class update_risk_management_settings(StatesGroup): + """FSM состояние для обновления настроек управления рисками.""" price_profit = State() price_loss = State() max_risk_deal = State() @@ -35,5 +42,6 @@ class update_risk_management_settings(StatesGroup): class state_reg_bybit_api(StatesGroup): + """FSM состояние для регистрации API Bybit.""" api_key = State() secret_key = State()