訊號服務

獲取實時交易訊號數據

可用
GET/api/signals

獲取訊號列表,支援品種和日期篩選

請求參數

參數名類型必填說明
symbolstring[]可選交易品種篩選,如 EURUSD
startDatedatetime可選開始日期,ISO 8601 格式

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 时间
    }
  ]
}

響應字段說明

參數名類型說明
idnumber系統內部唯一標識
signalIdstring信號ID,6位字符,用於追蹤信號
symbolstring交易品種,如 XAUUSD
timeframestring時間週期,如 M1、M5、H1、D1
directionstring交易方向,BUY 或 SELL
confirmedAtdatetime信號確認時間(UTC),信號開始時間
endedAtdatetime?信號結束時間(UTC),null 表示信號進行中
createdAtdatetime記錄創建時間(UTC)

關於持續時間

持續時間需要客戶端根據 endedAt 是否為空來計算:

// 信號進行中if (endedAt == null) duration = now() - confirmedAt// 信號已結束if (endedAt != null) duration = endedAt - confirmedAt
GET/api/signals/filters

獲取可用的篩選選項

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"]
}