كيف يتم حساب نطاقات بولينجر

مدخلات صيغة حساب نطاقات بولينجر: المتوسط المتحرك والانحراف المعياري.

كيف يتم حساب نطاقات بولينجر

نطاقات بولينجر في تعريف بسيط واحد

نطاقات بولينجر هي مجموعة من ثلاث خطوط مبنية من نافذة متحركة واحدة لبيانات السعر:

  • الخط الأوسط: المتوسط المتحرك للسعر
  • الخط العلوي: الخط الأوسط زائد مضاعف الانحراف المعياري المتحرك
  • الخط السفلي: الخط الأوسط ناقص مضاعف الانحراف المعياري المتحرك

الفكرة الأساسية هي أن المسافة بين الخط العلوي والخط السفلي تتغير مع التقلب: عندما تزيد تذبذبات السعر، يرتفع الانحراف المعياري المتحرك فتتسع النطاقات؛ وعندما ينخفض التذبذب، تضيق النطاقات.

صيغة الحساب (مع المعلمات)

لحساب نطاقات بولينجر في وقت معيّن، تحتاج إلى سلسلة زمنية من الأسعار (على سبيل المثال، أسعار الإغلاق). ثم:

المعلمات

  • الفترة (N): عدد المشاهدات في النافذة المتحركة المستخدمة للمتوسط والانحراف المعياري.
  • المضاعف (k): كم مرة من الانحرافات المعيارية تضيف/تطرح.
  • مدخلات السعر: ما السعر الذي تطبق عليه الحساب (غالبًا الإغلاق، لكن الطريقة تتطلب أن تستخدم خيارًا واحدًا بشكل ثابت).

آلية خطوة بخطوة

لتكن Pₜ هي قيمة السعر المختارة عند الزمن t.

  1. الخط الأوسط (المتوسط المتحرك) [ \text{MB}t = \frac{1}{N} \sum{i=0}^{N-1} P_{t-i} ]

  2. الانحراف المعياري المتحرك احسب الانحراف المعياري لآخر N أسعار حول نفس المتوسط المتحرك (استخدم تعريفًا ثابتًا للانحراف المعياري عبر حساباتك). [ \text{SD}t = \sqrt{\frac{1}{N} \sum{i=0}^{N-1} \left(P_{t-i} - \text{MB}_t\right)^2} ] (تستخدم بعض التطبيقات (N-1) بدلًا من (N) كمُقدّر غير متحيّز؛ يبقى السلوك النوعي للنطاقات مشابهًا، لكن قد تختلف القيم الدقيقة.)

  3. الخط العلوي والسفلي [ \text{UB}_t = \text{MB}_t + k \cdot \text{SD}_t ] [ \text{LB}_t = \text{MB}_t - k \cdot \text{SD}_t ]

يتم حساب هذه النطاقات الثلاثة بشكل متكرر كلما وصلت نقاط سعر جديدة، وفي كل مرة باستخدام آخر N مشاهدات.

ما البيانات التي تحتاجها (وما الذي يتغير في المخرجات)

تُحدد نطاقات بولينجر بالكامل من مدخلاتك. ولشرح دقيق ومستقل، اذكر افتراضاتك صراحةً:

  1. اختيار سلسلة الأسعار يجب أن تحدد أي سلسلة تستخدمها كـ (P_t): على سبيل المثال، أسعار الإغلاق. إن تغيير السلسلة (الإغلاق مقابل حقل آخر) يغيّر القيم لأن كلًا من المتوسط المتحرك والانحراف المعياري يستخدمان نفس المدخل.

  2. تواتر أخذ العينات تعد الفترة N المشاهدات، وليس الزمن المطلق. على سبيل المثال، إذا كانت بياناتك يومية، فإن N=20 تعني 20 يوم تداول؛ وإذا كانت بياناتك كل ساعة، فهذا يعني 20 ساعة. لذلك تعتمد “طول فترة المراجعة” على تواتر بياناتك.

  3. إعدادات N و k

  • عادةً ما يؤدي N الأكبر إلى تنعيم الخط الأوسط أكثر وجعل الانحراف المعياري يستجيب بشكل أبطأ للتغيرات.
  • يؤدي k الأكبر إلى زيادة المسافة الرأسية بين الخط العلوي والخط السفلي لنفس (\text{SD}_t).
  1. بداية التشغيل / القيم المفقودة بالنسبة لأول N−1 نقطة، لا يمكنك حساب متوسط متحرك كامل والانحراف المعياري. قد تتعامل البرامج المختلفة مع الفترة المبكرة بشكل مختلف (مثل ترك القيم فارغة)، لذا عند التحقق من الحسابات، اجعل قواعد المعالجة متطابقة.

مثال ملموس يمكنك التحقق منه

افترض أنك اخترت:

  • نافذة مراجعة N = 5
  • مضاعف k = 2
  • مدخلات السعر (P_t) كسلسلتك

في وقت t، خذ آخر خمسة أسعار: [ P_{t-4},\ P_{t-3},\ P_{t-2},\ P_{t-1},\ P_t ]

  1. احسب الخط الأوسط: [ \text{MB}t = \frac{P{t-4}+P_{t-3}+P_{t-2}+P_{t-1}+P_t}{5} ]

  2. احسب الانحراف المعياري حول ذلك الخط الأوسط: [ \text{SD}t = \sqrt{\frac{1}{5}\sum{i=0}^{4}(P_{t-i}-\text{MB}_t)^2} ]

  3. احسب النطاقات: [ \text{UB}_t = \text{MB}_t + 2\cdot \text{SD}_t ] [ \text{LB}_t = \text{MB}_t - 2\cdot \text{SD}_t ]

إذا كررت ذلك للخطوة الزمنية التالية (t+1) باستخدام مجموعة جديدة من خمسة أسعار، ستحصل على النطاقات التالية. إن إعادة الحساب المتحركة هذه هي جوهر “طريقة عملها”.

حدود المواد وأنماط الفشل

تصف نطاقات بولينجر مدى تحرك السعر مقارنةً بتقلبات نافذة متحركة، لكنها تمتلك قيودًا مهمة:

  1. افتراضات استقرار التقلب غير مضمونة يتم حساب الانحراف المعياري من البيانات الحديثة فقط. إذا تغيّر سلوك السوق بنظام جديد (على سبيل المثال، تحوّل التقلب بشكل مفاجئ)، فقد تتأخر النطاقات عن مدى سرعة تغيّر الظروف.

  2. تعريفات مختلفة للانحراف المعياري قد تؤدي إلى أرقام مختلفة كما ذُكر، تستخدم بعض التطبيقات (N) بدلًا من (N-1) في الانحراف المعياري. إذا قارنت النتائج بين الأدوات، فقد تجعل الصيغ غير المتطابقة النطاقات تبدو “غير متسقة” حتى عندما تكون كلتا الطريقتين معقولة.

  3. اختيار مدخلات السعر مهم إذا كانت سلسلة أسعارك مختلفة (مثلًا، تستخدم الإغلاق مقابل مدخل آخر)، سيتغير كل من الخط الأوسط والانحراف المعياري، وبالتالي تتغير مواقع النطاقات أيضًا. لا يمكنك التحقق من الصحة دون مطابقة سلسلة المدخلات.

  4. أداة وصفية وليست قاعدة قرار تلقائية إن “لمس” النطاق أو “الاختراق” ليس، بحد ذاته، إشارة موثوقة لنتائج مستقبلية. قد تنكسر العلاقات التاريخية لأن التقلب يتأثر بعوامل كثيرة، كما أن الارتباطات ليست ثابتة.

  5. مزالق الاختبارات الخلفية إذا قيّم شخص ما استراتيجية تعتمد على نطاقات بولينجر، فقد تكون النتائج حساسة لتواتر البيانات، واختيارات المعلمات (N و k)، وتفاصيل التنفيذ الدقيقة. توجد مخاطر الإفراط في الملاءمة عندما يتم ضبط المعلمات على بيانات الماضي.

كيفية التحقق من الحساب بشكل مستقل

يمكنك التحقق من نطاقات بولينجر بطريقة قابلة لإعادة الإنتاج دون الاعتماد على أي منصة بعينها:

  • تأكد من المدخلات الدقيقة: N و k، وسلسلة السعر (P_t)، وما إذا كان الانحراف المعياري يستخدم (N) أو (N-1).
  • بالنسبة لنافذة صغيرة (مثل N=5 أو N=10)، احسب MB و SD و UB و LB يدويًا من الأرقام الخام.
  • تحقق من الاتساق عند نقاط زمنية متعددة (وليس فقط عند أول قيمة تم حسابها).

إذا تطابقت قيمك المحسوبة مع الصيغ نفسها التي تستخدمها أداة ما، فأنت قد تحققت من الحساب. إذا لم تتطابق، فعادةً ما يأتي عدم التطابق من اختلاف اختيار المدخلات، أو اختلاف المعلمات، أو اختلاف اصطلاح الانحراف المعياري.

السؤال التالي: ماذا تقيس النطاقات

تُعد نطاقات بولينجر بناءً قائمًا على التقلب باستخدام متوسط متحرك وانحراف معياري متحرك. الخطوة التالية المفيدة هي توضيح كيف ترتبط بمفاهيم التقلب الأخرى أو مفاهيم المتوسط المتحرك، وكيف يؤدي تغيير N و k إلى تغيير مستوى الاستجابة. إذا رغبت، يمكنك مقارنة فكرة “المسافة عن متوسط متحرك” بمقاييس تقلب أخرى لفهم ما الذي تلتقطه هذه الطريقة تحديدًا وما الذي لا تلتقطه.

ينطوي تداول العملات الأجنبية وعقود الفروقات على مخاطر كبيرة. معلومات FoxiForex تعليمية وليست نصيحة مالية شخصية. يتم توضيح المحتوى المدفوع بوضوح.