المقدمة
لنكتشف منصة OMTrader للتداول في السوق المفتوح.
مرحبًا بكم في وثائق منصة التداول OMTrader. تم تصميم هذا الدليل لمساعدتك على فهم، واستكشاف، واستخدام ميزات المنصة بأقصى إمكاناتها. سواء كنت متداولًا، مطورًا، أو مسؤولًا، فإن أدواتنا توفر وصولًا مباشرًا إلى الأسواق في الوقت الفعلي، وتحليلات متقدمة، وأتمتة قوية لدعم تجربة تداول سلسة.
من إعداد الحساب إلى تنفيذ الاستراتيجيات المعقدة، توفر هذه الوثائق إرشادات واضحة، وأفضل الممارسات، ومراجع مفصلة لتمكين رحلتك في التداول.
بوابات منصة OMTrader
تم بناء منصة OMTrader للتداول بأدوار مستخدمين متميزة لضمان وظائف مخصصة ووصول مبسط. كل بوابة تخدم غرضًا معينًا، وتوفر أدوات وتحكمات تتناسب مع دور المستخدم في بيئة التداول.
بوابة المتداول
بوابة المتداول مصممة للمشاركين النشطين في السوق. توفر بيانات السوق في الوقت الفعلي، وأدوات تنفيذ الصفقات بطريقة سلسة، وتتبع المحفظة، وتحليلات الأداء. يمكن للمتداولين وضع وإدارة الأوامر، ومراقبة المخاطر، وتنفيذ الاستراتيجيات بسرعة ودقة من خلال واجهة مستخدم بسيطة وسهلة الاستخدام.
تكامل مع TradingView™
منصة OMTrader مرخصة رسميًا لتكامل الرسوم البيانية من TradingView — الحل الرائد في صناعة الرسوم البيانية.
من خلال تضمين TradingView مباشرة في منصة OMTrader، نوفر للمتداولين تجربة رسم بياني غنية، احترافية، وبديهية، تتميز بـ:
- تحديثات أسعار مباشرة
- أنواع متعددة من الرسوم البيانية (شموع، خطية، مساحية، إلخ)
- مؤشرات تقنية وأدوات رسم
- إطارات زمنية مخصصة وتخطيطات مرنة
- تكامل مع قوائم المراقبة
- وضع ملء الشاشة لتحليل مفصل
هذا التكامل السلس يمنح المتداولين الأدوات اللازمة لاتخاذ قرارات مستنيرة دون مغادرة بيئة OMTrader.

بوابة المدير
بوابة المدير مخصصة لقادة الفرق، مديري الصناديق، أو المشرفين على التداول. تتيح الإشراف على حسابات متعددة، وتوفر تقارير أداء مجمعة، وتسمح بتكوين قواعد التداول، الحدود، والموافقات. هذه البوابة تدعم الإدارة الفعالة للفرق وتضمن الامتثال للسياسات الداخلية.

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

نظرة عامة على التكنولوجيا
تم بناء منصة التداول على هيكلية حديثة تعتمد على الخدمات المصغرة (Microservices) لتوفير المرونة، القابلية للتوسع، والأداء العالي. يتيح هذا النهج تطوير، نشر، وإدارة كل وظيفة أساسية في المنصة كخدمة مستقلة — مما يدعم الابتكار السريع وموثوقية النظام بشكل كبير.
مكونات التكنولوجيا
-
استقلالية الخدمات: كل مكون — مثل تنفيذ الأوامر، إدارة الحسابات، التحكم في المخاطر، والتحليلات — يعمل كخدمة مستقلة. يتيح ذلك التحديثات المستهدفة دون التأثير على النظام بأكمله.
-
قابلية التوسع: يمكن توسيع الخدمات بشكل فردي حسب الطلب. على سبيل المثال، يمكن أن تتوسع خدمات بيانات السوق وتنفيذ الأوامر تلقائيًا خلال ساعات الذروة دون التأثير على باقي النظام.
-
المرونة وعزل الأخطاء: إذا تعطلت إحدى الخدمات، فإن ذلك لا يؤثر على النظام بالكامل. يضمن عزل الأخطاء ومنطق المحاولة التلقائية استقرار النظام.
-
مرونة التكنولوجيا: يمكن بناء كل خدمة باستخدام الأدوات واللغات الأنسب لوظيفتها. يدعم ذلك دورات تطوير أسرع وتحسينات أداء أفضل.
-
تواصل معتمد على الـ API: تتواصل الخدمات عبر واجهات API خفيفة الوزن، غالبًا باستخدام REST أو gRPC، لضمان تدفق بيانات آمن وفعال عبر المنصة.
-
الحاويات والتنسيق: تعتمد المنصة على تقنيات الحاويات (Docker) وأدوات التنسيق (Kubernetes) لإدارة النشر، التوسع، واكتشاف الخدمات في بيئات سحابية ديناميكية.
-
قدرات في الوقت الفعلي ومعتمدة على الأحداث: باستخدام طوابير الرسائل أو الحافلات الحدثية، يدعم النظام التحديثات في الوقت الفعلي والمعالجة غير المتزامنة — وهو أمر ضروري لتجربة تداول سريعة الاستجابة.
محركات تنفيذ الأوامر المتعددة
تدعم منصتنا هيكلية متعددة المحركات لتنفيذ الأوامر، مصممة لضمان المرونة، السرعة، والموثوقية في بيئات تداول متنوعة. من خلال فصل منطق التنفيذ في محركات متخصصة، يمكننا تحسين الأداء حسب نوع الأصول، ظروف السوق، واستراتيجيات التنفيذ.

نظرة عامة
كل محرك لتنفيذ الأوامر مسؤول عن معالجة وتوجيه الصفقات وفقًا للقواعد المحددة والاتصال. يدعم النظام اختيارًا ديناميكيًا لمحركات التنفيذ بناءً على تكوين المستخدم، نوع الأصول، واستراتيجية الأوامر.
الميزات الأساسية
-
تنوع المحركات: تعمل محركات تنفيذ متعددة بالتوازي، كل منها مصمم لحالات استخدام محددة مثل:
-
الوصول المباشر إلى السوق (DMA): للتداول منخفض التأخير وعالي السرعة مباشرة مع البورصات.
-
التوجيه الذكي للأوامر (SOR): لتحسين تدفق الأوامر عبر منصات متعددة لتحقيق أفضل تنفيذ.
-
محرك المحاكاة/الاختبار: لاختبار الاستراتيجيات أو التداول التجريبي في بيئة آمنة غير إنتاجية.
-
محرك تنفيذ الخوارزميات: لتشغيل استراتيجيات خوارزمية مخصصة مثل TWAP، VWAP، أو أوامر Iceberg.
-
التوجيه الديناميكي: يمكن توجيه الأوامر إلى محركات مختلفة بناءً على:
تكوين المتداول
- نوع الأصل (مثل الأسهم، العملات المشفرة، الفوركس) بناءً على مزود بيانات التداول
- حالة السوق أو أوقات توفر الأسعار والتنفيذ
- نوع الحساب أو حجم الأوامر
تصميم مرن ومستدام
في أنظمة التداول عالية الأداء، تعد المرونة ضرورة، وليست اختيارًا. تم تصميم منصتنا بمفهوم "المرونة أولاً"، مما يضمن استمرارية الخدمة، تدهورًا سلسًا عند الضرورة، واستعادة سريعة عند حدوث الأعطال. هذه الفلسفة التصميمية تقلل من التوقفات، وتحمي من الأعطال المتسلسلة، وتحافظ على الثقة في بيئة تداول سريعة الإيقاع.
- التوافر العالي: يضمن التصميم وجود نسخ احتياطية وقدرة على التحويل عند حدوث فشل.
- تصميم قابل للتوصيل: يمكن دمج محركات تنفيذ جديدة بأقل تأثير على المنصة.
- المراقبة والتسجيل: يتم مراقبة كل محرك بشكل مستقل، مع تسجيل دقيق للعمليات لزيادة الشفافية والامتثال.
عزل الأخطاء
كل مكون في المنصة يتم نشره كخدمة مستقلة (Microservice). إذا تعطل أحد الخدمات (مثل خدمة بيانات السوق)، فإنه يتم عزله عن باقي النظام لتجنب انقطاع كامل في المنصة. يتم تطبيق العزل باستخدام:
- Circuit Breakers: لفصل الخدمة المعطلة مؤقتًا لمنع تأثيرها على باقي النظام.
- Timeouts: لتجنب انتظار الاستجابات البطيئة من الخدمات المتأخرة.
- Bulkheads (الحواجز): لعزل الموارد لكل خدمة بحيث لا يتسبب تعطل خدمة واحدة في استنزاف موارد الخدمات الأخرى.
التبديل الاحتياطي والتكرار (Failover & Redundancy)
تعمل نسخ احتياطية من الخدمات الحيوية (مثل محركات تنفيذ الأوامر، التوثيق، الاتصال بالسوق) بشكل دائم. إذا تعطلت النسخة الأساسية، يتم تحويل الحركة تلقائيًا إلى النسخة الاحتياطية بأقل تأثير ممكن.
آليات إعادة المحاولة والتراجع التدريجي (Retry & Backoff Mechanisms)
تتم معالجة الأعطال المؤقتة — مثل انقطاعات الشبكة القصيرة أو تأخير الاستجابة من الخدمات — عبر منطق ذكي لإعادة المحاولة مع تراجع تدريجي (Exponential Backoff). يضمن ذلك عدم زيادة الضغط على الخدمات في الأسفل، مع محاولة استعادة العمل بشكل طبيعي.
التدهور السلس (Graceful Degradation)
عند تعطل مكون غير أساسي في النظام (مثل التحليلات أو الإشعارات)، تظل المنصة قادرة على العمل في وضع "التدهور السلس". قد يواجه المستخدمون بعض القيود في الوظائف، ولكن تظل قدرات التداول الأساسية متاحة دون انقطاع.
المراقبة وفحوصات الصحة (Monitoring & Health Checks)
تتكامل فحوصات الصحة (Health Checks) وعمليات التتبع في الوقت الفعلي مع كافة الخدمات. تقوم أنظمة المراقبة بتتبع:
- توفر الخدمة
- زمن الاستجابة (Latency)
- معدلات الأخطاء
- استهلاك الموارد
يتم تفعيل التنبيهات بشكل استباقي لفِرق العمليات للتدخل السريع عند اكتشاف أي خلل.
إمكانيات الإصلاح الذاتي (Self-Healing Capabilities)
تكتشف مسارات العمل الآلي (عبر Kubernetes أو أدوات تنسيق مشابهة) الحالات غير الصحية للخدمات وتعيد تشغيلها تلقائيًا دون تدخل يدوي. يضمن ذلك استمرارية الخدمة بشكل فعال وسريع.
التعافي من الكوارث ونزاهة البيانات (Disaster Recovery & Data Integrity)
- نسخ احتياطية جغرافية (Geo-Redundant Backups): يتم نسخ جميع البيانات الحيوية ونسخها احتياطيًا عبر مواقع جغرافية متعددة لمنع فقدان البيانات.
- خطط استعادة آلية (Automated Recovery Plans): توجد خطط استعادة مجربة ونصوص تشغيل (Runbooks) لإعادة تشغيل الخدمات بسرعة في حالة انقطاع إقليمي أو حدوث اضطرابات كبيرة في النظام.
ملخص النظام وأهداف التصميم
تم تصميم منصة OMTrader لتكون مرنة، موثوقة، وقابلة للتوسع لتلبية احتياجات بيئة التداول الحديثة. تضمن المعمارية المعتمدة على الخدمات المصغرة (Microservices) مع آليات العزل، التكرار، والتبديل الاحتياطي استمرار العمل حتى في حالات الفشل، مع تحسين الأداء وقابلية التحديث المستمر.
نحن نعمل على تمكين المتداولين، المدراء، والمسؤولين من استخدام أدوات قوية، آمنة، ومرنة لتحقيق أقصى استفادة من بيئة التداول الرقمية.