1. إعداد المعلمات الأساسية length: عدد الشموع المستخدمة لحساب أدنى القيم (RSI). threshold: العتبة التي تُحدد الفرق المسموح به بين القاعين ليُعتبر نموذج القاع المزدوج. 2. حساب القيم الأساسية low1: أدنى قاع ضمن الفترة الزمنية المحددة (length). low2: أدنى قاع لفترة زمنية أطول (length * 2). 3. تحديد القاع المزدوج يتم التحقق من وجود قاعين متقاربين في السعر بناءً على العتبة المحددة باستخدام math.abs(low1 - low2) <= threshold. 4. إشارات الشراء والبيع إشارة الشراء (buySignal): تحدث عندما يتجاوز السعر الحالي (close) المستوى الأدنى الأول (low1)، ويكون النموذج قيد التفعيل. إشارة البيع (sellSignal): تحدث عندما يكسر السعر الحالي (close) المستوى الأدنى الثاني (low2)، ويكون النموذج قيد التفعيل. 5. رسم الإشارات يتم استخدام plotshape لرسم إشارات الشراء والبيع: إشارة شراء: سهم أخضر أسفل الشمعة. إشارة بيع: سهم أحمر أعلى الشمعة. 6. رسم مستويات الدعم والمقاومة عند اكتشاف القاع المزدوج، يتم رسم: خط دعم عند أدنى مستوى للقاعين. خط مقاومة عند أعلى سعر للموجة الصاعدة بعد القاع. 7. تنبيهات التداول يتم تعريف تنبيهات للمساعدة في المراقبة: تنبيه عند ظهور إشارة شراء. تنبيه عند ظهور إشارة بيع. ملاحظات المؤشر يمكن أن يكون أداة مفيدة لتحليل الرسوم البيانية، ولكنه يعتمد على دقة المعلمات مثل length وthreshold. يفضل استخدام المؤشر بجانب أدوات تحليلية أخرى لتقليل الإشارات الخاطئة. قد تحتاج إلى تعديله قليلاً ليناسب أنواعًا معينة من الأسواق أو الأطر الزمنية. إذا كنت بحاجة إلى تحسين أو تعديل إضافي، يمكننا العمل عليه. 😊