Tarea técnica
مرفق — مستشار خبير يعمل وتم اختباره مسبقا يعمل على ميتاتريدر 5 للذهب (XAUUSD) يتداول عبر وسيط Equiti. هذا نظام وظيفي، وليس مفهوما مبكرا. أحتاجها ممتدة، لا استبدال. Ali_XAUUSD_SwingClose_H4D1.mq5
البنية الحالية (يرجى فهم ذلك قبل البدء):
يحدد النظام الاتجاه العام على الإطار الزمني H4 من خلال تصنيف قوة إغلاق الشمعة (سواء كان الإغلاق بالقرب من أعلى أو أدنى مستوى جسم الشمعة/النطاق)، ثم يبحث في إطار M15 عن "شمعة مرجعية" (آخر تأرجح هيكلي متواصلة في القاع/الارتفاع)، وينتظر دخول السعر إلى "منطقة التحول U" (بين نقطة التأرجح تلك ومنتصف جسم الشمعة)، وينفذ فقط بعد إغلاق شمعة التأكيد بقوة في اتجاه الاتجاه.
ما تم بناؤه بالفعل ويجب الحفاظ عليه تماما كما هو — لا تزيل أو تضعف أيا من هذا:
- يتم حساب حجم المركز تلقائيا من نسبة مخاطر ثابتة من حقوق الملكية ()، وليس من حجم القطعة الثابت. InpRiskPercent
- يتم وضع وقف الخسارة خلف الشمعة المرجعية مع مخزن مؤقت قائم على ATR.
- TP1 (1.5 مخاطرة-مكافأة) يفعل إغلاق جزئي تلقائي بنسبة 50٪، وينقل نقطة وقف الخسارة إلى نقطة التعادل بالإضافة إلى احتياطي صغير لتغطية الفارق والعمولة.
- TP2 (3.0 مخاطرة-مكافأة) ينطبق على الوضع المتبقي، مع توقف تتبع قائم على ATR ينشط بعد إصابة TP1 ويتحرك فقط في الاتجاه المربح، ولا يتراجع أبدا.
- حد الخسارة اليومي (نسبة من رأس المال الابتدائي لليوم) يمنع تلقائيا الإدخالات الجديدة بمجرد وصولها.
- عدة مرشحات دخول قابلة للتبديل بشكل مستقل: الانتشار، نسبة ATR/التقلب، ساعات الجلسات، أخبار اقتصادية ذات تأثير كبير، اتفاقية الإطار الزمني الأعلى، تباعد مؤشر القوة النسبية، الحجم، اتفاق متعدد الشموع، ونسبة الانتشار إلى مسافة الإيقاف.
- لوحة تشخيصية مباشرة على الرسم البياني بالإضافة إلى تسجيل CSV لكل صفقة.
ما أحتاج إلى إضافته:
1. كشف أقوى من "التبادل المؤكد". أريد إشارات كاذبة أقل وثقة أعلى في كل صفقة تنفذ فعليا، دون أن يجعل النظام سلبيا بشكل مفرط. سأترك النهج التقني لك (على سبيل المثال: نظام تقييم ثقة مركب يجمع المرشحات الموجودة في درجة موزونة بدلا من النجاح/الفشل الثنائي، أو تأكيد هيكلي إضافي مثل كتل الأوامر أو تحليل هيكل السوق) — لكنه يجب أن يبقى قابلا للتكوين من خلال المدخلات مثل بقية النظام، وأريدك أن تشرح نهجك قبل تنفيذه.
2. وحدة مستقلة للبيع السروي. أريد وضع الفروة (صفقات M1/M5 قصيرة الزمن، أهداف صغيرة، أوقات تثبيت قصيرة) يعمل بالتوازي مع نظام التأرجح الحالي، دون تعارضه — رقم سحري خاص به، حد المراكز المفتوحة، منطق SL/TP الخاص به الذي يأخذ في الاعتبار حساسية الفروط العالية للانتشار والعمولة، ويجب أن يكون قابلا للتبديل بشكل مستقل عن نظام التأرجح. أريد تتبع أداء كل وضع (التأرجح مقابل فروة الرأس) بشكل منفصل في اللوحة وسجل CSV حتى أتمكن من تقييمها بشكل مستقل.
القيود على طريقة عملك:
- لا تعيد كتابة محرك التأرجح أو منطق إدارة المخاطر الحالي من الصفر — ابن فوقه.
- اتبع أسلوب الكود الحالي: كل شيء قابل للتكوين عبر المدخلات (لا توجد قيم مشفرة مدفونة في الكود)، تعليقات واضحة تشرح كل قرار، رسائل تشخيصية في المجلة.
- اختبر Strategy Tester وحساب تجريبي فقط قبل اقتراح أي استخدام مباشر.
- قدم ملخصا مكتوبا لكل تغيير تقوم به ولماذا، وليس فقط الشيفرة النهائية