تخطَّ إلى المحتوى
StatePath
أطلس الأدواتinterpretor.candlestick_pattern

أداة

Candlestick Interpretor

interpretor.candlestick_pattern

InterpretorCandlestick

المُدخلات

infoBundle (untagged)

حزمة أنماط الشموع من عقدة market.candlestick_patterns: الأنماط المكتشفة في كل شمعة، مع أسمائها واتجاهاتها وأنواعها وقوّتها.

المُخرجات

Bundle (untagged)

حزمة candlestick.interpreted: بوابة `matched` (صحيحة عند ظهور نمط يهمّك) إضافةً إلى قيم مثل القوة والاتجاه والنوع يمكنك توصيلها إلى المرشّحات أو ثقة الأمر.

يقرأ خرج كاشف أنماط الشموع ويحوّله إلى شيء تستطيع استراتيجيتك التصرّف بناءً عليه: بوابة نعم/لا (هل ظهر نمط يهمّك؟) إضافةً إلى قيم بسيطة مثل قوة النمط واتجاهه ونوعه. استخدمه لتتداول فقط أنماط الشموع التي تثق بها، بدلاً من كل نمط يجده الكاشف.

مخطّط عام للأداة Candlestick Interpretorpattern

كيف تعمل

صِل المقبض `info` من عقدة market.candlestick_patterns، ثم اختر وضعاً: المطابقة بالاسم، أو بالاتجاه (bullish/bearish)، أو بالنوع (انعكاس/استمرار/إلخ)، أو بالتوافق (عدّة أنماط معاً). يكشف بوابة `matched` للمرشّحات والإشارات، وقيمة `strength` يمكنك تمريرها إلى ثقة الأمر.

الأوضاع

خيارات Mode

بالاسمname_filter

يُطلق فقط عند ظهور أحد الأنماط المسمّاة المحدّدة في قائمة codes لديك (مثل hammer أو bullish engulfing).

مخطّط بالاسمhammer

متى تُستخدَم: اختر هذا عندما تثق بقائمة قصيرة من الأنماط المسمّاة وتريد تجاهل كل ما عداها.

بالاتجاهdirection_filter

يُطلق عند ظهور نمط من الجهة المختارة — صعودي أو هبوطي أو محايد أو أي — بصرف النظر عن اسمه الدقيق.

مخطّط بالاتجاهbullish

متى تُستخدَم: اختر هذا عندما يهمّك فقط الاتجاه الذي يشير إليه النمط، لا أي نمط محدّد هو.

بالنوعkind_filter

يُطلق عند ظهور نمط من النوع المختار — انعكاس أو استمرار أو تردّد أو اختراق كاذب.

مخطّط بالنوعreversal

متى تُستخدَم: اختر هذا عندما تتداول بحسب دور النمط (مثلاً الانعكاسات فقط عند مستوى) بدلاً من الاسم.

توافقconfluence_filter

يُطلق فقط عند ظهور min_pattern_count من الأنماط معاً على الشمعة نفسها، ما يراكم الأدلّة.

مخطّط توافق3/4

متى تُستخدَم: اختر هذا عندما تريد إشارة أقوى تتّفق فيها عدّة أنماط قبل التصرّف.

خيارات Code match mode

تضمين (قائمة سماح)include

يعامل قائمة codes كقائمة سماح: الأنماط التي أدرجتها وحدها يمكنها إطلاق البوابة.

مخطّط تضمين (قائمة سماح)allowed

متى تُستخدَم: استخدمه عندما يكون لديك مجموعة قصيرة موثوقة من الأنماط وتريد تجاهل كل ما عداها.

استبعاد (قائمة حظر)exclude

يعامل قائمة codes كقائمة حظر: أي نمط عدا ما أدرجته يمكنه إطلاق البوابة.

مخطّط استبعاد (قائمة حظر)blocked

متى تُستخدَم: استخدمه عندما تكون معظم الأنماط جيدة لكنك تريد إسكات بعضها المزعج.

خيارات Direction

صعوديbullish

يقبل فقط الأنماط التي تشير للأعلى (إعدادات شراء محتملة).

مخطّط صعوديbull

متى تُستخدَم: استخدمه للدخول الطويل فقط الذي ينبغي أن يُطلق على الأنماط الصاعدة.

هبوطيbearish

يقبل فقط الأنماط التي تشير للأسفل (إعدادات بيع محتملة).

مخطّط هبوطيbear

متى تُستخدَم: استخدمه للدخول القصير فقط الذي ينبغي أن يُطلق على الأنماط الهابطة.

محايدneutral

يقبل فقط أنماط التماسك / التردّد التي لا تتّخذ جهة واضحة.

مخطّط محايدdoji

متى تُستخدَم: استخدمه لرصد التردّد (مثل doji) لمرشّح ترقّب وانتظار.

أي اتجاهany

يقبل أنماط أي جهة — صعودي أو هبوطي أو محايد، كلّها تُحتسب.

مخطّط أي اتجاهany

متى تُستخدَم: استخدمه عندما لا يهمّ الاتجاه وتريد فقط وجود نمط.

خيارات Kinds

انعكاسreversal

يقبل أنماط الانعكاس التي توحي بأن الاتجاه السابق ينقلب.

مخطّط انعكاسreversal

متى تُستخدَم: استخدمه لاقتناص القمم والقيعان حيث قد يعكس السعر اتجاهه.

استمرارcontinuation

يقبل أنماط الاستمرار التي توحي باستئناف الاتجاه الحالي.

مخطّط استمرارcontinuation

متى تُستخدَم: استخدمه للإضافة إلى حركة تؤمن أنها سارية أو للانضمام إليها.

تردّدindecision

يقبل أنماط التردّد (أجساد صغيرة، ذيول طويلة) حيث لا تفوز أي جهة.

مخطّط تردّدindecision

متى تُستخدَم: استخدمه لتحديد مناطق التوقّف / التوازن قبل اختراق محتمل.

اختراق كاذبfalse_breakout

يقبل أنماط الاختراق الكاذب حيث يخترق السعر مستوى ثم يرتدّ بسرعة.

مخطّط اختراق كاذبtrap

متى تُستخدَم: استخدمه لاستغلال الفخاخ وتداول الانعكاس بعد اختراق فاشل.

خيارات Require trend

اشترط اتجاهاً صاعداًup

يقبل فقط الأنماط التي تشكّلت بينما كان الاتجاه السابق صاعداً.

مخطّط اشترط اتجاهاً صاعداًuptrend

متى تُستخدَم: استخدمه لإبقاء صفقات الاستمرار الطويلة ضمن السياق وتجاوز ضوضاء الاتجاه المعاكس.

اشترط اتجاهاً هابطاًdown

يقبل فقط الأنماط التي تشكّلت بينما كان الاتجاه السابق هابطاً.

مخطّط اشترط اتجاهاً هابطاًdowntrend

متى تُستخدَم: استخدمه لإبقاء صفقات الاستمرار القصيرة ضمن السياق وتجاوز ضوضاء الاتجاه المعاكس.

أي اتجاهany

يعطّل فحص الاتجاه — تُقبل الأنماط مهما كان الاتجاه السابق.

مخطّط أي اتجاهany

متى تُستخدَم: استخدمه عندما لا تريد تقييد البوابة بالسياق، بل بالنمط نفسه فقط.

الإعدادات

modeenum

يختار أي اختبار يُشغّل: بالاسم، أو بالاتجاه، أو بالنوع، أو بالتوافق (حدّ أدنى لعدد الأنماط).

الخيارات:name_filterdirection_filterkind_filterconfluence_filter
codesmulti_enum

في وضع name_filter، قائمة معرّفات الأنماط للمطابقة؛ الفراغ يعني أن أي نمط يُحتسب.

code_match_modeenum

ما إذا كانت قائمة codes قائمة سماح (تضمين) أم قائمة حظر (استبعاد).

الخيارات:includeexclude
directionenum

في وضع direction_filter، أي جهة تُقبل — bullish أو bearish أو neutral أو any.

الخيارات:bullishbearishneutralany
kindsmulti_enum

في وضع kind_filter، أي أنواع أنماط تُقبل (reversal، continuation، indecision، false_breakout).

الخيارات:reversalcontinuationindecisionfalse_breakout
min_pattern_countscalar

في وضع confluence_filter، كم نمطاً يجب أن يظهر معاً كي تُطلق البوابة.

مخطّط min_pattern_count2/4
require_trendenum

اقبل فقط الأنماط التي تشكّلت في الاتجاه المطابق (up أو down أو any لتعطيل الفحص).

الخيارات:updownany
live_after_last_patternscalar

الإيقاف يُطلق فقط على شمعة اكتمال النمط؛ التشغيل يستمر بالإطلاق على الشموع التالية مستخدماً القيم المحفوظة لآخر نمط.

يتصل بـ

يقرأ من
يغذّي

أمثلة

  • مرشّح: لا تسمح بالإشارات الطويلة إلا عندما تكون `matched` صحيحة لـ bullish engulfing أو hammer.
  • وصِّل `strength` إلى مدخل ثقة ORDER_EXIT كي تكبّر الأنماط الأقوى حجم الصفقة.

أخطاء شائعة

  • ترك قائمة codes فارغة في وضع name_filter، ما يطابق أي نمط بدلاً من الذي أردته.
  • نسيان أنه مع إيقاف `live_after_last_pattern`، تُطلق البوابة فقط على الشمعة الدقيقة التي يكتمل فيها النمط، لا على الشموع التالية.

اطّلع أيضًا