Added a condition for the price trigger
This commit is contained in:
@@ -21,6 +21,9 @@ class state_limit_price(StatesGroup):
|
|||||||
"""FSM состояние для установки лимита."""
|
"""FSM состояние для установки лимита."""
|
||||||
price = State()
|
price = State()
|
||||||
|
|
||||||
|
class state_trigger_price(StatesGroup):
|
||||||
|
"""FSM состояние для установки лимита."""
|
||||||
|
price = State()
|
||||||
|
|
||||||
class CloseTradeTimerState(StatesGroup):
|
class CloseTradeTimerState(StatesGroup):
|
||||||
"""FSM состояние ожидания задержки перед закрытием сделки."""
|
"""FSM состояние ожидания задержки перед закрытием сделки."""
|
||||||
|
@@ -2,7 +2,6 @@
|
|||||||
import logging.config
|
import logging.config
|
||||||
import app.telegram.Keyboards.inline_keyboards as inline_markup
|
import app.telegram.Keyboards.inline_keyboards as inline_markup
|
||||||
|
|
||||||
from pybit.unified_trading import HTTP
|
|
||||||
import app.telegram.database.requests as rq
|
import app.telegram.database.requests as rq
|
||||||
from aiogram.types import Message, CallbackQuery
|
from aiogram.types import Message, CallbackQuery
|
||||||
|
|
||||||
@@ -125,6 +124,7 @@ async def state_trading_mode(callback: CallbackQuery, state):
|
|||||||
logger.error("Ошибка при обновлении режима торговли: %s", e)
|
logger.error("Ошибка при обновлении режима торговли: %s", e)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
async def switch_mode_enabled_message(message, state):
|
async def switch_mode_enabled_message(message, state):
|
||||||
await state.set_state(update_main_settings.switch_mode_enabled)
|
await state.set_state(update_main_settings.switch_mode_enabled)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user