أداة
SMC Zone Interpretor
interpretor.smc_zone
المُدخلات
حزمة ZONE المشتركة من market.order_block أو market.fair_value_gap — قمة وقاع وسعر أوسط بالإضافة إلى دورة حياة الملء/التخفيف.
المُخرجات
قيمة منطقية — true في الشمعات التي يتحقق فيها شرط المنطقة المختار، false خلاف ذلك.
تحوّل منطقة سعر SMC — كتلة أوامر Order Block أو فجوة قيمة عادلة Fair Value Gap — إلى بوابة بسيطة بنعم/لا. ينتج كلا المصدرين نفس شكل المنطقة (القمة، القاع، السعر الأوسط بالإضافة إلى دورة حياة الملء/التخفيف)، فتعمل هذه القارئة الواحدة مع أيهما. استخدمها للتصرف عندما يكون السعر داخل منطقة، أو عندما تكون المنطقة لا تزال غير مملوءة، أو عندما يلامسها السعر أول مرة.
كيف تعمل
تقرأ حزمة ZONE المشتركة من market.order_block أو market.fair_value_gap، ويختار الوضع الاختبار: price_in_zone يتحقق ما إذا كان سعر المصدر المختار يقع بين القاع والقمة، و unmitigated/mitigated يقرآن حالة الملء (تعتبر FVG غير المخفَّفة «غير مملوءة»)، و tapped يطلق عند شمعة اللمسة الأولى، و direction_is يطابق قطبية المنطقة. ويُضبط سعر المصدر لـ price_in_zone والقطبية لـ direction_is عبر source و required_direction.
الأوضاع
خيارات Mode
true عند كل شمعة يقع فيها سعر المصدر المختار بين قاع المنطقة وقمتها.
متى تُستخدَم: قيّد الدخولات على الشمعات التي ارتد فيها السعر عائداً إلى نطاق المنطقة فقط.
true طالما المنطقة لا تزال جديدة — لم تُملأ أو يُتداوَل خلالها بعد (تقرأ FVG هذا كـ «غير مملوءة»).
متى تُستخدَم: تداول المناطق التي لم يزرها السعر منذ تشكّلها فقط.
true بمجرد أن يعود السعر إلى المنطقة ويملؤها — أي استُخدمت المنطقة.
متى تُستخدَم: تخطّ أو اعكس المناطق التي لُمست بالفعل ولم تعد جديدة.
يطلق فقط عند الشمعة الوحيدة التي يلامس فيها السعر المنطقة أول مرة.
متى تُستخدَم: حفّز دخولاً لحظة وصول السعر إلى المنطقة، لا عند كل شمعة بداخلها.
true عندما تطابق قطبية المنطقة الجانب الذي تضبطه بـ required_direction (طلب مقابل عرض).
متى تُستخدَم: أبقِ مناطق الطلب الصعودية فقط للشراء أو مناطق العرض الهبوطية فقط للبيع.
خيارات Source
اختبر سعر افتتاح الشمعة مقابل نطاق المنطقة.
متى تُستخدَم: استخدم open عندما يكون السعر الابتدائي للشمعة هو المستوى الذي يهمك.
اختبر سعر قمة الشمعة مقابل نطاق المنطقة.
متى تُستخدَم: استخدم high لالتقاط أي ظل يمتد صعوداً إلى المنطقة.
اختبر سعر قاع الشمعة مقابل نطاق المنطقة.
متى تُستخدَم: استخدم low لالتقاط أي ظل يغوص هبوطاً إلى المنطقة.
اختبر سعر إغلاق الشمعة مقابل نطاق المنطقة (الخيار المعتاد).
متى تُستخدَم: استخدم close لاشتراط استقرار السعر داخل المنطقة، متجاهلاً الظلال العابرة.
اختبر السعر الوسيط للشمعة (high + low) / 2 مقابل نطاق المنطقة.
متى تُستخدَم: استخدم الوسيط عندما تريد قراءة متوازنة بين حدّي الظلال.
اختبر السعر النموذجي للشمعة (high + low + close) / 3 مقابل نطاق المنطقة.
متى تُستخدَم: استخدم السعر النموذجي لقراءة مرجَّحة نحو الإغلاق تحترم النطاق مع ذلك.
اختبر متوسط سعر الشمعة (open + high + low + close) / 4 مقابل نطاق المنطقة.
متى تُستخدَم: استخدم متوسط الشمعة الكامل لأنعم قراءة وأقلها حساسية للظلال.
خيارات Required direction
يطابق مناطق الطلب فقط — القطبية الصعودية التي يميل السعر للارتداد صعوداً منها.
متى تُستخدَم: إعدادات الشراء فقط التي تشتري الارتدادات إلى الطلب.
يطابق مناطق العرض فقط — القطبية الهبوطية التي يميل السعر للرفض هبوطاً منها.
متى تُستخدَم: إعدادات البيع فقط التي تبيع الارتفاعات إلى العرض.
الإعدادات
أي شرط منطقة يُختبَر: price_in_zone (سعر المصدر داخل [bottom, top])، unmitigated / mitigated (دورة حياة الملء)، tapped (شمعة اللمسة الأولى)، أو direction_is (قطبية المنطقة).
أي سعر يُختبَر مقابل نطاق المنطقة في وضع price_in_zone (open، high، low، close، hl2، hlc3 أو ohlc4).
قطبية المنطقة المراد مطابقتها في وضع direction_is: bullish (طلب) أو bearish (عرض).
يتصل بـ
أمثلة
- فلتر: خذ الشراء فقط عندما يكون الوضع price_in_zone وتكون المنطقة كتلة طلب صعودية ارتد إليها السعر.
- بوّب دخولاً على وضع unmitigated فتتداول المناطق غير المملوءة بعد فقط.
أخطاء شائعة
- تداول كل منطقة غير مخفَّفة — الجِدّة لا تعني الصلاحية، والمنطقة المعاكسة لاتجاه الإطار الزمني الأعلى كثيراً ما يُخترَق خلالها فقط.
- الخلط بين tapped (شمعة اللمسة الأولى الوحيدة) و price_in_zone (true لكل شمعة يبقى فيها السعر داخل النطاق).