Exness API آپ کو Exness Terminal کے ذریعے دستیاب وہی طاقتور فیچرز، ریئل ٹائم ڈیٹا اور ٹریڈنگ کی سہولت تک رسائی فراہم کرتی ہے، تاہم یہ سب کچھ مکمل طور پر کوڈ کے ذریعے ہوتا ہے۔ یہ API ان Exness کلائنٹس کے لیے ڈیزائن کی گئی ہے جو خودکار الگورتھمک ٹریڈنگ کی حکمت عملیوں کو تیار کرنا چاہتے ہیں، اور اُن ایپلیکیشن ڈویلپرز کے لیے بھی جو حسبِ ضرورت سافٹ ویئر کو Exness کے ٹریڈنگ ایکو سسٹم میں ضم کرنا چاہتے ہیں۔
Exness API ڈویلپر پورٹل ملاحظہ کریں
اہم خصوصیات
- اکاؤنٹ مینجمنٹ: بیلنس، استعمال شدہ مارجن، کرنسی، اور لیوریج سمیت اکاؤنٹ کی تفصیلات تک رسائی حاصل کریں۔
- مارکیٹ ڈیٹا: ریئل ٹائم اور تاریخی مارکیٹ ڈیٹا، اسٹیٹک انسٹرومنٹ ڈیٹا، اور لچکدار زیادہ مارجن کے تقاضوں (HMR) کے اسٹیٹس کے لیے سبسکرائب کریں۔
- ٹریڈنگ آپریشن: اہم ٹریڈنگ فنکشنز انجام دیں، مثلاً پروگراماتی طور پر آرڈرز پلیس کرنا، اَپ ڈیٹ کرنا اور منسوخ کرنا۔
- آلات: دستیاب آلات کو آلات کی فہرست (instrument list) کال کر کے تلاش کیا جا سکتا ہے، جو منتخب کردہ اکاؤنٹ کے لیے دستیاب آلات کے نام واپس کرے گی۔
فوائد
MetaTrader (MT) کے برعکس، جو حکمتِ عملی کی تیاری کو MQL یا Python تک محدود کرتا ہے اور ٹرمینل کے ساتھ مقامی طور پر ہم مقام رکھنے کی ضرورت ہوتی ہے، Exness API بے مثال لچک فراہم کرتی ہے:
- کسی زبان کی پابندی کے بغیر: اپنی پسند کی کسی بھی پروگرامنگ زبان کا استعمال کرتے ہوئے خودکار ٹریڈنگ کی حکمت عملیوں اور حسبِ ضرورت ایپلیکیشنز کو تیار کریں۔
- لچکدار ڈیپلائمنٹ: مشین لیول کی پابندیوں کے بغیر، دنیا میں کہیں بھی اپنے ٹریڈنگ الگورتھمز کو نصب اور ہوسٹ کریں۔
رسائی اور اہلیت
اکاؤنٹ کی ضروریات
صرف Exness ٹریڈنگ اکاؤنٹس ہی Exness API استعمال کرنے کے اہل ہیں۔ Standard MetaTrader اکاؤنٹس اس API سے منسلک نہیں ہو سکتے۔
Exness API سے کیسے منسلک ہوں
- Exness ٹریڈنگ اکاؤنٹ رجسٹر کریں۔
- اپنے Exness اکاؤنٹ کی مکمل تصدیق کریں، جس میں شناخت کا ثبوت (POI) اور پتے کا ثبوت (POA) شامل ہیں۔
- اپنے Exness ٹریڈنگ اکاؤنٹ کی قسم اور اپنے رہائشی ملک کے مطابق پہلی بار ڈیپازٹ کریں۔ اسی پرسنل ایریا (PA) کے اندر کیے گئے اندرونی ٹرانسفر بھی کم از کم ڈیپازٹ کی اس ضرورت میں شمار ہوں گے۔
- اپنی منفرد API کلید بنانے کے لیے اپنے پرسنل ایریا (PA) میں API صفحے پر جائیں۔ آپ کی API کلید اور خفیہ کلید آپ کی ایپلیکیشن سے API ریکویسٹس کی توثیق کے لیے استعمال ہوتی ہیں۔
- پھر اپنی ایپلیکیشن کی توثیق اور API تک رسائی کے لیے اپنی API کلید منسلک کریں۔
شرائط کی خلاف ورزی
اگر کسی صارف کے بارے میں شبہ ہو کہ اس نے API استعمال کی شرائط یا کلائنٹ معاہدے کی خلاف ورزی کی ہے تو Exness کسی بھی وقت API تک رسائی واپس لینے کا حق محفوظ رکھتی ہے۔
تکنیکی تفصیلات اور کنکٹویٹی
پروٹوکولز اور اینڈ پوائنٹس
API دو بنیادی مواصلاتی پروٹوکولز کے ذریعے کام کرتی ہے:
- REST API: حالت برقرار رکھنے والی درخواستوں کے لیے استعمال ہوتی ہے، جیسے آرڈر دینا یا اکاؤنٹ ہسٹری حاصل کرنا۔
- WebSocket API: کم تاخیر کے ساتھ، رئیل ٹائم میں ڈیٹا اسٹریمنگ کے لیے استعمال ہوتی ہے (مثلاً، براہِ راست قیمتوں کی فیڈز)۔
قیمتوں کی رفتار محدود کرنا
رئیل ٹائم قیمتوں کے ڈیٹا فیڈ کو عموماً نیٹ ورک کے استحکام اور سسٹم کی کارکردگی کو یقینی بنانے کے لیے 100ms سے 500ms کے درمیان محدود کیا جا سکتا ہے۔
ریٹ لمٹس
ریٹ لمٹس اس بات کو کنٹرول کرتی ہیں کہ آپ کی ایپلیکیشن فی سیکنڈ کتنے پیغامات بھیج یا وصول کر سکتی ہے۔ حدود کو API میتھڈ کے لحاظ سے درجہ بند کیا جاتا ہے۔
آپ getRateLimits اینڈ پوائنٹ استعمال کر کے پروگرامنگ کے ذریعے اپنے درست ریئل ٹائم ریٹ لمٹس چیک کر سکتے ہیں۔
اکثر پوچھے گئے سوالات (FAQ)
میں تکنیکی گائیڈ لائنز اور دستاویزات کہاں سے حاصل کروں؟
براہِ راست Exness API ڈویلپر پورٹل پر جائیں، جہاں آپ ٹریڈنگ API سیٹ اپ کرنے کے طریقے، فارمولے، اور مزید کے بارے میں رہنمائی حاصل کر سکتے ہیں۔
کیا تمام اقسام کے ٹریڈنگ اکاؤنٹس API تک رسائی حاصل کر سکتے ہیں؟
نہیں۔ API صرف Exness ٹریڈنگ اکاؤنٹس کے لیے دستیاب ہے۔
کیا Exness ٹریڈنگ اکاؤنٹ رکھنے والا ہر کلائنٹ فوراً API تک رسائی حاصل کر سکتا ہے؟
اہل Exness کلائنٹس تصدیق، ڈیپازٹ، اور اکاؤنٹ کی حیثیت سے متعلق ضروریات پوری کرنے کے بعد API تک رسائی حاصل کر سکتے ہیں۔
کیا API کے لیے کسی خاص اکاؤنٹ کی قسم کی ضرورت ہے؟
API کے لیے مخصوص کسی اضافی اکاؤنٹ کی قسم کی ضرورت نہیں ہے، تاہم API صرف سپورٹ یافتہ Exness ٹریڈنگ اکاؤنٹس کے ساتھ ہی استعمال کی جا سکتی ہے۔ کسی بھی Exness Standard ٹریڈنگ اکاؤنٹ کو استعمال کیا جا سکتا ہے۔
کیا API صارفین کے لیے تجارتی حالات (جیسے سپریڈز اور لیوریج) مختلف ہوتے ہیں؟
نہیں۔ تجارتی حالات تمام Exness چینلز پر یکساں رہتے ہیں، چاہے آپ MetaTrader، Exness Terminal، موبائل ایپ یا API کے ذریعے ٹریڈ کریں۔