FULL_SYSTEM_CAPABILITIES.md•8.83 kB
# 🚀 Полная мощность системы через WebUI + Qwen
## ✅ ДА! Теперь вы можете полноценно использовать всю систему через чат UI с Qwen!
---
## 🎯 Что доступно через чат
### 📊 **Все 30 MCP Tools доступны:**
**Market Data (6 tools):**
- ✅ `get_ticker` - текущие цены
- ✅ `get_kline` - свечи OHLCV
- ✅ `get_orderbook` - глубина рынка
- ✅ `get_market_info` - обзор рынка
- ✅ `get_trades` - последние сделки
- ✅ `get_instrument_info` - детали инструмента
**Advanced Analysis (3 tools):**
- ✅ `get_ml_rsi` - ML-enhanced RSI
- ✅ `get_market_structure` - структура рынка
- ✅ `get_order_blocks` - институциональные зоны
**Account Data (3 tools):**
- ✅ `get_wallet_balance` - баланс кошелька
- ✅ `get_positions` - открытые позиции
- ✅ `get_order_history` - история ордеров
**Trading Operations (6 tools):**
- ✅ `place_order` - открыть позицию
- ✅ `close_position` - закрыть позицию
- ✅ `modify_position` - изменить SL/TP
- ✅ `cancel_order` - отменить ордер
- ✅ `move_to_breakeven` - перевести в breakeven
- ✅ `activate_trailing_stop` - активировать trailing stop
**Market Scanning (4 tools):**
- ✅ `scan_market` - умный сканер рынка
- ✅ `find_oversold_assets` - перепроданные активы
- ✅ `find_overbought_assets` - перекупленные активы
- ✅ `find_breakout_opportunities` - возможности пробоя
**Entry Validation (1 tool):**
- ✅ `validate_entry` - валидация точки входа
**Position Monitoring (2 tools):**
- ✅ `start_position_monitoring` - запустить мониторинг
- ✅ `stop_position_monitoring` - остановить мониторинг
**Fund Transfer (1 tool):**
- ✅ `transfer_funds` - перевод средств
**Market Analysis (4 tools):**
- ✅ `analyze_asset` - полный анализ актива
- ✅ `calculate_indicators` - расчет индикаторов
- ✅ `detect_patterns` - поиск паттернов
- ✅ `find_support_resistance` - уровни S/R
---
## 🤖 Как это работает
### 1. **Multi-Step Agent**
- Qwen агент может выполнять **множественные шаги** автоматически
- Использует **tool calling** для вызова MCP tools
- **Автоматически** выбирает нужные инструменты
- **Объединяет результаты** в единый ответ
### 2. **Примеры использования:**
**Простой запрос:**
```
"Какая текущая цена BTC?"
```
→ Агент автоматически вызовет `get_ticker("BTCUSDT")` и покажет результат
**Сложный анализ:**
```
"Проанализируй ETHUSDT на всех таймфреймах и найди точки входа"
```
→ Агент выполнит:
1. `analyze_asset("ETHUSDT", timeframes=["5m", "15m", "1h", "4h", "1d"])`
2. `calculate_indicators("ETHUSDT")`
3. `detect_patterns("ETHUSDT")`
4. `find_support_resistance("ETHUSDT")`
5. `validate_entry(...)` если найдет setup
6. Представит полный анализ с рекомендациями
**Торговые операции:**
```
"Открой LONG позицию на ETHUSDT с entry $3000, SL $2950, TP $3100, риск 2%"
```
→ Агент:
1. Проверит баланс (`get_wallet_balance`)
2. Валидирует вход (`validate_entry`)
3. Рассчитает размер позиции (2% риска)
4. Откроет позицию (`place_order`)
5. Подтвердит результат
**Мониторинг:**
```
"Покажи все открытые позиции и их P/L"
```
→ Агент вызовет `get_positions` и покажет детальную информацию
---
## ⚙️ Настройка для максимальной мощности
### 1. **Включите Agent Mode (рекомендуется):**
В настройках WebUI (⚙️):
- ✅ Включите "Enable Agent Mode"
- ✅ Max Iterations: 5-10 (для сложных задач)
- ✅ Tool Timeout: 30000ms
- ✅ Включите "Show Workflow Steps" (чтобы видеть процесс)
- ✅ Включите "Show Tool Calls" (чтобы видеть какие tools используются)
### 2. **Настройте Qwen:**
**OpenRouter (рекомендуется):**
- Endpoint: `https://openrouter.ai/api/v1`
- Model: `qwen/qwen-turbo` (или `qwen/qwen-plus` для более сложных задач)
- API Key: Ваш ключ от OpenRouter
**Ollama (локальный):**
- Endpoint: `http://localhost:11434`
- Model: `qwen3-30b-a3b-ud-nothink-128k:q4_k_xl`
- API Key: (оставьте пустым)
---
## 💡 Примеры запросов для полного использования
### 📊 Анализ рынка:
```
"Проведи полный анализ рынка. Найди топ-5 активов с лучшими setup для LONG"
```
```
"Проверь BTC на всех таймфреймах. Есть ли сигналы на разворот?"
```
```
"Найди перепроданные активы с RSI <30 и хорошим объемом"
```
### 🎯 Торговля:
```
"Валидируй вход LONG на ETHUSDT: entry $3000, SL $2950, TP $3100"
```
```
"Открой позицию LONG на BTCUSDT с риском 2% депозита"
```
```
"Покажи все открытые позиции и их статус"
```
### 📈 Мониторинг:
```
"Запусти мониторинг позиций с автоматическим breakeven при +1R"
```
```
"Покажи историю всех ордеров за сегодня"
```
### 🔍 Исследование:
```
"Сравни RSI и ML-RSI для BTCUSDT на 1h таймфрейме"
```
```
"Найди order blocks для ETHUSDT за последние 24 часа"
```
```
"Покажи market structure для BTCUSDT на 4h"
```
---
## 🎨 Что видно в UI
### **Workflow Steps:**
Когда включен "Show Workflow Steps", вы видите:
- Какие шаги выполняет агент
- Прогресс выполнения
- Какие tools вызываются
### **Tool Calls:**
Когда включен "Show Tool Calls", вы видите:
- Какие MCP tools вызываются
- С какими параметрами
- Результаты выполнения
### **Citations:**
- Reference IDs для данных
- Возможность верификации данных
- Интерактивные элементы
---
## ⚠️ Важные моменты
### **Безопасность:**
- ✅ Агент НЕ выполняет торговые операции автоматически без подтверждения
- ✅ Всегда показывает валидацию перед входом
- ✅ Следует правилам риск-менеджмента (максимум 2% на сделку)
### **Производительность:**
- ✅ Multi-step agent может выполнять несколько итераций
- ✅ Для сложных задач может потребоваться 10-30 секунд
- ✅ Простые запросы обрабатываются мгновенно
### **Ограничения:**
- ⚠️ Зависит от доступности MCP server
- ⚠️ Требует правильной настройки API ключей
- ⚠️ Модель Qwen должна поддерживать tool calling
---
## 🚀 Готово к использованию!
**Всё настроено и готово!** Просто:
1. ✅ Откройте WebUI: http://localhost:3000
2. ✅ Настройте Qwen (OpenRouter или Ollama)
3. ✅ Включите Agent Mode в настройках
4. ✅ Начните общаться с агентом!
**Система полностью функциональна и готова к торговле!** 🎉
---
## 📚 Дополнительная информация
- **QWEN_UI_SETUP.md** - Настройка Qwen
- **TRADE_COPILOT_UI_PROMPT.md** - Промпт для улучшения UI
- **prompts/agent_core_instructions.md** - Полные инструкции для агента
**Удачной торговли!** 🚀