كيف يتم حساب استراتيجيات RSI

التحقق من قيود ومدخلات معلمات حساب RSI.

كيف يتم حساب استراتيجيات RSI

الإجابة المباشرة

يتم حساب RSI (مؤشر القوة النسبية) من سلسلة زمنية للأسعار عبر تحويل مكسب أو خسارة كل فترة إلى متوسطين متحركين—متوسط المكاسب ومتوسط الخسائر—على نافذة lookback محددة. ثم يتم تحويل هذين المتوسطين إلى نسبة قوة نسبية، والتي تُحوَّل بعد ذلك إلى قيمة مذبذب بين 0 و100.

الآلية والتعريف

ماذا يحاول RSI قياسه

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

  • مكسب: الزيادة مقارنةً بالفترة السابقة، أو 0 إذا كان التغير سالبًا.
  • خسارة: الانخفاض مقارنةً بالفترة السابقة، ويُعبَّر عنه كرقم موجب، أو 0 إذا كان التغير موجبًا.

المكونات الأساسية (المدخلات)

لإجراء حساب RSI بشكل متسق، يجب أن يكون لديك:

  1. سلسلة أسعار بمعدل/تواتر محدد (مثل قيمة واحدة لكل bar). ليس RSI “رقمًا سحريًا”؛ بل يتم حسابه من التسلسل الذي تزوده.
  2. طول نافذة lookback (N)، وغالبًا ما تكون 14 فترة في سياقات الرسم البياني الكثيرة.
  3. طريقة تمليس لمتوسط المكاسب والخسائر (وهي مصدر رئيسي للاختلافات بين تطبيقات RSI).
  4. اصطلاح لِأول المتوسطات (التهيئة)، لأن قيم RSI المبكرة تعتمد على كيفية بدء المتوسطات.

بنية صيغة RSI الأكثر استخدامًا

يستخدم RSI القيم الوسيطة التالية:

  • متوسط المكسب خلال نافذة lookback
  • متوسط الخسارة خلال نافذة lookback
  • القوة النسبية (RS) = (متوسط المكسب) / (متوسط الخسارة)

ثم يتم تحويل RSI إلى:

  • RSI = 100 − (100 / (1 + RS))

تعني هذه البنية أن RSI يكون مرتفعًا عندما تهيمن متوسطات المكاسب على متوسطات الخسائر، ويكون منخفضًا عندما تهيمن متوسطات الخسائر على متوسطات المكاسب.

تمليس ويلدر (متغير شائع)

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

على مستوى عالٍ، يتبع التحديث النمط التالي:

  • متوسط المكسب الجديد هو مزيج من متوسط المكسب السابق والمكسب الحالي، مع ترجيح نافذة lookback.
  • متوسط الخسارة الجديد هو مزيج من متوسط الخسارة السابق والخسارة الحالية، مع ترجيح نافذة lookback.

التحديث الحسابي الدقيق يعتمد على التنفيذ، لكن الفكرة الأساسية نفسها: فهو يُمَلِّس المكاسب والخسائر بدلًا من إعادة حساب متوسطات بسيطة من الصفر في كل خطوة.

كيف ترتبط “استراتيجيات RSI” بالحساب

قد تعني “استراتيجيات RSI” أي مجموعة قواعد تستخدم قيم RSI (على سبيل المثال، شروط تعتمد على أن RSI أعلى أو أقل من حد معيّن، أو أن RSI يعبر مستوى). والفصل المهم هو:

  • الحساب: يتم حساب RSI بشكل حتمي من بيانات السعر وN وخيارات التمليس/التهيئة.
  • منطق الاستراتيجية: أي قاعدة بأسلوب تداول تفسر قيم RSI. يمكن استخدام نفس حساب RSI مع العديد من قواعد القرار المختلفة.

إذا كنت تريد التحقق بشكل مستقل من RSI، ركّز على خطوات الحساب وتأكد من مطابقة إعدادات RSI الدقيقة المستخدمة من مصدر البيانات أو البرنامج لديك.

دليل أو مثال (مع افتراضات واضحة)

إعداد المثال والافتراضات

نظرًا لاختلاف تطبيقات RSI، يذكر هذا المثال افتراضاته صراحةً:

  • نستخدم سلسلة أسعار إغلاق إلى إغلاق لكل فترة.
  • نختار نافذة lookback N = 14.
  • نستخدم نهج تمليس متسقًا مفاهيميًا مع تمليس نمط ويلدر.
  • نحسب المكاسب والخسائر باستخدام: gain = max(change, 0) و loss = max(-change, 0).

بنية خطوة بخطوة يمكنك إعادة إنتاجها

  1. احسب التغيرات: change[t] = price[t] − price[t−1].
  2. قسّم إلى مكسب وخسارة:
    • gain[t] = max(change[t], 0)
    • loss[t] = max(−change[t], 0)
  3. ابدأ متوسط المكسب ومتوسط الخسارة عند النقطة التي تتوفر فيها فترات كافية لتغطية N.
    • التهيئة الشائعة هي متوسط بسيط على أول N مكاسب وأول N خسائر.
  4. حدّث المتوسطات في كل فترة جديدة باستخدام طريقة التمليس المختارة.
  5. احسب RS: RS = averageGain / averageLoss.
  6. حوّل إلى RSI: RSI = 100 − (100 / (1 + RS)).

حالة طرفية حرجة يجب التحقق منها

إذا أصبح متوسط الخسارة 0، فإن RS يصبح غير محدد أو فعليًا لا نهائيًا حسب التنفيذ. تتعامل العديد من تطبيقات RSI مع ذلك عبر تعيين قيم RSI عند الحدود (على سبيل المثال، RSI = 100 عندما لا توجد خسائر في نافذة المتوسط). عند التحقق من مخرجات RSI، تأكد من كيفية تعامل أداة القياس مع حالات متوسط الخسارة الصفر (وبالمثل ماذا يحدث إذا كان متوسط المكسب = 0).

القيود والمخاطر (ما الذي قد يحدث خطأ)

1) التهيئة والقيم المبكرة

تعتمد قيم RSI في بداية السلسلة على التهيئة. قد تقوم منصات مختلفة بـ:

  • استخدام متوسط بسيط للمتوسط الأول averageGain/averageLoss،
  • استخدام نهج تمهيد (warm-up) مختلف،
  • أو اختيار طريقة مختلفة لبدء التمليس.

وهذا يعني أن قيم RSI المبكرة قد تختلف حتى لو تقاربت القيم اللاحقة.

2) اختلافات المتغيرات (التمليس وتعريف المدخلات)

حتى مع نفس N، يمكن أن يختلف RSI لأن تطبيقات التنفيذ تختلف في:

  • طريقة التمليس (ويلدر مقابل متوسط بسيط مقابل أساليب أخرى)،
  • ما إذا كانت المدخلات هي الإغلاقات، أو السعر النموذجي، أو حقل سعر آخر،
  • كيفية تعريف الفترات (محاذاة الإطار الزمني، أو وجود bars مفقودة).

لذلك فإن “قيمة RSI” لا تكون محددة بشكل جيد إلا بعد تحديد متغير الحساب بالضبط وسلسلة المدخلات بالضبط.

3) اعتماد البيانات وعدم التنبؤية

RSI هو تحويل للتغيرات السعرية التاريخية. لا تضمن التحويلات التاريخية كيف سيتصرف RSI في المستقبل، ولا تعني قيمة RSI نفسها نتيجة واحدة. كذلك، قد تطغى التكاليف وتفاصيل التنفيذ (والتي ليست جزءًا من حساب RSI) على أي نتائج عملية.

4) قد يُقوَّض التحقق بسبب عدم تطابق الإعدادات

من حالات الفشل الشائعة افتراض أن إعدادات RSI الافتراضية هي نفسها التي تحتاجها لإعادة الإنتاج. للتحقق بشكل مستقل، يجب أن تطابق:

  • قيمة N الدقيقة،
  • متغير التمليس/المتوسط،
  • سلسلة أسعار المدخلات،
  • وكيفية التعامل مع الحالات الطرفية.

التحقق والسؤال التالي

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

للتحقق من قيم RSI من أي نظام، أعد حساب RSI باستخدام نفس المدخلات والإعدادات:

  1. صدّر أو أعد إنشاء سلسلة الأسعار نفسها المستخدمة بواسطة الأداة.
  2. طابق N تمامًا.
  3. طابق طريقة التمليس/المتوسط والتهيئة.
  4. أعد حساب تقسيم المكسب/الخسارة، ثم متوسط المكاسب/الخسائر، ثم RS، ثم تحويل RSI.
  5. قارن مع مخرجات الأداة لـ RSI عند عدة نقاط، خصوصًا بعد فترة التمهيد (warm-up).

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

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