أداة
Fibonacci Level Interpretor
interpretor.fibonacci_level
المُدخلات
حزمة Fibonacci (من calc.fibonacci_ote أو calc.fibonacci_cluster أو ما شابه) تحمل valid و zone_low و zone_high.
سلسلة سعرية اختيارية تُختبَر مقابل الحزام أو الحافة؛ بدونها يبقى in_zone و level_reaction خطأ بينما يظلّ المستوى يُطبَع.
المُخرجات
حزمة Fibonacci مفسَّرة تحمل البوابة (صح/خطأ بحسب الوضع المختار) والمستوى المختار كسعر صريح يمكنك تثبيت وقف أو هدف عليه.
يأخذ Fibonacci Level Interpretor منطقة أو حزمة مستويات Fibonacci ويختزلها إلى بوابة نعم/لا بسيطة إضافة إلى مستوى واحد مختار كسعر صريح. يمكنه أن يخبرك ما إذا كان السعر داخل الحزام، أو ما إذا تفاعل عند مستوى، أو أن يمنحك ببساطة قيمة المستوى لتثبيت وقف أو هدف عليها.
كيف تعمل
اختر وضعاً -- in_zone يفتح البوابة حين يكون السعر الموصول داخل الحزام، و level_reaction يفتحها حين يقترب السعر من الحافة المختارة، و level_value يُظهِر الحافة فقط دون حاجة لسعر. ويختار مقبض edge أي مستوى (low أو mid أو high) يُصدَر، والمدخل السيّئ (مفقود أو خاطئ الشكل أو NaN) يُنتج بأمان gate=false و level=NaN.
الأوضاع
خيارات Mode
يفتح البوابة ما دام السعر واقعاً في أي مكان داخل حزام Fibonacci (بين zone_low و zone_high).
متى تُستخدَم: تصرّف فقط ما دام السعر يتداول ضمن منطقة التصحيح -- مثلاً اسمح بالدخول داخل حزام OTE.
يفتح البوابة حين يقترب السعر من الحافة المختارة -- اختبار لمس وتفاعل عند خط Fibonacci واحد.
متى تُستخدَم: الإطلاق على ارتداد عن مستوى محدّد، مثل رفض عند 0.618.
يُظهِر سعر الحافة المختارة دون حاجة إلى مدخل سعر؛ البوابة إعلامية والقيمة هي ما توصله لاحقاً.
متى تُستخدَم: ثبِّت وقف خسارة أو جني أرباح عند مستوى Fibonacci دون اختبار السعر مقابله.
خيارات Edge
يختار zone_low -- قاع حزام Fibonacci -- كمستوى يُظهَر ويُختبَر.
متى تُستخدَم: ثبِّت على الحدّ الأدنى، مثلاً وقف أسفل منطقة التصحيح مباشرةً.
يختار النقطة الوسطى بين zone_low و zone_high كمستوى يُظهَر ويُختبَر.
متى تُستخدَم: استخدم مركز المنطقة كخط توازن، مثلاً محور 50% داخل الحزام.
يختار zone_high -- قمة حزام Fibonacci -- كمستوى يُظهَر ويُختبَر.
متى تُستخدَم: ثبِّت على الحدّ الأعلى، مثلاً هدف عند قمة منطقة التصحيح.
الإعدادات
ماذا تعني البوابة: in_zone (السعر داخل الحزام)، أو level_reaction (السعر قريب من الحافة المختارة)، أو level_value (إظهار الحافة فقط، دون حاجة لسعر).
أي مستوى يُظهَر ويُختبَر: low (zone_low)، أو mid (النقطة الوسطى)، أو high (zone_high)؛ يتجاهله in_zone.
في وضع level_reaction، أكبر مسافة سعرية بين السعر والحافة المختارة لا تزال تُحتسَب تفاعلاً (0 يتطلّب لمسة دقيقة).
يتصل بـ
أمثلة
- بوابة مرشّح: صِل out.gate بخانة SEARCH أو FILTER_EXIT لتتصرّف فقط حين يكون السعر داخل منطقة Fibonacci.
- مصدر وقف خسارة: صِل out.level بـ ORDER_EXIT في CreateOrder بحيث تتولّى العقدة نفسها البوابة وتثبيت الوقف معاً.
أخطاء شائعة
- استخدام in_zone أو level_reaction دون وصل مدخل السعر -- بلا سعر تبقى البوابة خطأ رغم أن المستوى لا يزال يُطبَع.
- نسيان أن مقبض edge يتجاهله in_zone (الذي يُبلِّغ دائماً zone_low)، فاضبط الوضع قبل ضبط الحافة.