Sinyal servisi

Gercek zamanli ticaret sinyal verilerini alin

Mevcut
GET/api/signals

Sembol ve tarih filtreleriyle sinyal listesi alin

Parametreler

AdTipZorunluAciklama
symbolstring[]Istege bagliSembole gore filtrele, orn: EURUSD
startDatedatetimeIstege bagliBaslangic tarihi, ISO 8601 formati

Request

GET https://api.aryenquant.com/api/signals?symbol=xauusd&startDate=2026-01-01T00:00:00Z

Headers:
  X-API-Key: your_api_key

Response

{
  "items": [
    {
      "id": 1,
      "signalId": "4F3RAZ",
      "symbol": "xauusd",
      "timeframe": "h1",
      "direction": "bull",
      "confirmedAt": "2026-01-07T08:00:00Z",  // UTC 时间,信号开始
      "endedAt": "2026-01-07T12:30:00Z",      // UTC 时间,信号结束(null 表示进行中)
      "createdAt": "2026-01-07T08:00:01Z"     // UTC 时间
    }
  ]
}

Yanit Alanlari

AdTipAciklama
idnumberDahili benzersiz tanımlayıcı
signalIdstringSinyal ID, 6 karakterlik izleme kodu
symbolstringİşlem sembolü, örn. XAUUSD
timeframestringZaman çerçevesi, örn. M1, M5, H1, D1
directionstringİşlem yönü, BUY veya SELL
confirmedAtdatetimeSinyal onay zamanı (UTC), sinyal başlangıç zamanı
endedAtdatetime?Sinyal bitiş zamanı (UTC), null sinyalin devam ettiği anlamına gelir
createdAtdatetimeKayıt oluşturma zamanı (UTC)

Süre Hakkında

Süre, endedAt null olup olmadığına göre istemci tarafında hesaplanmalıdır:

// Sinyal devam ediyorif (endedAt == null) duration = now() - confirmedAt// Sinyal sona erdiif (endedAt != null) duration = endedAt - confirmedAt
GET/api/signals/filters

Mevcut filtre seceneklerini alin

Request

GET https://api.aryenquant.com/api/signals/filters

Headers:
  X-API-Key: your_api_key

Response

{
  "symbols": ["btcusd", "xauusd", ...],
  "directions": ["bull", "bear"],
  "timeframes": ["m1", "m5", "m15", "m30", "h1", "h4", "d1"]
}