احصل على الأسعار

خدمة دفع نسخ بيانات cTrader إلى MySQL – بديل Spotware cTrader Reporting Server

نحن ❤️ المطورين!

تُعد خدمة المزامنة هذه الخاصة بـ cTrader مخصصة للوسطاء والمسوقين والمطورين الذين يحتاجون إلى وصول محلي فعّال إلى بيانات cTrader لتطبيقات متنوعة. 

يمكن للوسطاء الاستفادة من الخدمة لإنشاء تقارير مخصصة، مما يمكّنهم من مراقبة نشاط العملاء، وتحليل بيانات التداول، واستخلاص رؤى تتوافق مع متطلبات أعمالهم. 

يمكن للمطورين استخدام هذه البيانات لـ بناء منطق مخصص لعمولات الإحالة وIB، وبناء تطبيقات مخاطر Forex، ودمج مجموعات تسويق Forex، وتطبيق مشغلات مخصصة لـ Prop Firm والمزيد.  

تعمل خدمة الويب كطبقة وسيطة بين خادم تداول cTrader وقاعدة بيانات MySQL. ويتمثل دورها الرئيسي في استرجاع بيانات التداول المباشرة ومعالجتها من خادم cTrader والحفاظ على نسخة مطابقة محدثة في قاعدة البيانات المحلية لأغراض التقارير والتحليل والمراقبة التشغيلية.

يشتمل بديل cTrader Reporting Server على:

  • موصل cTrader Manager API: يتصل هذا المكوّن بخادم cTrader باستخدام Manager API، ويجري مصادقة آمنة للوصول إلى بيانات التداول ووظائف إدارة الحسابات.
  • خدمة مزامنة البيانات: خدمة في الوقت الفعلي تجلب البيانات من خادم cTrader وتزامنها مع قاعدة البيانات المحلية. 
  • محول البيانات: يقوم هذا المكوّن بتنظيم البيانات الخام المسترجعة من خادم cTrader لتتناسب مع مخطط قاعدة البيانات المحلية، مما يضمن الاتساق عبر الجداول التالية.

مخطط قاعدة البيانات وتفاصيل الجداول:

  • Groups: يخزن مجموعات المستخدمين وأذونات التداول المرتبطة بها: تشمل الأعمدة: id، group_name، currency، markup، permissions، max_leverage، إلخ.
  • Symbols: يحتوي على بيانات الأسعار المباشرة المزامنة من خادم cTrader: تشمل الأعمدة: id، symbol، buy_value، sell_value، spread، markup، إلخ.
  • Timezone: يتتبع الوقت الحالي للخادم والمنطقة الزمنية: تشمل الأعمدة: id، server_time، timezone_offset، timezone_name.
  • Positions-open: يخزن جميع الصفقات لكل مستخدم، بما في ذلك المراكز المفتوحة والمغلقة: تشمل الأعمدة: id، user_id، position_type، symbol، price_open، price_close، volume، timestamp_open، timestamp_close، إلخ.
  • Trades: يخزن جميع الصفقات لكل مستخدم، بما في ذلك المراكز المفتوحة والمغلقة: تشمل الأعمدة: id، user_id، position_type، symbol، price_open، price_close، volume، timestamp_open، timestamp_close، إلخ.
  • Traders: يحتوي على بيانات العملاء مع تفاصيل شخصية وتفاصيل حساب التداول: الأعمدة: id، username، email، group_id، address، registration_date، account_status، إلخ.
  • Equity: يحتوي على بيانات equity لكل مستخدم: تشمل الأعمدة: id، user_id، live_equity، highest_equity، lowest_equity، timestamp.
  • التقارير اليومية: يوفر ملخصات بنهاية اليوم لنشاط التداول: تشمل الأعمدة: id، report_date، total_volume، balance، active_users، closed_positions، إلخ.
  • Securities: يسرد جميع الأوراق المالية المتاحة على المنصة مع الإعدادات والـ markups: تشمل الأعمدة: id، symbol، security_name، type، margin، markup، trade_enabled، إلخ.
  • بالإضافة إلى ذلك، ستضيف Kenmore Design أي نقاط بيانات مطلوبة لمشروعك.

سير عمل المزامنة:

  • سحب البيانات: تبدأ الخدمة استدعاءات API إلى خادم cTrader على فترات محددة أو وفقًا لآلية جلب البيانات المسبقة المحددة من الخادم، مع استرجاع التغييرات عبر الصفقات والمستخدمين وequity والجداول الأخرى ذات الصلة.
  • تحويل البيانات والتحقق منها: يتم تحويل البيانات الواردة لتناسب المخطط المحلي. وتضمن عمليات تحقق إضافية اتساق البيانات، مع إزالة أي شذوذ أو الإشارة إليه.
  • تحديث قاعدة البيانات: يتم إدخال البيانات المعالجة أو تحديثها في قاعدة البيانات المحلية، مع الحفاظ على حالة مطابقة لخادم cTrader.
  • سرعة المزامنة: بشكل عام تختلف سرعة المزامنة. فهي تعتمد على قيود خادم التداول، والمسافات الجغرافية، ومعدل نقل الشبكة، والمتطلبات العامة للعميل. ومن الممكن مزامنة قيم equity بشكل أسرع من تحديث معلومات المستخدم، على سبيل المثال. 
  • اللحاق بعد الانقطاع: في حال فقدان الاتصال بقاعدة البيانات أو خادم التداول، سيعود الخادم بالزمن إلى الوراء وسيلحق/يعيد مزامنة تحديثات البيانات المفقودة.
  • السجلات: يحتفظ النظام بالسجلات لأغراض استكشاف الأخطاء وإصلاحها.
  • الإشعارات: يمكن للنظام نشر إشعار حرج إلى قناة Slack أو توفير web-hooks للأحداث.

احصل على إمكانية الوصول إلى الوثائق والاستشارات الخاصة بـ cTrader Data Push

معرفة خبراء، وتفاصيل خدمة الدفع بالنسخ، والوثائق، والتسعير، والأدلة، والموارد، والأدوات.

اختر خدمة نسخ قاعدة بيانات cTrader PUSH للحصول على وصول سلس إلى البيانات دون أي قيود على الاستخدام أو على كل استخدام — كل ذلك مقابل رسم شهري ثابت بسيط. مع أكثر من 19 عامًا من الخبرة وسمعة موثوقة، نحن الخيار الموثوق للحفاظ على مزامنة بيانات أعمالك بسهولة وجاهزيتها لتشغيل تطبيقاتك وتقاريرك المخصصة.

عرض جميع API الخاصة بنا

في كثير من الحالات، تُستخدم عدة Forex API معًا. اطّلع على القائمة الكاملة هنا.