Skip to main content
Glama
SAFE_TRADING_TEST_PLAN.md8.55 kB
# 🛡️ БЕЗОПАСНЫЙ ПЛАН ТЕСТИРОВАНИЯ РЕАЛЬНЫХ СДЕЛОК **Дата:** 2025-01-12 **Депозит:** $30 USD **Цель:** Проверить все торговые функции с минимальным риском --- ## ⚠️ ВАЖНО: ТЕКУЩИЙ СТАТУС **Баланс:** - Total: $30.0 - Available: $0.0 ⚠️ - Used Margin: $0 - Unrealized P/L: $0 **Проблема:** Available balance = 0.0 **Возможные причины:** 1. Все средства заблокированы в открытых ордерах 2. Средства на другом аккаунте (futures vs spot) 3. Нужно проверить детальный баланс по категориям --- ## 🎯 ПЛАН ТЕСТИРОВАНИЯ ### ШАГ 1: Проверка доступных средств **Действие:** ```python # Проверить детальный баланс через Bybit API напрямую # Убедиться что есть доступные USDT на spot аккаунте ``` **Ожидается:** - Доступно минимум $2-3 USDT для теста - Если нет - нужно пополнить или разблокировать средства --- ### ШАГ 2: Выбор монеты для теста **Критерии:** - ✅ Низкая цена (минимизирует риск) - ✅ Высокая ликвидность (быстрое исполнение) - ✅ Минимальный спред (меньше потерь на комиссиях) **Рекомендуемые варианты:** #### Вариант 1: BONK/USDT (РЕКОМЕНДУЕТСЯ) - **Цена:** $0.0000124 - **Volume 24h:** $2.16M (отличная ликвидность) - **Для $1 теста:** ~80,000 BONK - **Для $2 теста:** ~160,000 BONK - **Риск:** Минимальный (очень дешевая монета) #### Вариант 2: SHIB/USDT - **Цена:** $0.00000965 - **Volume 24h:** $1.19M (хорошая ликвидность) - **Для $1 теста:** ~103,000 SHIB - **Риск:** Минимальный #### Вариант 3: TRX/USDT (если нужна стабильность) - **Цена:** $0.2994 - **Volume 24h:** $6.74M (отличная ликвидность) - **Для $1 теста:** ~3.34 TRX - **Риск:** Низкий (стабильная монета) --- ### ШАГ 3: Тест `place_order` (МИНИМАЛЬНЫЙ РИСК) **Параметры теста:** ```json { "symbol": "BONKUSDT", "side": "Buy", "order_type": "Market", "quantity": 100000, // ~$1.24 (МИНИМУМ!) "category": "spot" } ``` **Ожидаемый результат:** - ✅ Order ID получен - ✅ Status: "Filled" или "PartiallyFilled" - ✅ Позиция открыта **Максимальный риск:** ~$1.24 (4% от депозита) --- ### ШАГ 4: Проверка позиции **Действие:** ```python # Использовать get_open_positions # Убедиться что позиция видна ``` **Ожидается:** - Позиция BONKUSDT в списке - Quantity: ~100,000 - Side: "Buy" --- ### ШАГ 5: Тест `close_position` (СРАЗУ!) **Параметры:** ```json { "symbol": "BONKUSDT", "category": "spot" } ``` **Ожидаемый результат:** - ✅ Позиция закрыта - ✅ Order ID получен - ✅ Баланс обновлён **Важно:** Закрыть СРАЗУ после открытия, чтобы минимизировать риск движения цены! --- ### ШАГ 6: Проверка `modify_position` (ОПЦИОНАЛЬНО) **⚠️ Только если есть открытая позиция!** **Параметры:** ```json { "symbol": "BONKUSDT", "category": "spot", "stop_loss": 0.000011, // -10% от входа "take_profit": 0.000013 // +5% от входа } ``` **Ожидаемый результат:** - ✅ SL/TP установлены - ✅ Позиция обновлена --- ### ШАГ 7: Тест `cancel_order` (ОПЦИОНАЛЬНО) **Для теста нужно:** 1. Разместить Limit ордер (не исполняется сразу) 2. Отменить его через `cancel_order` **Параметры:** ```json { "symbol": "BONKUSDT", "order_id": "<order_id>", "category": "spot" } ``` --- ## 📊 ОЖИДАЕМЫЕ РЕЗУЛЬТАТЫ ### ✅ Успешный тест: 1. `place_order` → Order ID, статус "Filled" 2. `get_open_positions` → Позиция видна 3. `close_position` → Позиция закрыта 4. `get_account_info` → Баланс обновлён (минимальные потери на комиссиях) ### ⚠️ Возможные проблемы: 1. **"Insufficient balance"** → Нужно пополнить или разблокировать средства 2. **"Min order size"** → Увеличить quantity (но не больше $2!) 3. **"Symbol not found"** → Проверить правильность символа 4. **"Order rejected"** → Проверить параметры ордера --- ## 🛡️ МЕРЫ БЕЗОПАСНОСТИ ### ✅ Обязательно: 1. **Минимальная сумма:** $1-2 максимум 2. **Сразу закрывать:** Не держать позицию открытой 3. **Market ордер:** Быстрое исполнение, меньше риска 4. **Spot только:** Не использовать futures/leverage 5. **Мониторинг:** Следить за балансом до/после ### ❌ Запрещено: 1. ❌ Использовать leverage 2. ❌ Держать позицию открытой долго 3. ❌ Тестировать на дорогих монетах (BTC, ETH) 4. ❌ Использовать больше $2 на тест 5. ❌ Игнорировать ошибки --- ## 📝 ЧЕКЛИСТ ПЕРЕД ТЕСТОМ - [ ] Проверен доступный баланс (минимум $2) - [ ] Выбрана монета для теста (BONK/SHIB/TRX) - [ ] Проверена текущая цена монеты - [ ] Рассчитана quantity для $1-2 теста - [ ] Готов план закрытия позиции - [ ] Понимаю риски (максимум $2 потеря) - [ ] Готов к возможным ошибкам --- ## 🚀 ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ 1. **Проверить баланс** → Убедиться что есть $2+ 2. **Выбрать монету** → BONKUSDT (рекомендуется) 3. **Рассчитать quantity** → 100,000 BONK ≈ $1.24 4. **Разместить ордер** → `place_order` с минимальной суммой 5. **Проверить позицию** → `get_open_positions` 6. **Закрыть позицию** → `close_position` СРАЗУ 7. **Проверить результат** → `get_account_info` для финального баланса --- ## 💡 РЕКОМЕНДАЦИИ **Для максимальной безопасности:** 1. Начни с $1 теста (100,000 BONK) 2. Используй Market ордер (быстрое исполнение) 3. Закрой позицию в течение 10 секунд 4. Проверь что все функции работают 5. Если всё ОК - можно протестировать другие функции **Если что-то пошло не так:** 1. НЕ паникуй 2. Проверь логи ошибок 3. Попробуй закрыть позицию вручную через Bybit 4. Сообщи о проблеме для исправления --- ## ✅ КРИТЕРИИ УСПЕХА Тест считается успешным если: - ✅ `place_order` работает и возвращает Order ID - ✅ Позиция видна в `get_open_positions` - ✅ `close_position` закрывает позицию корректно - ✅ Баланс обновлён (потери только на комиссиях ~0.1%) - ✅ Все функции работают без ошибок **Максимальные потери:** ~$0.01-0.02 (комиссии + спред) --- **Готов к тестированию?** 🚀

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TheMacroeconomicDao/bybit-ai-trader'

If you have feedback or need assistance with the MCP directory API, please join our Discord server