ينفذ البرنامج الفكرة الرئيسية: استخدام أي واجهة برمجة تطبيقات لمنصة تداول لترجمة سوق المنصة ومعلومات التداول إلى رسائل بروتوكول FIX التي يمكن استخدامها بواسطة وحدات FIX في برامج BJF. وبالتالي، يمكن لبرنامج BJF استخدام حساب منصة كحساب FIX أصلي.
يقدم دوكاسكوبي بنك API لحسابات JForex: https://www.dukascopy.com/wiki/en/development/get-started-api/development-environment/use-in-eclipse.
تم تصميم جسر إلى منصة JForex للعمل مع حسابات JForex كحسابات رئيسية وكحسابات فرعية. يتلقى الحساب الرئيسي الإشارات من منصة تداول JForex ويرسل أوامر FIX التي تعيد إنتاج عمليات JForex في برنامج BJF. يتلقى الحساب الفرعي رسائل FIX من برنامج BJF ويرسل رسائل JForex التي تعيد إنتاج عمليات برنامج BJF في منصة تداول JForex.
برنامج Bridge to JForex هو ملف Java 8 jar. في برنامج BJF ، يجب إضافة جسر إلى JForex إلى قائمة الحسابات الرئيسية و / أو الفرعية كحساب BJF_FIX. يبدأ Bridge to JForex تلقائيًا مع برنامج BJF. يتميز Bridge to JForex بواجهة بسيطة: مواقع وأوامر الحساب المصدر في الجدول العلوي ، ومواضع الحساب الوجهة ، والأوامر – في الجدول السفلي. يتم عرض المراكز والأوامر في علامات التبويب المناسبة. هنا حساب رئيسي بالمراكز المفتوحة:
:هنا حساب رئيسي بأوامر STOP و LIMIT
:هنا حساب فرعي بمراكز مفتوحة
:هذا هو الحساب الفرعي بأوامر STOP وLIMIT
. بعد إجراء اتصال خادم Dukascopy وبدء إستراتيجية JForex، يتغير .في البداية ، تظهر على النافذة أيقونة ” Raised bridge”. مجرد التغيير يحدث، فإن Bridge to JForex جاهز للعمل. الرمز إلى “Flattened bridge”
تظهر رسائل منصة JForex ورسائل جسر JForex ورسائل برنامج BJF في نافذة Windows cmd:
FIX تسمح علامة التبويب “الإعدادات” بتعيين معلمات حساب JForex وإعدادات اتصال
يجب أن تتبع إعدادات قناة FIX عدة قواعد:
- “IP ، URL” – المضيف المحلي أو 127.0.0.1. هذا يعني أن برنامج Bridge to JForex وBJF يعمل على نفس الكمبيوتر.
- “عروض أسعار المنفذ” -قيمة فردية، مرغوب فيها أكثر من 30000.
- “تجارة الموانئ” -القيمة الزوجية، مرغوبة أكثر من 30000.
في الواقع، تأتي قيم المنافذ هنا من إعدادات برنامج BJF
- “اسم المستخدم”، “كلمة المرور”، “المرسل”، “الهدف” -معلمات حساب FIX الضرورية، نصوص عشوائية. على الرغم من أنه في حالة استخدام العديد من حسابات JForex، فإن المرسل والهدف المختلفين ضروريان لكل حساب.
تتضمن إعدادات JForex:
- رابط لملف jnlp’ – https://www.dukascopy.com/client/demo/jclient/jforex.jnlp للحساب التجريبي، https://platform.dukascopy.com/live_3/jforex_3.jnlp للحساب الحقيقي .
- “اسم المستخدم” ، “كلمة المرور” – معلمات حساب JForex.
- “تثبيت” -نص عشوائي، للحساب الحقيقي فقط. إدخال رقم التعريف الشخصي هو عملية يدوية لا مفر منها لاتصال حساب حقيقي. يكتشف Bridge to JForex فقط، هل دبوس فارغ أم لا، ثم يعرض نافذة إدخال دبوس Dukascopy للحساب الحقيقي أو يغفل إدخال الدبوس للعرض التوضيحي.
- يمكن استخدام “الأدوات غير المرتبطة بالعملات” لضبط مضاعفة حجم اللوت ، وفي معظم الحالات تكون فارغة.
- “مضاعف اللوت للعملات” يستخدم لإعادة حساب حجم الصفقة من حجم لوت MT4-MT5 (عادة 100000) إلى حجم لوت JForex (عادة 1000000).
- يتم استخدام “مضاعف اللوت للمؤشرات والعقود مقابل الفروقات” لإعادة حساب حجم الصفقة للمؤشرات وعقود الفروقات.