Stage 07.2 - auto trading real settings and strategy presets

This commit is contained in:
2026-04-28 12:54:32 +03:00
parent b48d9c7f35
commit 83ab842f6e
7 changed files with 266 additions and 11 deletions

View File

@@ -49,4 +49,19 @@ class AutoTradeService:
return state, "Автоторговля уже выключена."
state.status = "OFF"
return state, "Автоторговля выключена."
return state, "Автоторговля выключена."
def set_symbol(self, symbol: str) -> AutoTradeState:
state = self.get_state()
state.symbol = symbol
return state
def set_strategy(self, strategy: str) -> AutoTradeState:
state = self.get_state()
state.strategy = strategy
return state
def set_risk_percent(self, risk_percent: float) -> AutoTradeState:
state = self.get_state()
state.risk_percent = risk_percent
return state