أداة
Trend-Based Fib Extension / Expansion (ABC)
calc.fibonacci_projection
المُدخلات
اندفاع A→B كحزمة ساق واحدة — A بداية الساق وB نهايتها. تُستخدم في الوضع الافتراضي leg_plus_point.
المحور الأول (بداية الدفعة) كحزمة zigzag. يُستخدَم في وضع three_points.
المحور الثاني (نهاية الدفعة) كحزمة zigzag. مسافة A→B هي ما يُسقَط.
نقطة الانطلاق C — نهاية التراجع مقابل A→B؛ كل هدف يرسو عليها. تُستخدم في leg_plus_point وthree_points.
سعر خام للنقطة A في وضع three_prices.
سعر خام للنقطة B في وضع three_prices.
سعر خام للنقطة C في وضع three_prices — المستوى الذي تُسقَط منه الأهداف.
المُخرجات
حزمة من مستويات الأهداف المُسقَطة — كل نسبة مقترِنة بالسعر الذي تُسقَط إليه من C — جاهزة للاستخدام كمستويات جني أرباح أو كمناطق لمراقبة الانعكاسات.
يأخذ امتداد فيبوناتشي المبني على الاتجاه حركةً ثلاثية النقاط A-B-C ويُسقط أهداف امتداد خلفها — مستويات سعرية مثل 0.618 و1.0 و1.618 من موجة A→B مقاسة من C. هذه هي الأداة التي يسميها TradingView «Trend-Based Fib Extension» وMetaTrader «Fibonacci Expansion». يستخدمها المتداولون أهدافَ ربح ونقاطَ انعطاف محتملة.
كيف تعمل
بمعلومية اندفاع A→B وتراجع تصحيحي إلى C، تقيس العقدة مسافة A→B وتصفّ نسب الإسقاط من C: تعني 1.0 أن الحركة من C تساوي A→B، و1.618 أنها تمتد امتدادًا ذهبيًا أبعد، وهكذا — يعرف متداولو DiNapoli المستويات 0.618 / 1.0 / 1.618 باسم COP وOP وXOP. النسب هنا وحدات نسبية بسيطة (0.618 = 61.8٪)، بخلاف أداتي الارتداد وOTE اللتين تُهيَّأ مستوياتهما بالمئة. يختار منتقي `mode` كيفية تزويد الهندسة — حزمة ساق واحدة مع نقطة الانطلاق C (الافتراضي)، أو ثلاث نقاط زجزاج، أو أسعار خام؛ ويحدد `ratio_count` عدد مستويات الإسقاط، وتضبط مقابض `ratio_N` كل مضاعف. تحمل حزمة الإخراج سعر كل هدف مُسقَط.
الأوضاع
خيارات Mode
يزوّد اندفاع A→B كحزمة ساق واحدة مع نقطة الانطلاق C — الهندسة الثلاثية نفسها بسلك أقل.
متى تُستخدَم: الافتراضي — قارن ساق مرساة فيبوناتشي مع نقطة تراجع وأسقط من C.
تُزوّد A وB وC كحزم محاور zigzag؛ تقيس العقدة A→B، ثم تُسقِط أهداف النسب أماماً من C.
متى تُستخدَم: الإعداد المعتاد — صِل ثلاثة محاور تأرجح من zigzag بحيث يتبع الإسقاط بنية السوق الحقيقية.
تُزوّد A وB وC كأرقام أسعار خام بدلاً من حزم المحاور، ثم تُرتّب سُلّم الإسقاط من تلك القيم.
متى تُستخدَم: حين تأتي مستويات A/B/C لديك من ثوابت أو أسعار محسوبة لا من حزم zigzag.
خيارات Ratio count
الإعدادات
كيفية تزويد هندسة A-B-C: ‘leg_plus_point’ (حزمة ساق واحدة للاندفاع A→B مع نقطة الانطلاق C — الافتراضي)، ‘three_points’ (النقاط A وB وC)، أو ‘three_prices’ (أسعار خام A وB وC). يعتّم المفتّش المدخلات التي لا تنطبق على الوضع المختار.
كم من مستويات الإسقاط تُرسَم، من 1 حتى 8. مزيد من المستويات يعطي سُلّم أهداف أوفى (مثل 0.618، 1.0، 1.618، 2.618) بينما الأقل يُبقي الامتدادات الأساسية فقط. تُستخدَم فقط أوائل `ratio_count` من قيم `ratio_N`.
المضاعف الأول للإسقاط من حركة A→B، مقيساً من C. قيمة شائعة هي 0.382.
المضاعف الثاني للإسقاط. قيمة شائعة هي 0.618.
المضاعف الثالث للإسقاط. 1.0 تعني أن الحركة من C تساوي مسافة A→B.
المضاعف الرابع للإسقاط. الامتداد الذهبي 1.618 هو الهدف الكلاسيكي.
المضاعف الخامس للإسقاط. قيمة شائعة هي 2.0.
المضاعف السادس للإسقاط. قيمة شائعة هي 2.618.
المضاعف السابع للإسقاط، امتداد أعمق مثل 3.618.
المضاعف الثامن للإسقاط، امتداد بعيد مثل 4.236.
يتصل بـ
أمثلة
- جني أرباح: في وضع three_points، أسقِط من آخر تأرجح A-B-C وضَع الهدف الأول عند امتداد 1.618 للدفعة.
- مراقبة انعكاس: قيِّد إعدادات البيع للشموع التي يبلغ فيها السعر إسقاط 2.618 لحركة صاعدة ممتدّة.
أخطاء شائعة
- الخلط بين الإسقاط والتصحيح — الإسقاط يمدّ الأهداف بعد الحركة من C، بينما التصحيح يعلّم مستويات التراجع داخل الساق؛ استخدم calc.fibonacci_retracement للأخير.
- ضبط `ratio_count` أكبر من قيم `ratio_N` التي هيّأتها، فترجع الخانات غير المستخدمة إلى القيم الافتراضية.