أداة
Candlestick Interpretor
interpretor.candlestick_pattern
المُدخلات
حزمة أنماط الشموع من عقدة market.candlestick_patterns: الأنماط المكتشفة في كل شمعة، مع أسمائها واتجاهاتها وأنواعها وقوّتها.
المُخرجات
حزمة candlestick.interpreted: بوابة `matched` (صحيحة عند ظهور نمط يهمّك) إضافةً إلى قيم مثل القوة والاتجاه والنوع يمكنك توصيلها إلى المرشّحات أو ثقة الأمر.
يقرأ خرج كاشف أنماط الشموع ويحوّله إلى شيء تستطيع استراتيجيتك التصرّف بناءً عليه: بوابة نعم/لا (هل ظهر نمط يهمّك؟) إضافةً إلى قيم بسيطة مثل قوة النمط واتجاهه ونوعه. استخدمه لتتداول فقط أنماط الشموع التي تثق بها، بدلاً من كل نمط يجده الكاشف.
كيف تعمل
صِل المقبض `info` من عقدة market.candlestick_patterns، ثم اختر وضعاً: المطابقة بالاسم، أو بالاتجاه (bullish/bearish)، أو بالنوع (انعكاس/استمرار/إلخ)، أو بالتوافق (عدّة أنماط معاً). يكشف بوابة `matched` للمرشّحات والإشارات، وقيمة `strength` يمكنك تمريرها إلى ثقة الأمر.
الأوضاع
خيارات Mode
يُطلق فقط عند ظهور أحد الأنماط المسمّاة المحدّدة في قائمة codes لديك (مثل hammer أو bullish engulfing).
متى تُستخدَم: اختر هذا عندما تثق بقائمة قصيرة من الأنماط المسمّاة وتريد تجاهل كل ما عداها.
يُطلق عند ظهور نمط من الجهة المختارة — صعودي أو هبوطي أو محايد أو أي — بصرف النظر عن اسمه الدقيق.
متى تُستخدَم: اختر هذا عندما يهمّك فقط الاتجاه الذي يشير إليه النمط، لا أي نمط محدّد هو.
يُطلق عند ظهور نمط من النوع المختار — انعكاس أو استمرار أو تردّد أو اختراق كاذب.
متى تُستخدَم: اختر هذا عندما تتداول بحسب دور النمط (مثلاً الانعكاسات فقط عند مستوى) بدلاً من الاسم.
يُطلق فقط عند ظهور min_pattern_count من الأنماط معاً على الشمعة نفسها، ما يراكم الأدلّة.
متى تُستخدَم: اختر هذا عندما تريد إشارة أقوى تتّفق فيها عدّة أنماط قبل التصرّف.
خيارات Code match mode
يعامل قائمة codes كقائمة سماح: الأنماط التي أدرجتها وحدها يمكنها إطلاق البوابة.
متى تُستخدَم: استخدمه عندما يكون لديك مجموعة قصيرة موثوقة من الأنماط وتريد تجاهل كل ما عداها.
يعامل قائمة codes كقائمة حظر: أي نمط عدا ما أدرجته يمكنه إطلاق البوابة.
متى تُستخدَم: استخدمه عندما تكون معظم الأنماط جيدة لكنك تريد إسكات بعضها المزعج.
خيارات Direction
يقبل فقط الأنماط التي تشير للأعلى (إعدادات شراء محتملة).
متى تُستخدَم: استخدمه للدخول الطويل فقط الذي ينبغي أن يُطلق على الأنماط الصاعدة.
يقبل فقط الأنماط التي تشير للأسفل (إعدادات بيع محتملة).
متى تُستخدَم: استخدمه للدخول القصير فقط الذي ينبغي أن يُطلق على الأنماط الهابطة.
يقبل فقط أنماط التماسك / التردّد التي لا تتّخذ جهة واضحة.
متى تُستخدَم: استخدمه لرصد التردّد (مثل doji) لمرشّح ترقّب وانتظار.
يقبل أنماط أي جهة — صعودي أو هبوطي أو محايد، كلّها تُحتسب.
متى تُستخدَم: استخدمه عندما لا يهمّ الاتجاه وتريد فقط وجود نمط.
خيارات Kinds
يقبل أنماط الانعكاس التي توحي بأن الاتجاه السابق ينقلب.
متى تُستخدَم: استخدمه لاقتناص القمم والقيعان حيث قد يعكس السعر اتجاهه.
يقبل أنماط الاستمرار التي توحي باستئناف الاتجاه الحالي.
متى تُستخدَم: استخدمه للإضافة إلى حركة تؤمن أنها سارية أو للانضمام إليها.
يقبل أنماط التردّد (أجساد صغيرة، ذيول طويلة) حيث لا تفوز أي جهة.
متى تُستخدَم: استخدمه لتحديد مناطق التوقّف / التوازن قبل اختراق محتمل.
يقبل أنماط الاختراق الكاذب حيث يخترق السعر مستوى ثم يرتدّ بسرعة.
متى تُستخدَم: استخدمه لاستغلال الفخاخ وتداول الانعكاس بعد اختراق فاشل.
خيارات Require trend
يقبل فقط الأنماط التي تشكّلت بينما كان الاتجاه السابق صاعداً.
متى تُستخدَم: استخدمه لإبقاء صفقات الاستمرار الطويلة ضمن السياق وتجاوز ضوضاء الاتجاه المعاكس.
يقبل فقط الأنماط التي تشكّلت بينما كان الاتجاه السابق هابطاً.
متى تُستخدَم: استخدمه لإبقاء صفقات الاستمرار القصيرة ضمن السياق وتجاوز ضوضاء الاتجاه المعاكس.
يعطّل فحص الاتجاه — تُقبل الأنماط مهما كان الاتجاه السابق.
متى تُستخدَم: استخدمه عندما لا تريد تقييد البوابة بالسياق، بل بالنمط نفسه فقط.
الإعدادات
يختار أي اختبار يُشغّل: بالاسم، أو بالاتجاه، أو بالنوع، أو بالتوافق (حدّ أدنى لعدد الأنماط).
في وضع name_filter، قائمة معرّفات الأنماط للمطابقة؛ الفراغ يعني أن أي نمط يُحتسب.
ما إذا كانت قائمة codes قائمة سماح (تضمين) أم قائمة حظر (استبعاد).
في وضع direction_filter، أي جهة تُقبل — bullish أو bearish أو neutral أو any.
في وضع kind_filter، أي أنواع أنماط تُقبل (reversal، continuation، indecision، false_breakout).
في وضع confluence_filter، كم نمطاً يجب أن يظهر معاً كي تُطلق البوابة.
اقبل فقط الأنماط التي تشكّلت في الاتجاه المطابق (up أو down أو any لتعطيل الفحص).
الإيقاف يُطلق فقط على شمعة اكتمال النمط؛ التشغيل يستمر بالإطلاق على الشموع التالية مستخدماً القيم المحفوظة لآخر نمط.
يتصل بـ
أمثلة
- مرشّح: لا تسمح بالإشارات الطويلة إلا عندما تكون `matched` صحيحة لـ bullish engulfing أو hammer.
- وصِّل `strength` إلى مدخل ثقة ORDER_EXIT كي تكبّر الأنماط الأقوى حجم الصفقة.
أخطاء شائعة
- ترك قائمة codes فارغة في وضع name_filter، ما يطابق أي نمط بدلاً من الذي أردته.
- نسيان أنه مع إيقاف `live_after_last_pattern`، تُطلق البوابة فقط على الشمعة الدقيقة التي يكتمل فيها النمط، لا على الشموع التالية.