NSE بنيته سداسية (Ports-and-Adapters) ومدفوعة بالأحداث: منصات الوسطاء والنماذج ومحوّلات الشبكة خلف عقود المنافذ (IMT5Port، IGatewayPort)؛ النطاق لا يعرف أبدًا أي وسيط متصل.

بيانات السوق (MT5 / ZMQ / paper)
  → خصائص سببية — قاعدة 50D (scalp_v1) · تجميع 70D خاضع للحوكمة
  → مدقق الاستدلال — بصمة المخطط · بُعد المقياس · الحدود (رفض صاخب)
  → ScalpNet (TCN + انتباه ذاتي) — 4 logits → بوابة الثقة
  → حارس النظام السعري → مصفوفة سياسات SMC (~30 قاعدة)
  → محرك المخاطر (حجم كِيلي · هامش ≤20% · سقوف الفئات · HARD_MAX_LOTS=10)
  → OrderManager (موجّه 60-سيناريو · 11 حالة مركز · تفكيك ذري)
  → محوّل IMT5Port → MT5 / paper / shadow (صفر صلاحية أوامر)
  → المحاسبة (SQLite WAL غير قابل للتغيير) → الخبرة والتشريح
  → قابلية المراقبة (سجلات · حوادث · جنائي) + مركز التحكم (REST/SSE/WS)

الطبقات

الطبقةالمسؤوليةالحد الصارم
النطاقعقود Pydantic مجمّدةلا تُبدَّل أبدًا
المنافذ/المحوّلاتIPC Win32 لميتاتريدر · ZMQ · paper · مستودع SQLite WALلا قاعدة بيانات متزامنة على المسار الساخن
الخصائصالمحرك السببي 50D/70D · سجل وبصمة المخططالترتيب عقد
النماذج/التدريبScalpNet · Walk-Forward منقّى · حاجز ثلاثيلا نظرة مستقبلية
الإشاراتالسياسة · مصفوفة قواعد SMCلا صلاحية أوامر
المخاطر / التنفيذحدود الحجم · إرسال 60-سيناريوقيود مرجعية
حلقة الذكاءخبرة · بحث · ظل · حوكمةصفر صلاحية أوامر
قابلية المراقبةسجلات · حوادث · جنائيتشخيصي فقط

الخصائص الرئيسية

للتعمق: overview.md">https://github.com/Opselon/NexusTradingForexBot/blob/main/docs/architecture/overview.md">overview.md

· data-flow.md">https://github.com/Opselon/NexusTradingForexBot/blob/main/docs/architecture/data-flow.md">data-flow.md

· model-pipeline.md">https://github.com/Opselon/NexusTradingForexBot/blob/main/docs/architecture/model-pipeline.md">model-pipeline.md

· الخريطة الداخلية المرجعية: ">https://github.com/Opselon/NexusTradingForexBot/blob/main/agents/skill.md">agents/skill.md.