115 lines
3.3 KiB
Markdown
115 lines
3.3 KiB
Markdown
# Market Intelligence
|
||
|
||
Документация подсистемы **Market Intelligence** проекта **Dzentra**.
|
||
|
||
---
|
||
|
||
# Назначение
|
||
|
||
Market Intelligence является аналитическим уровнем платформы.
|
||
|
||
Его задача — понимать текущее поведение рынка.
|
||
|
||
Market Intelligence не открывает сделки, не закрывает позиции и не управляет ордерами.
|
||
|
||
Он отвечает только на вопрос:
|
||
|
||
> **Что сейчас происходит с рынком?**
|
||
|
||
Все торговые решения принимаются верхними уровнями архитектуры платформы.
|
||
|
||
---
|
||
|
||
# Главная цель
|
||
|
||
Перевести Dzentra от модели
|
||
|
||
```text
|
||
бот принимает решения по индикаторам
|
||
```
|
||
|
||
к модели
|
||
|
||
```text
|
||
профессиональная автономная торговая платформа,
|
||
состоящая из специализированных аналитических движков
|
||
```
|
||
|
||
---
|
||
|
||
# Структура документации
|
||
|
||
| Документ | Назначение |
|
||
|----------|------------|
|
||
| `architecture_principles.md` | Архитектурные принципы Market Intelligence |
|
||
| `runtime_contract.md` | Контракт работы всех Engine |
|
||
| `build_history.md` | Общая история Build |
|
||
| `builds/` | Полная документация каждого Build |
|
||
| `decisions/` | Архитектурные решения |
|
||
| `reviews/` | Compile Check, Architecture Review и Domain Review |
|
||
| `common/` | Документация общего слоя |
|
||
| `engines/` | Документация отдельных Engine |
|
||
| `diagrams/` | Архитектурные схемы |
|
||
| `glossary/` | Словарь терминов |
|
||
| `roadmap/` | План развития платформы |
|
||
|
||
---
|
||
|
||
# Текущий фокус
|
||
|
||
Сейчас реализуется фундамент:
|
||
|
||
```text
|
||
app/src/trading/market_intelligence/common/
|
||
```
|
||
|
||
Этот слой определяет единый язык для всех будущих Engine.
|
||
|
||
---
|
||
|
||
# Статус Common
|
||
|
||
| Файл | Статус |
|
||
|------|---------|
|
||
| enums.py | ✅ Accepted |
|
||
| types.py | ✅ Accepted |
|
||
| constants.py | ✅ Accepted |
|
||
| reasons.py | ✅ Accepted |
|
||
| scores.py | ✅ Accepted |
|
||
| models.py | ✅ Accepted |
|
||
| validation.py | ⏳ Planned |
|
||
| checks.py | ⏳ Planned |
|
||
| payloads.py | ⏳ Planned |
|
||
| snapshots.py | ⏳ Planned |
|
||
| events.py | ⏳ Planned |
|
||
| timeframes.py | ⏳ Planned |
|
||
|
||
---
|
||
|
||
# Жизненный цикл разработки
|
||
|
||
```text
|
||
Architecture Design
|
||
↓
|
||
Implementation
|
||
↓
|
||
Compile Check
|
||
↓
|
||
Architecture Review
|
||
↓
|
||
Domain Review
|
||
↓
|
||
Documentation Update
|
||
↓
|
||
User Confirmation
|
||
↓
|
||
Build Closed
|
||
```
|
||
|
||
---
|
||
|
||
# Долгосрочная цель
|
||
|
||
Создать профессиональную аналитическую платформу, которую можно развивать годами без деградации архитектуры.
|
||
|
||
Добавление нового Engine не должно требовать переписывания уже существующих Engine. |