develop #3
@@ -2,32 +2,39 @@ from aiogram.fsm.state import State, StatesGroup
|
|||||||
|
|
||||||
|
|
||||||
class state_update_symbol(StatesGroup):
|
class state_update_symbol(StatesGroup):
|
||||||
|
"""FSM состояние для обновления торгового символа."""
|
||||||
symbol = State()
|
symbol = State()
|
||||||
|
|
||||||
|
|
||||||
class state_update_entry_type(StatesGroup):
|
class state_update_entry_type(StatesGroup):
|
||||||
|
"""FSM состояние для обновления типа входа."""
|
||||||
entry_type = State()
|
entry_type = State()
|
||||||
|
|
||||||
|
|
||||||
class TradeSetup(StatesGroup):
|
class TradeSetup(StatesGroup):
|
||||||
|
"""FSM состояния для настройки торговли с таймером и процентом."""
|
||||||
waiting_for_timer = State()
|
waiting_for_timer = State()
|
||||||
waiting_for_positive_percent = State()
|
waiting_for_positive_percent = State()
|
||||||
|
|
||||||
|
|
||||||
class state_limit_price(StatesGroup):
|
class state_limit_price(StatesGroup):
|
||||||
|
"""FSM состояние для установки лимита."""
|
||||||
price = State()
|
price = State()
|
||||||
|
|
||||||
|
|
||||||
class CloseTradeTimerState(StatesGroup):
|
class CloseTradeTimerState(StatesGroup):
|
||||||
|
"""FSM состояние ожидания задержки перед закрытием сделки."""
|
||||||
waiting_for_delay = State()
|
waiting_for_delay = State()
|
||||||
|
|
||||||
|
|
||||||
class SetTP_SL_State(StatesGroup):
|
class SetTP_SL_State(StatesGroup):
|
||||||
|
"""FSM состояние для установки TP и SL."""
|
||||||
waiting_for_take_profit = State()
|
waiting_for_take_profit = State()
|
||||||
waiting_for_stop_loss = State()
|
waiting_for_stop_loss = State()
|
||||||
|
|
||||||
|
|
||||||
class update_risk_management_settings(StatesGroup):
|
class update_risk_management_settings(StatesGroup):
|
||||||
|
"""FSM состояние для обновления настроек управления рисками."""
|
||||||
price_profit = State()
|
price_profit = State()
|
||||||
price_loss = State()
|
price_loss = State()
|
||||||
max_risk_deal = State()
|
max_risk_deal = State()
|
||||||
@@ -35,5 +42,6 @@ class update_risk_management_settings(StatesGroup):
|
|||||||
|
|
||||||
|
|
||||||
class state_reg_bybit_api(StatesGroup):
|
class state_reg_bybit_api(StatesGroup):
|
||||||
|
"""FSM состояние для регистрации API Bybit."""
|
||||||
api_key = State()
|
api_key = State()
|
||||||
secret_key = State()
|
secret_key = State()
|
||||||
|
Reference in New Issue
Block a user