أداة
Chart Pattern Interpretor
interpretor.chart_pattern
المُدخلات
حزمة أنماط الرسم البياني من عقدة market.chart_patterns — تحمل لكل نمط مكتشَف اسمه وعائلته واتجاهه وثقته ومرحلة دورة حياته وخط عنقه وهدفه.
المُخرجات
حزمة أنماط مفسَّرة: بوابة `matched` تكون صحيحة حين يوجد نمط يهمّك وقابل للتداول، إضافة إلى قيم عددية مثل الثقة والاتجاه وخط العنق و target_price يمكنك استخدامها لاحقاً.
يقرأ Chart Pattern مخرجات كاشف أنماط الرسم البياني (الرأس والكتفين، المثلثات، القمم المزدوجة، وغيرها) ويحوّلها إلى بوابة قابلة للاستخدام إضافة إلى قيم مفيدة مثل الثقة والاتجاه وخط العنق وهدف متوقَّع. استخدمه لتتصرّف فقط بناءً على أنماط الرسم البياني التي تناسب خطتك.
كيف تعمل
صِل مَقبض `info` من عقدة market.chart_patterns، واختر وضعاً (بالاسم، أو بالعائلة أو النمط الجاهز، أو بالاتجاه، أو بأدنى ثقة)، واشترط اختيارياً أن يكون النمط في مرحلة دورة حياة قابلة للتداول. يكشف بوابة `matched` إضافة إلى قيم عددية مثل `target_price` يمكنك استخدامها كجني أرباح.
الأوضاع
خيارات Mode
يطابق فقط معرّفات الأنماط المحددة التي تدرجها في `codes` (قائمة سماح أو حظر).
متى تُستخدَم: عندما تتداول خطتك أشكالاً مسمّاة بعينها، مثلاً الرأس والكتفين فقط أو القمة المزدوجة فقط.
يطابق أي نمط ينتمي إلى عائلة أو نمط جاهز تختاره في `selected` (مثل bullish_reversal أو triangle).
متى تُستخدَم: عندما يهمّك نوع الإعداد لا اسمه بالضبط — اقبَل مجموعة كاملة دفعة واحدة.
يطابق الأنماط التي تشير إلى جهة مختارة — صعوداً، أو هبوطاً، أو غير محسومة، أو أيّاً منها.
متى تُستخدَم: عندما تريد الأنماط الصعودية فقط (أو الهبوطية فقط)، أيّاً كان اسمها.
يطابق فقط الأنماط التي تفي ثقة كاشفها بـ `confidence_threshold`.
متى تُستخدَم: عندما تريد قبول أي شكل لكن مع استبعاد الاكتشافات الضعيفة المنخفضة الثقة.
خيارات Code match mode
تُحتسَب مطابقةً فقط القيم المدرجة في `codes`؛ ويُتجاهَل كل ما عداها.
متى تُستخدَم: الخيار المعتاد — سَمِّ بالضبط الأنماط القليلة التي تتداولها.
يطابق كل نمط ما عدا تلك التي تدرجها في `codes`.
متى تُستخدَم: عندما يكون من الأسهل تسمية الحفنة القليلة من الأشكال التي تريد تخطّيها.
خيارات Selected
أنماط تقلب الاتجاه الهابط إلى صاعد (مثل الرأس والكتفين المقلوب، والقاع المزدوج، والقاع الدائري).
متى تُستخدَم: عمليات شراء موقوتة على انقلاب الاتجاه من هابط إلى صاعد.
أنماط تقلب الاتجاه الصاعد إلى هابط (مثل الرأس والكتفين، والقمة المزدوجة، والقمة الدائرية).
متى تُستخدَم: عمليات بيع موقوتة على انقلاب الاتجاه من صاعد إلى هابط.
أنماط توقِف الاتجاه الصاعد مؤقتاً ثم تستأنفه أعلى (مثل علم صعودي، ومثلث صاعد).
متى تُستخدَم: أضِف إلى اتجاه صاعد قائم أو انضمّ إليه عند اختراق الاستئناف.
أنماط توقِف الاتجاه الهابط مؤقتاً ثم تستأنفه أدنى (مثل علم هبوطي، ومثلث هابط).
متى تُستخدَم: أضِف إلى اتجاه هابط قائم أو انضمّ إليه عند اختراق الاستئناف نزولاً.
قمتان متساويتان تقريباً (قمة مزدوجة) أو قاعان متساويان (قاع مزدوج) عند المستوى نفسه.
متى تُستخدَم: عمليات دخول انعكاسية حين يفشل السعر مرتين عند السعر نفسه.
ثلاث قمم أو قيعان متساوية تقريباً عند مستوى واحد — نسخة أقوى من المزدوج.
متى تُستخدَم: عمليات دخول انعكاسية بعد رفض السعر ثلاث مرات عند السعر نفسه.
ثلاث قمم، الوسطى (الرأس) هي الأعلى وكتفان أدنى، تتشارك خط عنق.
متى تُستخدَم: انعكاس كلاسيكي — بِع عند اختراق خط العنق بعد الكتف الأيمن.
تتقارب القمم والقيعان نحو نقطة كلما ضاق النطاق قبل الاختراق.
متى تُستخدَم: تداوَل الاختراق عندما يُحسَم مثلث متضاغط صعوداً أو هبوطاً.
يتحرّك السعر بين خطّي اتجاه مائلين متوازيين (قناة صاعدة أو هابطة).
متى تُستخدَم: تداوَل عكسياً عند حدود القناة، أو تداوَل الاختراق النهائي.
نطاق أفقي بين دعم مسطّح ومقاومة مسطّحة قبل الاختراق.
متى تُستخدَم: تداوَل حافتي الصندوق ضمن النطاق، أو تداوَل اختراق الدعم / المقاومة.
عمود حادّ، ثم مستطيل صغير ينحرف عكس الاتجاه، ثم استئناف في اتجاه العمود.
متى تُستخدَم: عمليات دخول استمرارية — انضمّ إلى الاتجاه عند اختراق العلم.
عمود حادّ، ثم مثلث متماثل صغير يتضاغط، ثم حركة استمرار.
متى تُستخدَم: عمليات دخول استمرارية — كالعلم لكن مع تقارب مرحلة التجميع.
يميل خطا الاتجاه في الجهة نفسها ويتقاربان (وتد صاعد أو هابط)؛ غالباً ما ينعكس.
متى تُستخدَم: عمليات دخول انعكاسية — الوتد الصاعد يخترق نزولاً، والوتد الهابط يخترق صعوداً.
مكبّر صوت من تأرجحات متّسعة — قمم أعلى وقيعان أدنى مع تمدّد التقلّب.
متى تُستخدَم: إعدادات انعكاسية / عكسية متقلّبة عند الحدود المتمدّدة.
صحن بطيء سلس (قاع دائري) أو قبة (قمة دائرية) يحني الاتجاه دائرياً.
متى تُستخدَم: عمليات دخول انعكاسية تدريجية مع اكتمال قاعدة أو قمة منحنية.
قاعدة كوب مستديرة، ثم مقبض تراجع صغير، ثم اختراق إلى قمم جديدة.
متى تُستخدَم: عمليات دخول استمرارية / اختراقية صعودية عند اختراق المقبض.
تتّسع التأرجحات أولاً (اتساع) ثم تضيق (مثلث)، مكوّنةً خطوطاً تشبه الماسة.
متى تُستخدَم: عمليات دخول انعكاسية حين يُحسَم نمط الماسة خارجاً من جهته الضيقة.
انعكاس حادّ سريع دون استدارة — قاع V قوي أو قمة V مقلوبة.
متى تُستخدَم: اقتناص الانعكاسات الذروية العنيفة (غالباً بعد استسلام).
خط اتجاه لطيف (تمهيد)، ثم نتوء حادّ مفرط الامتداد، ثم اختراق عائد عبر الخط.
متى تُستخدَم: عمليات دخول انعكاسية حين يفشل نتوء مفرط الامتداد ويخترق خط اتجاه التمهيد.
ساق دافعة، تصحيح جزئي، ثم ساق ثانية بحجم مماثل (حركة ABCD).
متى تُستخدَم: تحديد الأهداف — أسقِط حجم الساق الثانية لتعيين جني أرباح.
خيارات Direction
يقبل فقط الأنماط التي تشير إلى الأعلى (تحيّز صعودي).
متى تُستخدَم: إعدادات الشراء فقط — خُذ الانعكاسات والاستمرارات الصعودية.
يقبل فقط الأنماط التي تشير إلى الأسفل (تحيّز هبوطي).
متى تُستخدَم: إعدادات البيع فقط — خُذ الانعكاسات والاستمرارات الهبوطية.
يقبل فقط الأنماط التي لا ميل اتجاهي واضح لها بعد (لا تزال تُكوّن تحيّزاً).
متى تُستخدَم: عندما تريد مراقبة الأشكال الملتبسة قبل أن تُحسَم.
يقبل الأنماط في كلا الاتجاهين (دون مرشّح اتجاهي).
متى تُستخدَم: الاستراتيجيات المتماثلة التي تتداول الأشكال الصعودية والهبوطية معاً.
خيارات Require lifecycle
يعطّل فحص دورة الحياة — حتى الأنماط التي لا تزال تتكوّن تُحتسَب مطابقةً.
متى تُستخدَم: المراقبة المبكرة، أو حين تتولّى مرحلة لاحقة التأكيد بنفسها.
يقبل فقط الأنماط التي تكوّن شكلها بالكامل (آخر محور قد تشكّل).
متى تُستخدَم: عندما تريد بنية منتهية لكن دون حاجة إلى اختراق مؤكَّد بعد.
يقبل فقط الأنماط المؤكَّدة أو المُعاد اختبارها — الوضع الافتراضي: المخترِقة والجاهزة للتداول.
متى تُستخدَم: الخيار الافتراضي الآمن للدخول الحيّ: تصرّف فقط بناءً على اختراق مؤكَّد.
يقبل فقط الأنماط التي اخترقت ثم عادت لإعادة اختبار المستوى قبل الاستمرار.
متى تُستخدَم: أعلى عمليات الدخول قناعةً — انتظر عودة السعر لإعادة اختبار خط العنق / مستوى الاختراق.
الإعدادات
يحدّد الفحص الذي يُجرى: بالاسم، أو بالعائلة/النمط الجاهز، أو بالاتجاه، أو بأدنى ثقة.
في وضع name_filter، قائمة معرّفات الأنماط المراد مطابقتها؛ فارغةً تعني احتساب أي نمط.
ما إذا كانت قائمة codes قائمة سماح (تضمين) أم قائمة حظر (استبعاد).
في وضع family_filter، العائلات أو الأنماط الجاهزة (مثل bullish_reversal أو triangle) المراد مطابقتها؛ فارغةً تعني أيّاً منها.
في وضع direction_filter، أي جهة تُقبَل — صعوداً، أو هبوطاً، أو غير محسومة، أو أيّاً منها.
أدنى ثقة للنمط مطلوبة لاحتسابه مطابقةً.
اقبَل فقط الأنماط عند هذه المرحلة أو بعدها؛ قابل للتداول (افتراضي) يعني مؤكَّد أو مُعاد اختباره، وأيّ مرحلة يعطّل الفحص.
off يطلق فقط على شمعة اكتمال النمط؛ on يبقى يطلق على الشموع اللاحقة مستخدماً القيم المحفوظة لآخر نمط.
يتصل بـ
أمثلة
- مرشّح: خُذ عمليات الدخول فقط حين تكون `matched` صحيحةً لنمط انعكاس صعودي مؤكَّد.
- صِل `target_price` بخانة جني أرباح في ORDER_EXIT بحيث تستهدف الصفقة الهدف المقيس للنمط.
أخطاء شائعة
- إبقاء `require_lifecycle` على tradeable مع توقّع مطابقات على أنماط لا تزال تتكوّن — فقط الأنماط المؤكَّدة/المُعاد اختبارها تمرّ.
- ضبط `confidence_threshold` على قيمة منخفضة جداً، ما يسمح بمرور أنماط ضعيفة غير موثوقة.