Интеграции

Подключите Global Gain Engine к вашим инструментам и сервисам

Webhook / API

Отправляйте торговые сигналы через REST API

Эндпоинты

  • POST/webhook-trade — Отправить сигнал
  • GET/webhook-trade/signals — История

Параметры сигнала

  • action — buy, sell, close
  • pair — BTC-USDT, ETH-USDT...
  • exchange — okx, bybit
  • amount — USDT (max 10000)
  • leverage — 1-20
  • stop_loss — %
  • take_profit — %

Аутентификация

X-Webhook-Key or Authorization: Bearer

TradingView Alerts
OKX / Bybit

Пример: Отправка сигнала

// Send trading signal via Webhook
fetch("https://berbrviumymtbxljdcym.supabase.co/functions/v1/webhook-trade", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-Webhook-Key": "YOUR_WEBHOOK_KEY"
  },
  body: JSON.stringify({
    action: "buy",       // buy | sell | close
    pair: "BTC-USDT",
    exchange: "okx",     // okx | bybit
    amount: 100,         // position size (USDT)
    leverage: 5,
    stop_loss: 2,        // stop-loss (%)
    take_profit: 5       // take-profit (%)
  })
})

Пример: TradingView Alert

// TradingView Alert → Webhook
// Set Webhook URL in TradingView:
// https://berbrviumymtbxljdcym.supabase.co/functions/v1/webhook-trade
//
// Alert Message:
{
  "action": "{{strategy.order.action}}",
  "pair": "{{ticker}}",
  "exchange": "okx",
  "amount": 50,
  "source": "tradingview"
}

Пример: Получение истории сигналов

// Get signal history
fetch("https://berbrviumymtbxljdcym.supabase.co/functions/v1/webhook-trade/signals", {
  headers: {
    "X-Webhook-Key": "YOUR_WEBHOOK_KEY"
  }
})

Telegram-бот

Уведомления и управление агентом через Telegram

Возможности

  • Мгновенные уведомления о сделках
  • Проверка баланса и статуса
  • Управление алертами

Telegram Bot

// Telegram bot commands:
/start     — Start bot
/status    — Agent status
/balance   — Exchange balance
/trades    — Recent trades
/alert on  — Enable notifications
/alert off — Disable notifications