ما هو مثال مُنجَز لـ Smma؟

استكشف ما هو مثال مُنجَز: الآليات والاختلافات والقيود وفحوصات عملية.

ما هو مثال مُنجَز لـ Smma؟

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

يُظهر المثال المُنجَز لـ SMMA (Smoothed Moving Average) كيفية حساب قيمة جديدة واحدة لـ SMMA من قيمة SMMA سابقة ومن ملاحظة السعر التالية. وبما أن SMMA تكراري (recursive)، تبدأ بقيمة ابتدائية لـ SMMA (افتراض)، ثم تطبّق قاعدة الحساب نفسها بشكل متكرر.

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

SMMA هو نوع من المتوسطات المتحركة مصمم لتنعيم سلسلة زمنية. تعني كلمة “مُسطَّح” أن كل قيمة ناتجة جديدة تعكس جزءًا من البيانات الجديدة، مع استمرار حمل “ذاكرة” من البيانات السابقة.

طريقة شائعة لكتابة تحديث SMMA هي:

  • ليكن N هو فترة التنعيم.
  • ليكن Price[t] هو الإدخال التالي (على سبيل المثال، سعر الإغلاق) عند الزمن t.
  • ليكن SMMA[t] هو SMMA بعد معالجة Price[t].
  • عندها:
    • SMMA[t] = (SMMA[t−1] × (N−1) + Price[t]) / N

المتغيرات والافتراضات الأساسية التي يجب أن تحددها في أي مثال:

  1. N (طول الفترة) يتم اختيارها قبل إجراء الحساب.
  2. يجب أن تحدد سلسلة الإدخال (مثل أسعار الإغلاق). تعطي المدخلات المختلفة نتائج مختلفة.
  3. يجب أن تحدد القيمة الابتدائية SMMA[0]. غالبًا ما تجعلها العديد من الشروحات مساوية لمتوسط أول N مشاهدة؛ بينما يضعها آخرون على أنها أول سعر. هنا، سنذكر اختيارنا صراحةً.

دليل أو مثال مُنجَز (أرقام كاملة)

افترض الشروط الثابتة التالية (حتى يمكن التحقق من الرياضيات بشكل مستقل):

  • فترة التنعيم: N = 4.
  • سلسلة الإدخال: Price[t] هي قيم إغلاق مفترضة.
  • الافتراض الابتدائي للمثال: SMMA[3] يساوي المتوسط البسيط لأول 4 أسعار (وهو خيار تهيئة قياسي واحد).

الأسعار المفترضة (من الزمن 0 إلى 4):

  • Price[0] = 10
  • Price[1] = 12
  • Price[2] = 11
  • Price[3] = 13
  • Price[4] = 14

الخطوة 1: تهيئة SMMA عند t = 3

المتوسط البسيط لـ Price[0]..Price[3]:

  • (10 + 12 + 11 + 13) / 4 = 46 / 4 = 11.5

إذًا:

  • SMMA[3] = 11.5

الخطوة 2: حساب قيمة SMMA التالية عند t = 4

استخدم قاعدة التحديث مع N = 4:

  • SMMA[4] = (SMMA[3] × (N−1) + Price[4]) / N
  • SMMA[4] = (11.5 × 3 + 14) / 4
  • SMMA[4] = (34.5 + 14) / 4
  • SMMA[4] = 48.5 / 4 = 12.125

نتيجة المثال المُنجَز:

  • مع N = 4 وبناءً على التهيئة المذكورة، ينتقل SMMA من 11.5 إلى 12.125 بعد تحديث السعر التالي.

كيفية قراءته ميكانيكيًا (دون التعامل معه كإشارة تداول مستقلة):

  • السعر الجديد (14) يزيد المتوسط، لكنه لا يستبدل التاريخ بالكامل لأن 3/4 من وزن SMMA السابق يتم حمله إلى الأمام.

القيود والمخاطر (أنماط فشل جوهرية)

  1. اختيار التهيئة يغيّر القيم المبكرة. إذا قمت بتهيئة SMMA بشكل مختلف (على سبيل المثال، تعيين SMMA[3] على أنه Price[3] بدلًا من متوسط)، فستختلف المسار المبكر لـ SMMA حتى مع نفس N ونفس المدخلات.
  2. تعريف الإدخال مهم. استخدام الإغلاق بدلًا من سلسلة أسعار أخرى يغيّر Price[t]، وبالتالي يتغير ناتج SMMA.
  3. استجابة بطيئة. لأن الصيغة تحتفظ بـ (N−1)/N من SMMA السابق، فإن التغيّرات المفاجئة تؤثر على SMMA تدريجيًا. وهذا قد يجعله يتأخر عن التحركات السريعة.
  4. لا توجد دقة تنبؤية تلقائية. المتوسط المتحرك هو عملية تنعيم لبيانات سابقة؛ ولا يؤكد بطبيعته اتجاهًا مستقبليًا.

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

للتحقق من المثال المُنجَز بشكل مستقل، أعد الحساب:

  • المتوسط الابتدائي (46/4 = 11.5)
  • التحديث التالي (11.5×3 + 14، ثم القسمة على 4)

إذا كنت تريد مثالًا مُنجَزًا مختلفًا، حدّد الافتراضات التي تفضلها (قيمة N، سلسلة الإدخال، وكيفية تهيئة SMMA)، ويمكنك إعادة إنتاج نفس خطوات الحساب.

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