सिग्नल सेवा
रीयल-टाइम ट्रेडिंग सिग्नल डेटा प्राप्त करें
GET
/api/signalsसिंबल और दिनांक फ़िल्टर के साथ सिग्नल सूची प्राप्त करें
पैरामीटर
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| symbol | string[] | वैकल्पिक | सिंबल द्वारा फ़िल्टर करें, जैसे EURUSD |
| startDate | datetime | वैकल्पिक | प्रारंभ तिथि, ISO 8601 प्रारूप |
Request
GET https://api.aryenquant.com/api/signals?symbol=xauusd&startDate=2026-01-01T00:00:00Z
Headers:
X-API-Key: your_api_keyResponse
{
"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 时间
}
]
}प्रतिक्रिया फ़ील्ड
| नाम | प्रकार | विवरण |
|---|---|---|
| id | number | आंतरिक अद्वितीय पहचानकर्ता |
| signalId | string | सिग्नल ID, 6-अक्षर ट्रैकिंग कोड |
| symbol | string | ट्रेडिंग सिंबल, जैसे XAUUSD |
| timeframe | string | टाइमफ्रेम, जैसे M1, M5, H1, D1 |
| direction | string | ट्रेड दिशा, BUY या SELL |
| confirmedAt | datetime | सिग्नल पुष्टि समय (UTC), सिग्नल प्रारंभ समय |
| endedAt | datetime? | सिग्नल समाप्ति समय (UTC), null का अर्थ है सिग्नल जारी है |
| createdAt | datetime | रिकॉर्ड निर्माण समय (UTC) |
अवधि के बारे में
अवधि की गणना क्लाइंट साइड पर endedAt null है या नहीं के आधार पर करनी होगी:
// सिग्नल जारी हैif (endedAt == null) duration = now() - confirmedAt// सिग्नल समाप्त हो गयाif (endedAt != null) duration = endedAt - confirmedAtGET
/api/signals/filtersउपलब्ध फ़िल्टर विकल्प प्राप्त करें
Request
GET https://api.aryenquant.com/api/signals/filters
Headers:
X-API-Key: your_api_keyResponse
{
"symbols": ["btcusd", "xauusd", ...],
"directions": ["bull", "bear"],
"timeframes": ["m1", "m5", "m15", "m30", "h1", "h4", "d1"]
}