أداة
Market Structure + Liquidity (SMC)
market.smc_structure
المُدخلات
محاور التأرجح (من أداة zigzag أو بنية) التي تعلّم قمم الرسم وقيعانه. يقرأها الكاشف لتتبّع البنية الحالية وإيجاد سيولة المستويات المتساوية.
المُخرجات
حزمة من أحداث البنية: كسور BOS و CHoCH مع مستويات تأرجحها، وتجمّعات سيولة القمم/القيعان المتساوية، وأي اكتساحات. مرّرها إلى interpretor.market_structure أو interpretor.liquidity لقيادة التحيّز ومنطق الدخول.
تقرأ بنية Smart-Money-Concepts هيكل الرسم: تتتبّع قمم وقيعان التأرجح وتُعلّم متى يكسر السعر أحدها (Break of Structure يواصل الاتجاه، أو Change of Character يحذّر من انعكاس). كما تعلّم القمم والقيعان المتساوية حيث تتجمّع سيولة وقف الخسارة، وتلاحظ متى يكتسح السعر تلك السيولة.
كيف تعمل
من محاور التأرجح التي تغذّيها، تحافظ على أحدث قمة وقاع مؤكّدين. حين يتجاوز السعر أحدهما بمقدار break_buffer تُسمّيه BOS (كسر بنفس الاتجاه) أو CHoCH (كسر بالاتجاه المعاكس)؛ ويقرّر confirm_mode ما إذا كان المطلوب فتيلاً أم إغلاقاً كاملاً. تُرصَد القمم/القيعان المتساوية حين تجلس عدّة محاور ضمن eq_tolerance وتستوفي eq_min_touches، ويُسجَّل اكتساح حين يخترق السعر ذلك التجمّع ثم يستعيده خلال reclaim_window شموع.
الأوضاع
خيارات Confirm mode
لا يُحتسَب كسر البنية إلا حين تُغلق شمعة خلف مستوى التأرجح، مُرشِّحاً الفتائل التي تتجاوزه لحظياً ثم ترتدّ.
متى تُستخدَم: الافتراضي الأكثر أماناً — كسور كاذبة أقل، مقابل التأكيد بعد شمعة أو شمعتين.
يُحتسَب كسر البنية لحظة تداول أي فتيل عبر مستوى التأرجح، وهو الإعداد الأكثر حساسية.
متى تُستخدَم: حين تريد أبكر قراءة ممكنة للكسر وتقبل ضوضاء أكثر.
خيارات Liquidity side
تتتبّع القمم المتساوية، حيث تتجمّع أوامر وقف الشراء والاختراق فوق السوق، وتُعلّم متى يكتسحها السعر صعوداً.
متى تُستخدَم: اصطياد اكتساحات القمم الراكدة قبل البيع، أو الاختراقات فوق القمم المتساوية.
تتتبّع القيعان المتساوية، حيث تتجمّع أوامر وقف البيع والكسر تحت السوق، وتُعلّم متى يكتسحها السعر هبوطاً.
متى تُستخدَم: اصطياد اكتساحات القيعان الراكدة قبل الشراء، أو الكسور تحت القيعان المتساوية.
تتتبّع القمم المتساوية والقيعان المتساوية معاً، رسماً لكلا تجمّعَي السيولة الراكدة فوق السعر وتحته.
متى تُستخدَم: تداول النطاق والانعكاس، حيث يمكن أن تأتي الاكتساحات من أي جانب.
الإعدادات
ما إذا كان كسر البنية يُؤكَّد بفتيل يتداول عبر المستوى أم بإغلاق شمعة كامل خلفه.
كم مسافة سعرية يجب أن يتداول السعر متجاوزاً مستوى التأرجح قبل تسجيل كسر. القيمة الأكبر تتطلّب كسراً أنظف وتكبح التجاوزات الهامشية؛ والقيمة 0 تُطلق عند أدنى تجاوز.
كم عدد الشموع على كل جانب يحدّد قمة أو قاع تأرجح كبيراً مؤكّداً. القيمة الأكبر تنتج تأرجحات أقل لكن أكثر أهمية؛ والأصغر تتفاعل مع بنية أقصر أجلاً.
النافذة المستخدمة لرصد التأرجحات الداخلية الصغرى التي تجلس داخل البنية الأكبر. القيمة الأكبر تتجاهل التموّجات الصغيرة؛ والأصغر تُظهِر كسوراً داخلية أدقّ.
كم مسافة سعرية يجب أن يجلس فيها محوران أو أكثر ليُحتسبا «متساويين». القيمة الأكبر تجمّع القمم/القيعان المتراصفة بمرونة في تجمّع واحد؛ والأصغر تتطلّب تساوياً شبه دقيق.
كم عدد المحاور التي يجب أن تتجمّع ضمن eq_tolerance قبل أن تُعامَل كقمم أو قيعان متساوية (تجمّع سيولة). القيمة الأعلى تتطلّب تجمّعاً أوضح؛ و2 هو الحد الأدنى.
كم عدد الشموع التي على السعر أن يستعيد فيها مستوى بعد اختراقه ليُحتسب التحرّك اكتساح سيولة بدل كسر حقيقي. القيمة الأكبر أكثر تساهلاً مع الاستعادة البطيئة.
أي تجمّعات سيولة تُتتبَّع: buyside (قمم متساوية فوق السعر)، أو sellside (قيعان متساوية تحت السعر)، أو كلاهما.
يتصل بـ
أمثلة
- اربط مخرَج التأرجح من market.zigzag بمدخل المحاور، ثم اقرأ أحداث BOS عبر interpretor.market_structure لتأكيد الاتجاه قبل الدخول.
- في liquidity_side «both»، ارصد اكتساحاً للقيعان المتساوية وغذِّه إلى interpretor.liquidity لتسليح صفقة شراء انعكاسية.
أخطاء شائعة
- الخلط بين CHoCH و BOS — فـ CHoCH يكسر البنية عكس الاتجاه السابق (تحذير انعكاس مبكر)، و BOS يكسرها معه (استمرار).
- ضبط eq_tolerance واسعاً جداً، ما يجمّع قمماً غير مترابطة في تجمّع «متساوٍ» واحد ويُنتج مستويات سيولة وهمية.