╔══════════════════════════════════════════════════════════════╗
║ AI US500 PRO ║
║ بوت هجيني للاتجاه / ارتداد المتوسط cBot ║
║ متعدد الذكاء الاصطناعي • متعدد الأطر الزمنية ║
╚══════════════════════════════════════════════════════════════╝
🧠 **AI US500 PRO** هو بوت محترف لـ cTrader مصمم خصيصًا لمؤشر S&P 500 (US500). يجمع بين التحليل الفني متعدد الأطر الزمنية والذكاء الاصطناعي لتصفية كل صفقة قبل التنفيذ.
يعمل البوت عبر **3 أطر زمنية متزامنة** (H4 → H1 → M15)، يكتشف تلقائيًا نظام السوق (اتجاهي أو متذبذب) ويطبق الاستراتيجية الأنسب: متابعة الاتجاه عندما يكون للسوق اتجاه، والارتداد المتوسط عندما يتحرك جانبياً. يمكن التحقق من كل إشارة مولدة في الوقت الحقيقي بواسطة نموذج ذكاء اصطناعي تختاره من بين **13 مزودًا مدعومًا**.
يعمل مع `AccessRights.None` — لا يتطلب أذونات خاصة، يستخدم واجهات برمجة التطبيقات HTTP الأصلية لـ cTrader.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 **هيكل الاستراتيجية**
يتبع البوت تدفق قرار متسلسل:
```
H4 (EMA 200) → يحدد الانحياز الاتجاهي طويل الأجل (صاعد / هابط / محايد)
↓
H1 (EMA 50 + RSI 14) → يؤكد الاتجاه ويقيم الإفراط في الحركة
↓
M15 (EMA 21/50 + Stoch + BB + ADX + ATR) → يولد إشارة الدخول
↓
الذكاء الاصطناعي (Claude / GPT / Gemini / ...) → يصفّي الإشارة مع درجة ثقة
↓
التنفيذ → حساب الحجم، وقف الخسارة / جني الأرباح الديناميكي، وقف متحرك
```
⚡ **كشف النظام (ADX)**
— ADX ≥ العتبة → سوق باتجاه → استراتيجية متابعة الاتجاه
— ADX < العتبة → سوق متذبذب → استراتيجية الارتداد المتوسط
التحويل تلقائي بالكامل، شريط بشريط.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 **استراتيجية متابعة الاتجاه**
شروط الدخول للشراء:
✅ H4: السعر فوق EMA 200 (انحياز صاعد)
✅ H1: السعر فوق EMA 50 + RSI > 50
✅ M15: EMA 21 يتقاطع فوق EMA 50 (تقاطع صاعد)
✅ M15: تقاطع Stochastic K فوق D، مع K < 65 (ليس في منطقة تشبع شراء)
شروط الدخول للبيع: معكوسة ومتماثلة.
📊 **استراتيجية الارتداد المتوسط**
شروط الدخول للشراء:
✅ ADX أقل من العتبة (سوق متذبذب)
✅ M15: السعر يلمس أو يكسر الحد السفلي لخط بولينجر
✅ M15: Stochastic K < 20 (تشبع بيع)
✅ H1: RSI < 35 (إفراط هبوطي)
شروط الدخول للبيع: معكوسة ومتماثلة.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 **تكامل الذكاء الاصطناعي — 13 مزودًا**
عندما يولد البوت إشارة فنية صالحة، قبل التنفيذ يرسل للذكاء الاصطناعي حزمة بيانات كاملة تحتوي على:
— جميع المؤشرات متعددة الأطر الزمنية
— آخر N شمعة M15 (OHLCV)
— الاتجاه المقترح والاستراتيجية النشطة
— معايير المخاطرة (SL/TP بالنقاط، نسبة R:R)
— حالة الحساب والصفقات المفتوحة
يرد الذكاء الاصطناعي بـ:
— **درجة الثقة** (0-100%)
— **القرار** (اذهب / لا تذهب)
— **العوامل الرئيسية** (2-3 عوامل رئيسية)
— **تحذير المخاطرة** (المخاطرة الرئيسية المحددة)
إذا انخفضت الثقة عن الحد الأدنى، يتم **حظر** الصفقة.
بعد إغلاق كل صفقة، يقدم الذكاء الاصطناعي أيضًا **تحليل ما بعد الصفقة** مع تقييم وتصنيف والدروس المستفادة.
**المزودون المدعومون:**
```
1. Anthropic (Claude) — claude-sonnet-4
2. OpenAI (ChatGPT) — gpt-4o
3. Google (Gemini) — gemini-2.0-flash
4. Mistral — mistral-large-latest
5. Groq — llama-3.3-70b-versatile
6. Perplexity — sonar-pro
7. Cohere — command-r-plus
8. xAI (Grok) — grok-2
9. DeepSeek — deepseek-chat
10. Together AI — Llama-3.3-70B-Instruct-Turbo
11. Fireworks AI — llama-v3p3-70b-instruct
12. OpenRouter — anthropic/claude-sonnet-4
13. Ollama (محلي، مجاني) — llama3.1
```
كل مزود لديه عنوان URL ونموذج افتراضي مهيأ مسبقًا. يمكنك تجاوز كل من النموذج وURL لأقصى قدر من المرونة.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 **المعلمات — الدليل الكامل**
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💰 **1. إدارة المخاطر**
▸ **وضع المخاطرة** — `PercentRisk` / `FixedLot`
اختر بين تحديد حجم المركز بناءً على النسبة المئوية أو اللوت الثابت. في وضع PercentRisk يحسب البوت الحجم تلقائيًا بناءً على مسافة وقف الخسارة ورأس المال المتاح. الافتراضي: `PercentRisk`
▸ **نسبة المخاطرة لكل صفقة** — من 0.1% إلى 5.0%
نسبة رصيد الحساب المعرضة للمخاطرة في كل صفقة. يتم حساب الحجم بحيث إذا تم تفعيل وقف الخسارة، يكون الخسارة مساوية تمامًا لهذه النسبة. الافتراضي: `1.0%`
▸ **الحجم الثابت (لوت)** — 0.01 وما فوق
حجم ثابت باللوت، يستخدم فقط عندما يكون وضع المخاطرة مضبوطًا على FixedLot. الافتراضي: `0.1`
▸ **الحد الأقصى للصفقات المفتوحة** — من 1 إلى 10
الحد الأقصى لعدد الصفقات التي يمكن للبوت الاحتفاظ بها في نفس الوقت. عند الوصول إلى الحد، لا يتم فتح صفقات جديدة. الافتراضي: `3`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 **2. انحياز الاتجاه H4**
▸ **فترة EMA لـ H4** — 50 وما فوق
فترة المتوسط المتحرك الأسي المطبقة على إطار H4 الزمني. يحدد الانحياز الاتجاهي طويل الأجل. السعر فوق EMA = انحياز صاعد، تحته = هابط. يستخدم مخزن قائم على ATR لمنع الإشارات الخاطئة عندما يكون السعر قريبًا جدًا من المتوسط. الافتراضي: `200`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 **3. تأكيد H1**
▸ **فترة EMA لـ H1** — 10 وما فوق
فترة المتوسط المتحرك الأسي على إطار H1 الزمني. يجب أن يكون السعر على الجانب الصحيح من هذا المتوسط لتأكيد الدخول. الافتراضي: `50`
▸ **فترة RSI لـ H1** — 5 وما فوق
فترة مؤشر القوة النسبية على H1. يستخدم لتأكيد الاتجاه (RSI > 50 للشراء، < 50 للبيع) ولتصفية الإفراط في الحركة في استراتيجية الارتداد المتوسط (RSI < 35 أو > 65). الافتراضي: `14`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 **4. دخول M15**
▸ **فترة EMA السريع** — 5 وما فوق
EMA السريع على إطار الدخول (M15). التقاطع مع EMA البطيء يولد إشارة متابعة الاتجاه. الافتراضي: `21`
▸ **فترة EMA البطيء** — 10 وما فوق
EMA البطيء. تقاطع EMA السريع/البطيء هو المحفز الأساسي لاستراتيجية الاتجاه. الافتراضي: `50`
▸ **Stochastic K / D / Slowing** — فترات مذبذب ستوكاستيك
يستخدم كتأكيد زخم. في استراتيجية الاتجاه يصفّي الدخول في المناطق غير القصوى؛ في الارتداد المتوسط يحدد مناطق التشبع شراء/بيع. الافتراضي: `K=14, D=3, Slowing=3`
▸ **فترة بولينجر** — 10 وما فوق
فترة أشرطة بولينجر. في الارتداد المتوسط، لمس الشريط العلوي/السفلي هو محفز الدخول. الافتراضي: `20`
▸ **انحراف معياري لبولينجر** — 1.0 وما فوق
الانحراف المعياري للأشرطة. القيم الأعلى = أشرطة أوسع = إشارات أقل ولكن أكثر موثوقية. الافتراضي: `2.0`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌡️ **5. كشف النظام (ADX)**
▸ **فترة ADX** — 7 وما فوق
فترة نظام الحركة الاتجاهية. يقيس قوة الاتجاه بغض النظر عن الاتجاه. الافتراضي: `14`
▸ **عتبة اتجاه ADX** — من 15 إلى 40
العتبة التي تفصل بين الأسواق الاتجاهية والمتذبذبة. ADX فوق هذه القيمة = متابعة الاتجاه نشطة؛ تحتها = الارتداد المتوسط نشط. الافتراضي: `25`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ **6. وقف الخسارة / جني الأرباح (مبني على ATR)**
جميع أوامر وقف الخسارة وجني الأرباح ديناميكية، محسوبة كأضعاف ATR الحالي. هذا يعني أنها تتكيف تلقائيًا مع التقلبات: وقف ضيق في الأسواق الهادئة، أوسع في الأسواق المتقلبة.
▸ **فترة ATR** — 5 وما فوق
فترة متوسط المدى الحقيقي. يقيس التقلبات الأخيرة ويستخدم كأساس لحساب وقف الخسارة، جني الأرباح، نقطة التعادل والوقف المتحرك. الافتراضي: `14`
▸ **وقف الخسارة × ATR** — 0.5 وما فوق
مضاعف ATR لوقف الخسارة. مثلاً: مع ATR = 20 نقطة ومضاعف 1.5، سيكون وقف الخسارة 30 نقطة من سعر الدخول. الافتراضي: `1.5`
▸ **جني الأرباح × ATR (اتجاه)** — 1.0 وما فوق
مضاعف ATR لجني الأرباح في استراتيجية متابعة الاتجاه. عادة أعلى من وقف الخسارة لنسبة R:R مواتية. الافتراضي: `2.5`
▸ **جني الأرباح × ATR (ارتداد)** — 0.5 وما فوق
مضاعف ATR لجني الأرباح في استراتيجية الارتداد المتوسط. عادة أكثر تحفظًا لأن الهدف هو العودة إلى المتوسط. الافتراضي: `1.5`
▸ **الحد الأدنى لوقف الخسارة (نقاط)** — 1 وما فوق
الحد الأدنى لوقف الخسارة بالنقاط. إذا أنتج حساب ATR وقف خسارة أقل من هذه القيمة، يستخدم الحد الأدنى بدلاً من ذلك. يحمي من وقف ضيق جدًا في ظروف تقلب منخفضة جدًا. الافتراضي: `10`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 **7. وقف متحرك**
نظام إدارة نشط للصفقات المفتوحة مع نقطة تعادل تلقائية ووقف متحرك، كلاهما مبني على ATR.
▸ **تفعيل الوقف المتحرك** — تشغيل/إيقاف
يُمكّن/يعطّل نظام الوقف المتحرك بالكامل. عند الإيقاف، تحتفظ الصفقات بوقف الخسارة/جني الأرباح الثابت حتى الإغلاق. الافتراضي: `تشغيل`
▸ **نقطة التعادل بعد x ATR** — 0.3 وما فوق
عندما يصل الربح غير المحقق إلى هذا المضاعف من ATR، يتم تحريك وقف الخسارة إلى سعر الدخول (+ نصف السبريد لتغطية التكاليف). تصبح الصفقة خالية من المخاطر. الافتراضي: `1.0`
▸ **مسافة التتبع × ATR** — 0.5 وما فوق
مسافة الوقف المتحرك من السعر الحالي، معبرًا عنها كمضاعف ATR. يتبع وقف الخسارة السعر ولا يعود للخلف أبدًا. الافتراضي: `1.2`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🕐 **8. فلتر الجلسة**
يفلتر نشاط التداول بناءً على الوقت. يتصرف US500 بشكل مختلف جدًا خلال ما قبل السوق، الجلسة العادية وبعد ساعات التداول.
▸ **تفعيل فلتر الجلسة** — تشغيل/إيقاف
يُمكّن/يعطّل فلتر الوقت. الافتراضي: `تشغيل`
▸ **بداية الجلسة (ساعة CET)** — 0-23
ساعة بدء نافذة التداول (توقيت وسط أوروبا CET). الافتراضي: `15` (فتح جلسة الولايات المتحدة)
▸ **نهاية الجلسة (ساعة CET)** — 0-23
ساعة نهاية نافذة التداول. الافتراضي: `22` (إغلاق جلسة الولايات المتحدة)
يدعم البوت أيضًا الجلسات التي تعبر منتصف الليل (مثلاً: بداية=22، نهاية=6).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ **9. متفرقات**
▸ **فترة التهدئة (الأشرطة)** — 0 وما فوق
الحد الأدنى لعدد أشرطة M15 التي يجب أن تمر بين صفقة وأخرى. يمنع الإفراط في التداول في حالات الإشارات السريعة. الافتراضي: `3` (= 45 دقيقة)
▸ **عرض لوحة التحكم** — تشغيل/إيقاف
يعرض/يخفي لوحة التحكم على الرسم البياني مع النظام، الانحياز، المؤشرات، الأرباح والخسائر، حالة الذكاء الاصطناعي والإحصائيات الحية. الافتراضي: `تشغيل`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 **10. تحليل الذكاء الاصطناعي**
▸ **تفعيل فلتر الذكاء الاصطناعي** — تشغيل/إيقاف
يُمكّن/يعطّل فلتر الذكاء الاصطناعي. عند الإيقاف، يعمل البوت على التحليل الفني فقط. الافتراضي: `إيقاف`
▸ **مزود الذكاء الاصطناعي** — اختيار من بين 13 مزودًا
اختر مزود الذكاء الاصطناعي الذي تريد استخدامه. لكل مزود عنوان URL ونموذج مهيأ مسبقًا. الافتراضي: `Anthropic`
▸ **مفتاح API** — نص
مفتاح API الخاص بك للمزود المختار. مطلوب لجميع المزودين باستثناء Ollama (الذي يعمل محليًا). اتركه فارغًا إذا كنت تستخدم Ollama.
▸ **النموذج (فارغ=افتراضي)** — نص
تجاوز نموذج الذكاء الاصطناعي. اتركه فارغًا لاستخدام النموذج الافتراضي للمزود المختار. مفيد لاختبار نماذج محددة (مثل "gpt-4o-mini"، "claude-haiku-4-5-20251001").
▸ **عنوان API مخصص (فارغ=افتراضي)** — نص
تجاوز عنوان API. مفيد لـ Ollama على منفذ مخصص، البروكسيات المؤسسية أو نقاط النهاية المخصصة.
▸ **الحد الأدنى للثقة (%)** — من 30 إلى 95
الحد الأدنى لعتبة ثقة الذكاء الاصطناعي للموافقة على الصفقة. إذا أعاد الذكاء الاصطناعي درجة أقل من هذا، يتم حظر الصفقة حتى لو كانت جميع الإشارات الفنية صالحة. الافتراضي: `65`
▸ **الفشل المفتوح (السماح عند الخطأ)** — تشغيل/إيقاف
السلوك عند فشل الذكاء الاصطناعي (انتهاء المهلة، تعطل API، استجابة غير صحيحة). التشغيل = تمرير الصفقة على أي حال (fail-open). الإيقاف = حظر الصفقة (fail-closed). الافتراضي: `تشغيل`
▸ **مراجعة الذكاء الاصطناعي بعد الصفقة** — تشغيل/إيقاف
عند التفعيل، بعد إغلاق كل صفقة يرسل البوت تفاصيل النتيجة إلى الذكاء الاصطناعي الذي يقدم تقييمًا، تصنيفًا (جيد/محايد/سيء) والدروس المستفادة. يتم تسجيل كل شيء في وحدة التحكم. الافتراضي: `تشغيل`
▸ **أشرطة السعر للذكاء الاصطناعي** — من 5 إلى 25
عدد شموع M15 الأخيرة المرسلة إلى الذكاء الاصطناعي في سياق التحليل. المزيد من الأشرطة = المزيد من السياق ولكن استهلاك أكبر للرموز. الافتراضي: `12`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 **لوحة التحكم على الرسم البياني**
تعرض لوحة التحكم في الوقت الحقيقي:
— النظام الحالي (اتجاه / نطاق)
— انحياز H4 (صاعد / هابط / مستوي)
— قيم ADX، ATR، RSI لـ H1
— الصفقات المفتوحة / الحد الأقصى
— الأرباح والخسائر المفتوحة، الرصيد، حقوق الملكية
— حالة الجلسة (نشطة / مغلقة)
— إجمالي الصفقات ونسبة الفوز %
— حالة الذكاء الاصطناعي: المزود، القرار الأخير، الثقة
— عدد مكالمات الذكاء الاصطناعي والصفقات المحظورة
يتغير اللون تلقائيًا: 🟢 أخضر عندما تكون الأرباح إيجابية، 🔴 أحمر عندما تكون سلبية.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 **ملاحظات فنية**
— الإطار الزمني الموصى به: **M15** (يحذر البوت إذا استخدم على أطر زمنية أخرى)
— `AccessRights.None` — لا يتطلب أذونات خاصة
— يستخدم `Http.Send()` الأصلي لـ cTrader لمكالمات الذكاء الاصطناعي
— متوافق مع cTrader 4.2+ (.NET 6)
— يدعم الاختبار الخلفي (بدون ذكاء اصطناعي) والتداول الحي (مع أو بدون ذكاء اصطناعي)
— يتم تحديد مراكز البوت بالعلامة `AiUS500Pro`
— لا يتداخل مع المراكز اليدوية أو البوتات الأخرى
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ **تنويه**
هذا البوت مقدم لأغراض تعليمية ومعلوماتية فقط. تداول المؤشرات ينطوي على مخاطر كبيرة لفقدان رأس المال. النتائج السابقة لا تضمن العوائد المستقبلية. تكامل الذكاء الاصطناعي يحسن التصفية لكنه لا يلغي المخاطر. اختبر دائمًا على حساب تجريبي قبل الاستخدام على حساب حقيقي. أنت المسؤول الوحيد عن قرارات تداولك.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━