SETUP_GUIDE.md•12.8 kB
# 🚀 Пошаговая Инструкция по Настройке
## Шаг 1: Проверка Установки
### Проверьте что установлено:
```bash
cd /Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT
# Проверка структуры
ls -la
# Должно быть:
# ✅ knowledge_base/ (8 документов)
# ✅ prompts/ (4 файла)
# ✅ bybit-mcp/ (MCP server)
# ✅ mcp_server/ (расширения Python)
# ✅ .cursorrules
# ✅ README.md
```
---
## Шаг 2: Настройка MCP Server в Cursor
### Откройте настройки Cursor:
1. **Mac:** `Cmd + ,`
2. Найдите **"MCP Servers"** или **"Extensions"** → **"MCP"**
3. Добавьте следующую конфигурацию:
```json
{
"mcpServers": {
"bybit-trading": {
"command": "node",
"args": [
"/Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT/bybit-mcp/build/index.js"
],
"env": {
"BYBIT_API_KEY": "V84NJog5v9bM5k6fRn",
"BYBIT_API_SECRET": "RYZ1JeyGsWhtjigF01rKDYzq3lRbvlxvU89L",
"BYBIT_TESTNET": "false",
"BYBIT_TRADING_ENABLED": "false",
"DEBUG": "false"
}
}
}
}
```
**ВАЖНО:**
- ⚠️ `BYBIT_TRADING_ENABLED=false` - READ-ONLY режим для безопасности
- ⚠️ Измените на `true` только когда готовы к реальной торговле
- ⚠️ Используйте `BYBIT_TESTNET=true` для тестирования на testnet
---
## Шаг 3: Перезапуск Cursor
После добавления конфигурации:
1. **Закройте Cursor полностью** (Quit)
2. **Откройте снова**
3. **Откройте проект** TRADER-AGENT
---
## Шаг 4: Проверка Подключения MCP
### Тест 1: Базовая проверка
Откройте чат с AI в Cursor и спросите:
```
"Используй get_ticker чтобы узнать текущую цену Bitcoin"
```
**Ожидаемый результат:**
```
AI использует MCP tool get_ticker("BTCUSDT", "spot")
Возвращает: текущая цена, изменение за 24h, объём
```
✅ Если данные получены - MCP работает!
❌ Если ошибка - см. Troubleshooting ниже
### Тест 2: Проверка Account
```
"Покажи мой текущий баланс на Bybit"
```
**Ожидаемый результат:**
```
AI использует get_wallet_balance("UNIFIED")
Показывает баланс ~$30 USD
```
### Тест 3: Полный анализ
```
"Проанализируй BTC на разных таймфреймах"
```
**Ожидаемый результат:**
```
AI использует:
- get_ticker("BTCUSDT")
- get_kline("BTCUSDT", "60", 200) для 1h
- get_kline("BTCUSDT", "240", 100) для 4h
- get_ml_rsi("BTCUSDT", "60")
- get_market_structure("BTCUSDT", "240")
Выдаёт детальный multi-timeframe анализ
```
---
## Шаг 5: Первое Исследование Рынка
### Попросите AI:
```
"Проведи исследование рынка и найди актуальные точки входа для роста"
```
### Что должен делать AI:
1. ✅ Проверить BTC первым
2. ✅ Получить market overview
3. ✅ Сканировать топ активы по volume
4. ✅ Детальный анализ каждого кандидата
5. ✅ Применить confluence scoring
6. ✅ Пройти самопроверку
7. ✅ Представить 2-3 лучших возможности
### Ожидаемый формат ответа:
```
🔍 ГЛУБОКИЙ АНАЛИЗ РЫНКА
📊 Рыночные данные [время]
• BTC: $X (+Y%)
• Sentiment: [bullish/bearish/neutral]
• Топ возможности
📈 ТЕХНИЧЕСКИЙ АНАЛИЗ
[Multi-TF для топ кандидатов]
🎯 НАЙДЕННЫЕ ВОЗМОЖНОСТИ
Возможность #1: [SYMBOL]
💡 Логика: [почему именно этот актив]
🔍 Самопроверка: [чеклист пройден]
📊 Вероятность: X%
⚡ План сделки: [Entry, SL, TP, R:R]
⚠️ Риски: [что может пойти не так]
⏱️ Timing: [safe time window]
✅ Рекомендация: [ОТКРЫВАТЬ / ПОДОЖДАТЬ]
```
---
## Шаг 6: Открытие Первой Позиции (Paper Trading)
**ВАЖНО:** Начните с **наблюдения** без реальных ордеров!
### Workflow:
```
1. AI нашёл возможность с confluence 8.5/10
2. Вы: "Открывай позицию"
3. AI: "Перепроверяю актуальность...
[проверяет цену снова]
Setup всё ещё актуален ✅
⚠️ ВНИМАНИЕ: BYBIT_TRADING_ENABLED=false
Режим READ-ONLY - не могу открыть реальный ордер.
Рекомендую:
1. Открыть вручную на Bybit:
- Symbol: ETH/USDT
- Side: Buy
- Quantity: [calculated]
- Stop-Loss: $[X]
- Take-Profit: $[Y]
2. Сообщить мне когда открыли
3. Я буду мониторить позицию и
давать updates/recommendations"
```
### Мониторинг:
Каждые 30-60 минут спрашивайте:
```
"Как моя ETH позиция?"
```
AI проверит через `get_ticker` и даст update с рекомендациями.
---
## Шаг 7: Включение Торговли (Когда Готовы)
**Только после 10-20 успешных paper trades!**
### Изменение конфигурации:
1. Откройте Cursor settings → MCP
2. Измените:
```json
"BYBIT_TRADING_ENABLED": "true"
```
3. Перезапустите Cursor
**Теперь AI сможет размещать реальные ордера через API!**
⚠️ **ОПАСНО:** Начинайте с минимальных позиций ($5-10), тестируйте систему!
---
## Troubleshooting
### Проблема: MCP сервер не подключается
**Решение:**
```bash
# Проверьте что MCP server собран
cd /Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT/bybit-mcp
npm run build
# Тест запуска вручную
node build/index.js
# Должен запуститься без ошибок
```
### Проблема: API authentication failed
**Решение:**
1. Проверьте API ключи на Bybit:
- Зайдите на Bybit → Account & Security → API Management
- Убедитесь что ключи active
- Проверьте что нет IP restrictions (или добавьте ваш IP)
2. Проверьте .env файл:
```bash
cat /Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT/bybit-mcp/.env
# Должно быть:
# BYBIT_API_KEY=V84NJog5v9bM5k6fRn
# BYBIT_API_SECRET=RYZ1JeyGsWhtjigF01rKDYzq3lRbvlxvU89L
```
### Проблема: AI не использует MCP tools
**Решение:**
1. Убедитесь что Cursor полностью перезапущен
2. Проверьте путь к build/index.js корректен
3. В чате спросите: "Какие MCP tools у тебя доступны?"
4. AI должен перечислить: get_ticker, get_kline, get_ml_rsi, etc.
### Проблема: AI не читает knowledge base
**Решение:**
Явно попросите:
```
"Прочитай knowledge_base/7_zero_risk_methodology.md
и примени чеклист для анализа ETH"
```
AI должен прочитать файл и применить.
---
## Дополнительные Команды
### Проверка Памяти Проекта
```
"Загрузи память проекта TRADER_AGENT"
```
AI должен загрузить из memory graph всю информацию о проекте.
### Проверка Понимания
```
"Объясни твою роль и принципы работы как trading assistant"
```
AI должен ответить согласно core instructions.
### Quick Market Check
```
"Быстрый чек BTC - как обстановка?"
```
AI должен дать краткий анализ за 1-2 минуты.
---
## Workflow Examples
### Пример 1: Утренний Анализ
```
9:00 AM вы: "Доброе утро! Проанализируй рынок на сегодня"
AI:
1. Проверяет BTC
2. Market overview
3. Определяет regime (trending/ranging)
4. Сканирует возможности
5. Выдаёт топ 2-3 setup или говорит подождать
```
### Пример 2: Специфичный Запрос
```
Вы: "Что думаешь про SOL? Хочу long"
AI:
1. get_ticker("SOLUSDT")
2. get_kline на multiple TF
3. get_ml_rsi
4. Полный анализ
5. Confluence scoring
6. Вердикт: РЕКОМЕНДУЮ или НЕ РЕКОМЕНДУЮ с объяснением
```
### Пример 3: Мониторинг
```
14:30 вы: "Как позиции?"
AI:
1. get_positions()
2. get_ticker для каждой открытой
3. Анализ progress
4. Проверка indicators
5. Update с рекомендациями
```
---
## Следующие Шаги
### Фаза 1: Обучение (1-2 недели)
- ✅ Проводите daily анализы с AI
- ✅ Учитесь интерпретировать confluence scores
- ✅ Наблюдайте setups без входа
- ✅ Ведите виртуальный journal
- ✅ Цель: понять как система работает
### Фаза 2: Paper Trading (2-3 недели)
- ✅ Следуйте рекомендациям AI
- ✅ Записывайте на бумаге (не реальные деньги)
- ✅ Считайте статистику (win rate, avg R:R)
- ✅ Цель: win rate >60%, avg R:R >1:2
### Фаза 3: Micro Trading (1-2 недели)
- ✅ Минимальные реальные позиции ($5-10)
- ✅ Проверка execution
- ✅ Тестирование emotions
- ✅ Цель: комфорт с процессом
### Фаза 4: Regular Trading
- ✅ Стандартные позиции ($20-30)
- ✅ Следование системе
- ✅ Continuous improvement
- ✅ Цель: стабильная прибыльность
---
## Критерии Успеха
**Система работает если:**
1. ✅ AI находит 2-3 качественных setup в день
2. ✅ Confluence score ≥8/10 для рекомендаций
3. ✅ Вероятность ≥70%
4. ✅ AI объясняет досконально логику
5. ✅ AI говорит "НЕТ" когда нет качественных setups
6. ✅ Мониторинг работает smoothly
7. ✅ Вы понимаете каждую рекомендацию
8. ✅ Вы комфортно принимаете решения
9. ✅ Win rate >60% после 20+ сделок
10. ✅ Депозит растёт steadily
---
## Важные Напоминания
**Начните Conservative:**
- Риск 1% ($0.30) первые 2 недели
- Maximum 1 позиция первую неделю
- Spot trading только (без leverage)
- Paper trading рекомендуется
**Увеличивайте Постепенно:**
- После 20 успешных: риск 1.5%
- После 50 успешных: риск 2%
- После 100 успешных: consider leverage 2x
- Никогда >2% риска на $30!
**Психология:**
- Следуйте AI рекомендациям
- Не override без веской причины
- Ведите trading journal
- Accept убытки как part of process
- Celebrate маленькие wins
---
## Support
Если что-то не работает:
1. Проверьте Troubleshooting выше
2. Проверьте /bybit-mcp/README.md
3. Проверьте /mcp_server/README.md
4. Проверьте logs в Cursor console
---
**Готово! Система полностью настроена и готова к использованию!** 🎉
*Начинайте с анализа, учитесь, практикуйтесь, растите!*