أداة
Candlestick Patterns
market.candlestick_patterns
المُدخلات
لا توجد مُدخلات محدّدة النوع.
المُخرجات
تدفق أحداث لكل شمعة بأنماط الشموع المُكتشَفة، كل منها يحمل اسم النمط (ابتلاع، مطرقة، دوجي، سحابة داكنة، نجمة الصباح، …) وانحيازه الصعودي أو الهبوطي. مرّره إلى interpretor.candlestick_pattern لتحويل تشكيلة مسماة إلى إشارة قابلة للتداول.
يفحص آخر بضع شمعات ويُخبرك عند طباعة شكل انعكاسي كلاسيكي — الابتلاعات والمطارق والدوجي وأغطية السحب الداكنة ونجوم الصباح/المساء وغيرها. يُبلَّغ عن كل نمط مُكتشف باسمه واتجاهه لتتمكن من معاكسة أو متابعة التحوّل الذي يُلمّح إليه.
كيف تعمل
يقرأ افتتاح كل شمعة وأعلاها وأدناها وإغلاقها ويقيس حجم الجسم وطول الذيل والفجوات نسبةً إلى متوسط جسم متحرك، ثم يطابق تلك النسب مع مكتبة من تشكيلات الشموع المسماة. لا يتأهل النمط إلا إذا اجتازت هندسة الشمعة اختبارات نسبها وأشار الاتجاه السابق (المُقدَّر عبر trend_lookback شمعة بطريقة trend_method) في الاتجاه الصحيح للانعكاس.
الأوضاع
يُقدّر الاتجاه السابق بصافي تغيّر السعر (الزخم) عبر trend_lookback شمعة — إذا كان السعر صاعدًا عبر النافذة فالسياق اتجاه صاعد، فتتأهل أنماط الانعكاس الهبوطية فقط، والعكس صحيح.
متى تُستخدَم: فحص السياق الأسرع والأكثر استجابة؛ مناسب عندما تريد اتجاه التأرجح الأخير بدلًا من متوسط مُنعّم لتبويب الأنماط.
يُقدّر الاتجاه السابق بمقارنة السعر بمتوسط متحرك بسيط عبر trend_lookback شمعة — السعر فوق المتوسط الصاعد يعني سياق اتجاه صاعد، والسعر تحت المتوسط الهابط يعني سياق اتجاه هابط.
متى تُستخدَم: فحص السياق الأنعم والأكثر ثباتًا؛ فضّله عندما تريد تذبذبات أقل في بوابة الاتجاه بحيث لا تُقبَل الأنماط إلا ضمن حركة مُرسّخة بوضوح.
الإعدادات
أقصى نسبة جسم إلى مدى لتُحتسَب الشمعة دوجي (جسم قريب من الصفر مع افتتاح وإغلاق شبه متساويين). القيم الأصغر تتطلب دوجي أكثر تسطّحًا ومثالية؛ 0.1 يعني أن الجسم قد يبلغ على الأكثر 10٪ من المدى الكامل.
نسبة الجسم إلى متوسط الجسم التي يُعامَل تحتها جسم الشمعة بأنه «قصير»، تستخدمها منطق النجوم والحرامي. القيم الأدنى تتطلب جسمًا أصغر ليتأهل كقصير.
نسبة الجسم إلى متوسط الجسم التي يُعامَل فوقها جسم الشمعة بأنه «طويل»، تُستخدم لتأكيد الشمعة القوية في أنماط الابتلاع والماروبوزو والنجوم. القيم الأعلى تتطلب جسمًا أكثر هيمنة.
أدنى نسبة للظل السفلي الطويل إلى الجسم لتشكيل مطرقة (أو إلى الظل العلوي لنجمة هابطة). القيم الأكبر تتطلب ذيل رفض أوضح قبل تأهّل النمط.
أقصى ظل علوي مسموح للمطرقة، مُعبَّرًا عنه نسبةً إلى الجسم، بحيث يكون للمطرقة الحقيقية ذيل ضئيل أو معدوم في الأعلى. القيم الأصغر تفرض مطرقة أنظف بإغلاق قرب القمة.
كم يجب أن يكون جسم شمعة الابتلاع أكبر من الجسم الذي يبتلعه، كنسبة. 1.0 يعني أنه يجب أن يغطي الجسم السابق فحسب؛ القيم فوق 1.0 تتطلب أن يكون أكبر بوضوح.
لغطاء السحب الداكنة (ومرآته الصعودية، خط الاختراق)، أدنى نسبة يجب أن تُغلِق بها الشمعة الثانية عائدةً داخل جسم الشمعة الأولى. 0.5 هو الاشتراط الكلاسيكي «تجاوز نقطة المنتصف».
لأنماط نجمة الصباح والمساء، كم يجب أن تُغلِق الشمعة الثالثة داخل جسم الشمعة الأولى لتأكيد الانعكاس. القيم الأعلى تتطلب تعافيًا أو رفضًا أكثر حسمًا.
التسامح، كنسبة من السعر، لمعاملة مستويين على أنهما متساويان — يُستخدم لاكتشاف افتتاحات أو إغلاقات أو ذيول متطابقة في أنماط الملقاط والحرامي. القيم الأكبر تقبل مستويات غير متطابقة قليلًا على أنها «متساوية».
أدنى فجوة سعرية بين الشموع تتطلبها الأنماط المعتمدة على الفجوات مثل النجوم وتشكيلات الطفل المهجور. القيم الأكبر تُلِحّ على فجوة أوضح قبل تأهّل تلك الأنماط.
كم شمعة إلى الوراء تنظر الأداة لتحديد الاتجاه السابق الذي يجب أن يعكسه نمط الانعكاس. النوافذ الأطول تُقدّر التأرجح الأكبر؛ والأقصر تتفاعل مع آخر موجة.
كيف يُقاس الاتجاه السابق قبل قبول نمط الانعكاس: 'momentum' يستخدم صافي تغيّر السعر عبر النافذة الخلفية، و'sma' يقارن السعر بمتوسط متحرك بسيط. يجب أن يعاكس الاتجاه النمط (مثل اتجاه صاعد لابتلاع هبوطي) كي ينطلق.
نوع المتوسط المتحرك المستخدم لحساب متوسط الجسم المتحرك الذي تُقاس عليه اختبارات الجسم «القصير» و«الطويل» (مثل البسيط أو الأسي). يحدد سرعة تكيّف متوسط الجسم مع الشموع الأخيرة.
يتصل بـ
أمثلة
- محفّز الانعكاس: في سياق اتجاه صاعد (trend_method 'sma')، أطلِق صفقة بيع عند طباعة ابتلاع هبوطي مع engulfing_min_ratio عند 1.1.
- مرشّح تأكيد: بوّب صفقات الشراء على الشموع فقط التي يُكتشَف فيها مطرقة صعودية أو خط اختراق قرب الدعم.
أخطاء شائعة
- تخفيف doji_body_ratio ونسب الجسم لدرجة أن كل شمعة تقريبًا تطابق نمطًا ما — حينها يطلق الكاشف ضجيجًا متواصلًا بدلًا من تحوّلات نادرة ذات مغزى.
- نسيان بوابة الاتجاه: الابتلاع الهبوطي داخل اتجاه هابط هو مجرد استمرار لا انعكاس، لذا فإن trend_method / trend_lookback غير المتوافق يكبت الأنماط التي توقعتها.