@

ما هو التداول عبر واجهة برمجة التطبيقات؟

واجهة برمجة التطبيقات هي مجموعة من التعريفات، البروتوكولات و الأدوات المخُصصة لبناء برنامج software. بشكل عام، يتم تعريفها أيضاً بأنها مجموعة من طرق الإتصال المُختلفة بين شتى مكونات البرنامج . تعرض FXCM أربع (4) واجهات لبرمجة التطبيقات بشكل مجاني، بحيث يرتبط كل منها بخادم تداول خاص بFXCM بشكل مباشر مثل رموز واجهة برمجة التطبيقات Rest API واجهة برمجة التطبيقات Java API واجهة برمجة التطبيقات FIX API و واجهة برمجة التطبيقات ForexConnect API. قم بزيارة صفحة الGitHub الخاصة بنا لمعرفة الوثائق، الرموز العينية، الدراسات لحالات حقيقية والمزيد.

واجهة برمجة التطبيقات Rest Api

REST التي هي إختصار ل (Representational State Transfer) - و هي واجهة برمجة التطبيقات المبنية على الويب وتعتمد على شبكة الإتصال Webstocket الذي تم بنائها عبر تداول حسابي. بإمكان المُستثمرين و المُطورين تصميم تطبيقات تداول مُخصصة، دمجها في منصتنا التداولية، إختبار إستراتيجيات التداول وبناء تداول أوتوماتيكي، بحيث يمكن إجراء المكالمات بأي لغة تدعم HTTP .

تستخدم FXCM الآلية الجديدة OAuth2.0، للتحقيق و التأكد من مصداقية المُستخدم و ذلك عبر إستخدام رمز خاص، بحيث يمنحك سلطة أكثر أمناً للدخول إلى حسابك, وبإمكانك دمج هذه الخاصية بسهولة في تطبيقات الويب، الأجهزة المحمولة و منصات سطح المكتب.

من خلال استخدام مكتبة socket.io ، فإن لواجهة برمجة التطبيقات إمكانية عرض المعلومات بحيث ستظهر المعلومات على هيئة JSON. سيحصل تطبيقك على إمكانية الدخول إلى بيانات السوق الحقيقية الخاصة بنا ، و على إمكانية استرداد السعر التاريخي ، وعلى إمكانية الحصول على تحديثات لجداول التداول وفتح صفقات التداول بشكل مباشر.

نقدم لغة بيثون Python التي يمكن دمجها بسهولة ب Jupyter Notebook. كما نوفر دراسات لحالات حقيقية حول كيفية استخدام بيانات FXCM لإنشاء استراتيجيات و إختبارها عبر منصات شائعة مثل BT Analysis و QSTrader و Zipline و QuantConnect.

واجهة برمجة التطبيقات Fix API

واجهة برمجة التطبيقات هو بروتوكول Fix المُصمم للواجهة المؤسسية المُخصصة و التي تعرض ما يصل إلى 250 تحديث سعر في الثانية ( غير متوفر على واجهات برمجة التطبيقات الأخرى). تعد هذه الواجهة من أسرع و أكثر واجهتنا شُهرة. يُمكنك الحصول على العديد من أنواع اوامر التداول المتوفرة على FXCM. يجب الحصول على حساب تريدينج ستيشين لدى FXCM مع رصيد بقيمة 5000 دولار أمريكي كحد أدنى.

واجهة برمجة التطبيقات Java API

واجهة برمجة التطبيقات Java، وهي مجموعة SDK الصادرة من واجهة برمجة التطبيقات FIX، توفر للعملاء واجهة برمجة تطبيقات قابلة للتشغيل بشكل كامل في منصة التداول لدى FXCM. كما و تشمل هذه الواجهة أسعار البث المباشر والأسعار التاريخية للصفقات الحقيقية. تتميز هذه الواجهة بأنها قابلة للتطوير، قوية وقابلة للتشغيل على أي نظام تشغيل خاص بالجافا Java.

واجهة برمجة التطبيقات Forexconnect API

تُوفر واجهة برمجة التطبيقات ForexConnect المزايا ذاتها المتوفرة على منصة التداول التريدينج ستيشين لدى FXCM. ويتضمن ذلك جميع أنواع الاوامر المتاحة، عرض مباشر للأسعار، إمكانية إدارة مراكزك، تحميل أسعار الأدوات التاريخية، الحصول على تقارير الحساب و المزيد. إن ForexConnect تعمل على ++C و # C وJava وVB وVBA وتتوافق مع Net وLinux وiOS و Android، ومتوفرة بشكل مجاني.

هل لديك أية أسئلة؟ نوفر خدمة لدعم العملاء على مدى 24 ساعة خلال 5 أيام بالأسبوع. يرجى إرسال أسئلتك على البريد التالي api@fxcm.com.

تحذير المخاطر: يتم تداول منتجاتنا بإستخدام الرافعة المالية مما يعني أنها تحمل درجة عالية من المخاطر وهناك إحتمال أن تتجاوز خسائرك المبلغ المودع. هذه المنتجات ليست مناسبة لجميع المستثمرين. يرجى التأكد من أنك على وعي تام لمخاطر التداول.