بولينجر باند Bollinger Bands: المعادلة و%B وBandWidth وكيف تقرأ التقلب
آخر تحديث ومراجعة: 25 أغسطس 2026.
الإجابة المختصرة: مؤشر Bollinger Bands يرسم نطاقًا متغير العرض حول متوسط متحرك. في التطبيق التقليدي يكون الخط الأوسط متوسطًا متحركًا بسيطًا، ويُوضع الحد العلوي والسفلي على مسافة عدد محدد من الانحرافات المعيارية. عندما يزداد تشتت الأسعار يتسع النطاق، وعندما ينخفض يضيق. لكن لمس الحد العلوي لا يعني بيعًا تلقائيًا، ولمس الحد السفلي لا يعني شراءً تلقائيًا، كما أن ضيق النطاق لا يحدد اتجاه الحركة التالية ولا يضمن حدوث اختراق.
هذه الصفحة هي المرجع الأساسي للمؤشر وحسابه. إذا كنت تريد تحويل أفكار Squeeze أو الارتداد أو Walking the Bands إلى قواعد قابلة للاختبار، راجع دليل اختبار استراتيجيات Bollinger Bands.
تنبيه مخاطر: المؤشر مشتق من بيانات السعر السابقة ولا يضمن حركة مستقبلية. تداول المنتجات ذات الرافعة قد يؤدي إلى خسارة جزء كبير من رأس المال أو كله، وقد يختلف التنفيذ بسبب السبريد والانزلاق والفجوات والسيولة. هذا المحتوى تعليمي وليس توصية شراء أو بيع.
ما هو مؤشر Bollinger Bands؟
طور جون بولينجر Bollinger Bands في أوائل الثمانينيات بهدف إظهار التغير الديناميكي في التقلب حول متوسط السعر. يتكون المؤشر من ثلاثة خطوط:
- Middle Band: خط الأساس أو المتوسط.
- Upper Band: الخط الأوسط زائد مسافة مشتقة من الانحراف المعياري.
- Lower Band: الخط الأوسط ناقص المسافة نفسها.
الفكرة الأساسية ليست إنشاء «سقف» و«أرضية» يمنع السعر من تجاوزهما، بل إعطاء تعريف نسبي لموقع السعر بالنسبة إلى متوسطه وتشتته الحديث.
المعادلة الأساسية
في الصيغة التقليدية الشائعة:
Middle_t = SMA(Source, N)
Upper_t = Middle_t + K × StdDev(Source, N)
Lower_t = Middle_t - K × StdDev(Source, N)
حيث:
- N = طول النافذة بالبارات.
- K = مضاعف الانحراف المعياري.
- Source = مصدر السعر مثل Close.
- StdDev = مقياس تشتت القيم حول متوسطها داخل النافذة.
يوثق MetaTrader 4 الصيغة باستخدام المتوسط البسيط والانحراف المعياري، بينما يعرض TradingView الإعداد الشائع 20 للـLength و2 للـStdDev مع إمكانية تغيير نوع المتوسط ومصدر السعر. لذلك يجب تسجيل إعداد المنصة الفعلي عند المقارنة أو الاختبار.
ما معنى الانحراف المعياري هنا؟
الانحراف المعياري يصف مقدار تشتت القيم داخل النافذة حول متوسطها. إذا أصبحت الأسعار داخل النافذة أكثر تفرقًا، يزداد StdDev وتتباعد الحدود. إذا أصبحت أكثر تقاربًا، ينخفض StdDev وتقترب الحدود.
في توثيق MT4 تُحسب قيمة StdDev المرتبطة بالمؤشر من أسعار الإغلاق داخل النافذة، ويظهر مقام N في الصيغة الرسمية. قد تختلف بعض تفاصيل التنفيذ أو Source أو نوع المتوسط في منصات أخرى، لذلك لا تفترض تطابق القيم بين برنامجين قبل توحيد المدخلات.
هل ±2 انحراف معياري تعني أن 95% من السعر سيبقى داخل النطاق؟
لا تستخدم Bollinger Bands كفاصل ثقة إحصائي للمستقبل. قاعدة 95% المرتبطة بالتوزيع الطبيعي لا تعني أن السعر القادم لديه احتمال 95% للبقاء داخل النطاق. الأسعار ليست عينة مستقلة ثابتة التوزيع، والمتوسط والانحراف يتغيران باستمرار مع كل بار جديد.
الإعداد 20/2 هو إعداد افتراضي وشائع تاريخيًا، وليس ضمانًا إحصائيًا ولا إعدادًا مثاليًا لكل سوق.
20 و2: إعدادات افتراضية وليست قوانين
جون بولينجر يصف 20 فترة ومتوسطًا وانحرافين معياريين بأنها إعدادات افتراضية يمكن أن تحتاج إلى التعديل حسب المهمة والسوق. كما تسمح TradingView بتغيير Length وSource وStdDev ونوع Basis MA.
لذلك لا توجد قاعدة صحيحة عالميًا تقول:
- 20/2 هو «الأكثر دقة».
- 10/1.5 هو إعداد السكالبينغ المثالي.
- 50/2.5 هو الأفضل للأطر الطويلة.
كل تعديل يغير عدد اللمسات وعرض النطاق وسلوك الإشارات، ويجب اختباره قبل اعتماده.
الفترة تعني بارات، لا أيامًا دائمًا
Length = 20 يعني 20 بارًا من الإطار الذي يُحسب عليه المؤشر. على H1 هي 20 ساعة تداول تقريبًا وفق البارات المتاحة، وعلى D1 هي 20 بارًا يوميًا. إذا استخدمت إطارًا أعلى داخل مؤشر على إطار أدنى، فيجب أيضًا تحديد كيفية التعامل مع البار الأعلى غير المكتمل.
Source ونوع المتوسط يغيران النتيجة
إذا كان شخص يستخدم Close والآخر Typical Price، أو أحدهما SMA Basis والآخر EMA Basis، فالقنوات لن تكون متطابقة حتى مع Length وStdDev نفسيهما. عند توثيق الإعداد سجل:
- Length.
- StdDev Multiplier.
- Source.
- Basis MA Type.
- Timeframe.
- Data Feed / Broker.
- هل القيمة من بار مكتمل أم بار حي؟
لفهم الفرق بين أنواع المتوسطات راجع دليل المتوسطات المتحركة وشرح SMA.
ما معنى لمس الحد العلوي أو السفلي؟
وفق قواعد جون بولينجر، اللمسة Tag ليست إشارة بحد ذاتها. لمس Upper Band لا يساوي Sell، ولمس Lower Band لا يساوي Buy. في اتجاه قوي يمكن أن يستمر السعر قرب الحد الخارجي أو يتجاوزه مرارًا؛ ويعرف هذا السلوك باسم Walking the Bands.
لذلك استبدل عبارات «Overbought = بيع» و«Oversold = شراء» بتعريفات قابلة للقياس. مثلًا:
Upper Tag = High_t >= Upper_t
Lower Tag = Low_t <= Lower_t
ثم اختبر ماذا يحدث بعد هذه الحالات في سوق وإطار محددين بدل افتراض نتيجة مسبقة.
الإغلاق خارج النطاق لا يعني انعكاسًا تلقائيًا
من قواعد جون بولينجر أن الإغلاقات خارج الحدود تُعامل مبدئيًا كإشارات استمرار أكثر من كونها إشارات انعكاس. هذا لا يعني أنها تضمن استمرار الاتجاه، لكنه يوضح لماذا بيع كل إغلاق فوق الحد العلوي أو شراء كل إغلاق تحت الحد السفلي قاعدة غير سليمة دون اختبار.
ما هو Bollinger BandWidth؟
BandWidth يحول عرض النطاق من وصف بصري إلى رقم. في TradingView:
BBW = (Upper - Lower) / Middle × 100
القيمة الأكبر تعني نطاقًا أعرض نسبيًا إلى الخط الأوسط، والقيمة الأصغر تعني نطاقًا أضيق. بعض الأكواد قد تعرض النسبة دون الضرب في 100، لذلك انتبه إلى وحدة القياس عند مقارنة النتائج.
ميزة BBW أنه يسمح بتعريف «Squeeze» بطريقة قابلة لإعادة الإنتاج بدل عبارة «النطاق يبدو ضيقًا».
ما هو Bollinger %B؟
%B يحدد مكان السعر بالنسبة إلى الحدين:
%B = (Price - Lower) / (Upper - Lower)
- %B = 0 تقريبًا عند الحد السفلي.
- %B = 0.5 تقريبًا عند الخط الأوسط إذا كان الوسط متناظرًا.
- %B = 1 تقريبًا عند الحد العلوي.
- %B > 1 يعني أن السعر فوق الحد العلوي.
- %B < 0 يعني أن السعر تحت الحد السفلي.
%B لا يحول هذه المواقع إلى إشارات مؤكدة؛ هو فقط مقياس دقيق للموقع النسبي.
ما هو Squeeze؟
Squeeze يصف فترة يكون فيها عرض Bollinger Bands منخفضًا نسبيًا. رياضيًا يعني ذلك أن التشتت الحديث تقلص. لكن هناك ثلاث نقاط مهمة:
- الضيق لا يحدد اتجاه الحركة التالية.
- الضيق لا يضمن أن حركة كبيرة ستبدأ خلال عدد محدد من البارات.
- كلمة «ضيق» يجب أن تُعرّف بقاعدة، مثل BBW أقل من Percentile محدد ضمن نافذة تاريخية، إذا أردت اختبارها.
تعريف Percentile مثل 10% أو20% هو اختيار بحثي وليس قاعدة Bollinger عالمية. اختبر عدة قيم مسبقًا وسجل كل المحاولات.
ما معنى اتساع النطاق؟
اتساع الحدود يعني أن الانحراف المعياري داخل النافذة ارتفع؛ أي أن التشتت/التقلب المحقق حديثًا زاد. لكنه لا يثبت بمفرده:
- دخول «سيولة مؤسساتية».
- استمرار الاتجاه.
- أن السعر لديه مسافة محددة متبقية للحركة.
- أن الانعكاس أصبح قريبًا.
الاتساع وصف للبيانات الحالية، لا تفسير سببي لمن يقف خلف الحركة.
Walking the Bands
في الاتجاهات الواضحة قد يقترب السعر من الحد العلوي مرارًا أثناء صعود، أو من الحد السفلي أثناء هبوط. هذا يوضح لماذا لا ينبغي التعامل مع الحدود كأنها Support/Resistance ثابتة.
إذا أردت اختبار Walking the Bands، يمكنك تعريفه مثلًا بعدد معين من الإغلاقات ذات %B أعلى من مستوى محدد خلال نافذة معينة. لكن عدد الإغلاقات والمستوى والنافذة كلها معلمات يجب اختبارها وليست قواعد ثابتة.
الخط الأوسط ليس «مغناطيسًا» مضمونًا
Middle Band متوسط مشتق من السعر. السعر لا يملك التزامًا بالعودة إليه. فكرة Mean Reversion يمكن أن تكون فرضية قابلة للاختبار في بعض الأنظمة، لكنها ليست قانونًا يجعل كل لمسة للحد الخارجي فرصة عكسية.
هل Bollinger Bands يقيس الاتجاه؟
الوظيفة الأساسية للنطاق مرتبطة بالتقلب والموقع النسبي حول المتوسط. قد تستخرج منه خصائص اتجاهية مثل ميل الخط الأوسط أو Walking the Band، لكن هذه خصائص تحتاج إلى تعريف منفصل. لا تعتبر اتساع النطاق «تأكيدًا للاتجاه» بمفرده.
Bollinger Bands في MetaTrader 4
يوثق MetaTrader 4 أن النطاق يُبنى من Moving Average وحدين على عدد محدد من الانحرافات المعيارية، وأن عرض النطاق يتغير مع تقلب السعر. الصيغة الرسمية في MT4 تستخدم Close في شرح الحساب، مع N للفترة وD لمضاعف الانحراف.
المرجع الرسمي: MetaTrader 4 — Bollinger Bands.
Bollinger Bands في TradingView
TradingView يعرض افتراضيًا Length = 20 وSource = Close وStdDev = 2، ويتيح تغيير نوع Basis MA ومصدر السعر والإزاحة والإطار. كما توجد مؤشرات مستقلة لـ%B وBandWidth.
لماذا قد تختلف القيم بين MT4 وTradingView؟
قبل افتراض وجود خطأ افحص:
- OHLC / Price Feed.
- Source.
- Length.
- StdDev Multiplier.
- Basis MA Type.
- Timeframe.
- توقيت بناء D1/H4.
- هل البار حي أم مغلق؟
إذا اختلفت بيانات السعر أو طريقة الحساب، ستختلف الحدود طبيعيًا.
البار الحالي أم البار المغلق؟
بما أن المتوسط والانحراف المعياري يدخل فيهما السعر الحالي، فإن الحدود تتغير أثناء تكوّن البار. قد يخرج السعر خارج الحد أثناء البار ثم يعود داخله قبل الإغلاق. لذلك يجب أن تفرق بين:
- Intrabar touch/break: حدث داخل البار.
- Close outside: إغلاق نهائي خارج الحد.
إذا كان النظام يعتمد على Close، فلا يجوز في Backtest تنفيذ الصفقة قبل أن يصبح الإغلاق معروفًا.
Multi-Timeframe وLook-Ahead
إذا عرضت Bollinger Bands من إطار أعلى على رسم أدنى، انتبه إلى أن قيمة البار الأعلى تتغير حتى اكتماله. TradingView يوفر خيار انتظار إغلاق الإطار الأعلى. في أي اختبار يجب تحديد هل تستخدم آخر بار أعلى مكتمل أم قيمة آنية تتغير خلال الفترة. استخدام القيمة النهائية المستقبلية قبل اكتمالها يخلق Look-Ahead Bias.
كيف تختبر المؤشر بدل «قراءة الشارت» فقط؟
حوّل المصطلحات إلى متغيرات قابلة للقياس:
- الموقع: %B.
- العرض: BBW.
- اللمسة: High/Low مقابل الحدود.
- الإغلاق الخارجي: Close مقابل Upper/Lower.
- الميل: تغير Middle Band عبر k بارات.
- الانكماش: BBW percentile أو Threshold محدد.
ثم افصل دراسة المؤشر عن استراتيجية التداول. قد تجد علاقة إحصائية بين شرط وسلوك لاحق، لكن ذلك لا يعني أن العلاقة تبقى مربحة بعد التكاليف.
أخطاء شائعة
- Upper Band = Overbought = Sell: اللمسة ليست إشارة بحد ذاتها.
- Lower Band = Oversold = Buy: قد يستمر الهبوط ويمشي السعر على الحد.
- Squeeze = انفجار مؤكد: لا يحدد الاتجاه أو التوقيت ولا يضمن الحركة.
- اتساع النطاق = دخول مؤسسات: لا يمكن استنتاج هوية المشاركين من StdDev.
- 20/2 إعداد مثالي: هو Default شائع وليس قانونًا.
- ±2σ = احتمال 95% للمستقبل: هذا تفسير غير صحيح للمؤشر.
- الخط الأوسط مغناطيس مضمون: Mean Reversion فرضية لا قانون.
- دمج RSI أو شمعة يعني تأكيدًا: يجب اختبار الإضافة مقارنة بالنظام من دونها.
- تجاهل البار الحالي: الحدود والإشارة يمكن أن تتغير قبل الإغلاق.
- تجاهل التكاليف: السبريد والانزلاق والعمولات قد تغير نتيجة أي نظام.
قائمة فحص قبل استخدام Bollinger Bands
- ما Length وStdDev Multiplier؟
- ما Source وBasis MA Type؟
- ما Timeframe وData Feed؟
- هل الإشارة Intrabar أم Close-confirmed؟
- ما تعريف Tag أو Break أو Squeeze؟
- هل تستخدم %B وBBW بدل الوصف البصري؟
- هل هناك Higher Timeframe غير مكتمل؟
- هل اختبرت معلمات قريبة؟
- هل توجد Baseline وعينة Out-of-Sample؟
- هل أدخلت التكاليف والتنفيذ؟
أسئلة شائعة
هل لمس الحد العلوي يعني البيع؟
لا. قواعد جون بولينجر تنص على أن Tag للحد ليس إشارة بيع أو شراء بحد ذاته، وقد يمشي السعر على الحد أثناء اتجاه قوي.
هل ضيق Bollinger Bands يضمن اختراقًا؟
لا. هو يصف انخفاض التقلب الحديث. قد تتبعه حركة أكبر، وقد يستمر الضيق، كما أنه لا يحدد اتجاه الحركة التالية.
هل 20 و2 أفضل إعداد؟
لا. هما الإعداد الافتراضي الشائع، ويجب اختبار البدائل وفق السوق والإطار والمهمة.
ما الفرق بين %B وBandWidth؟
%B يقيس موقع السعر داخل/خارج الحدود، بينما BandWidth يقيس عرض النطاق نسبيًا إلى الخط الأوسط.
هل Bollinger Bands مناسب للفوركس والذهب والكريبتو؟
يمكن حسابه على أي سلسلة سعرية مناسبة، لكن أداء أي قاعدة لا ينتقل تلقائيًا بين الأسواق بسبب اختلاف التقلب والسيولة والتكاليف وساعات التداول.
المصادر
- John Bollinger — Bollinger Band Rules.
- MetaTrader 4 — Bollinger Bands.
- TradingView — Bollinger Bands.
- TradingView — %B.
- TradingView — BandWidth.
الخلاصة
Bollinger Bands أداة لتوصيف الموقع النسبي والتقلب حول متوسط متحرك. حدود النطاق ليست سقفًا وأرضية، و20/2 ليست صيغة مثالية، وSqueeze لا يتنبأ بالاتجاه. الاستخدام المنهجي يبدأ بتوثيق Length وSource وStdDev وBasis والإطار، ثم تحويل Tag و%B وBBW وSqueeze إلى قواعد كمية، واحترام وقت معرفة الإشارة، واختبار الحساسية والعينة الخارجية والتكاليف.
لتحويل هذه المفاهيم إلى اختبارات عملية للارتداد والاختراق وWalking the Bands، انتقل إلى اختبار استراتيجيات Bollinger Bands.
تحذير مخاطر: التداول بالرافعة قد يؤدي إلى خسارة رأس المال. المؤشرات الفنية والنتائج التاريخية لا تضمن الأداء المستقبلي، وStop Loss لا يضمن سعر التنفيذ. راجع دليل إدارة المخاطر.







