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

@@ -0,0 +1,19 @@
# 0016 — Auto Trading Settings in Memory
## Решение
На этапе 07.2 настройки автоторговли хранятся в памяти процесса.
## Причины
- быстрее реализовать MVP;
- не усложнять storage migration;
- достаточно для тестирования UI / logic.
## Последствия
После перезапуска бота настройки сбрасываются.
В будущем настройки будут храниться в БД / config.

View File

@@ -93,7 +93,9 @@
✔ mock controls
### 07.2
real settings
real settings
✔ strategy presets
✔ risk presets
### 07.3
⏳ background loop

View File

@@ -16,9 +16,10 @@
## 07.2 — Real settings
стратегия
риск
символ
стратегия
риск
символ
✔ presets UI
---

View File

@@ -0,0 +1,91 @@
# Stage 07.2 — Auto Trading Real Settings
## Что сделано
Реализованы реальные настройки автоторговли.
---
## 1. Настройки автоторговли
Экран:
🤖 Автоторговля → 🛠️ Настройки
Теперь показывает реальные значения:
- Стратегия
- Инструмент
- Риск
---
## 2. Настройка стратегии
Добавлен выбор стратегии:
- 📈 Trend Following
- 🧩 Grid Trading
- ⚡ Scalping
В state сохраняются short-code:
- TREND
- GRID
- SCALP
---
## 3. Настройка инструмента
Добавлен выбор торгового инструмента:
Примеры:
- BTCUSD
- BTCUSDT
- ETHUSDT
Значение влияет на экран автоторговли.
---
## 4. Настройка риска
Добавлен выбор риска:
- 0.5%
- 1.0%
- 2.0%
Значение влияет на расчёт будущего position sizing.
---
## 5. Service layer update
В AutoTradeService добавлены методы:
- set_symbol()
- set_strategy()
- set_risk_percent()
---
## 6. UI improvement
Стратегии отображаются в friendly-виде:
- 📈 Trend Following
- 🧩 Grid Trading
- ⚡ Scalping
---
## Commit
```
git add .
git commit -m "Stage 07.2 - auto trading real settings and strategy presets"
git push
```