ما هو مثال مُنجَز لمؤشر MACD؟ (مع افتراضات وفحوصات)
الإجابة المباشرة
يعرض مثال مُنجَز لمؤشر MACD كيف يتم حساب خطوط المؤشر من مجموعة صغيرة من الأسعار باستخدام افتراضات محددة (فترات EMA، والتنعيم، وقيم البداية). يُبنى MACD من متوسطين أسيين متحركين (EMAs) لسلسلة أسعار واحدة، ثم تتم مقارنته بخط إشارة (EMA آخر) وتمثيله بصريًا عبر مدرج تكراري (الفرق بين MACD وخط الإشارة). النقطة الأساسية في أي مثال مُنجَز هي أنه يجب التصريح بكل اختيار—الفترات وكيف تبدأ EMAs—حتى يمكن إعادة إنتاج الأرقام بشكل مستقل.
الآلية والتعريف
MACD اختصار لـ Moving Average Convergence Divergence. في النسخة الشائعة:
- EMA سريع: EMA للسعر باستخدام فترة نظر أقصر.
- EMA بطيء: EMA للسعر باستخدام فترة نظر أطول.
- خط MACD: MACD = (EMA سريع) − (EMA بطيء).
- خط الإشارة: EMA لخط MACD باستخدام فترة إشارة.
- المدرج التكراري: المدرج التكراري = خط MACD − خط الإشارة.
قاعدة تنعيم EMA (افتراض للحساب): بالنسبة لـ EMA بفترة N، تكون قيمة عامل التنعيم α = 2 / (N + 1). تكون خطوة التحديث القياسية:
- EMAₜ = α·Priceₜ + (1 − α)·EMAₜ₋₁
اختيار تعريف مهم: قد تُهيّئ منصات مختلفة EMAs بشكل مختلف (على سبيل المثال، البدء بأول سعر، أو بمتوسط أول N قيم، أو بعد عدد كافٍ من الشموع). في مثال مُنجَز، يجب اختيار طريقة تهيئة واحدة والالتزام بها.
مثال عددي مُنجَز (مع افتراضات مُصرَّح بها)
افترض أنك تستخدم أسعار الإغلاق مع الإعدادات الثابتة التالية:
- فترة EMA السريع N₁ = 3 → α₁ = 2/(3+1) = 0.5
- فترة EMA البطيء N₂ = 5 → α₂ = 2/(5+1) = 2/6 = 0.333333…
- فترة EMA الإشارة Nₛ = 3 → αₛ = 0.5
- افتراض التهيئة: في الشمعة الأولى (t=1)، اجعل fast EMA₁ = Price₁ و slow EMA₁ = Price₁، واجعل signal EMA₁ = MACD₁.
- الأسعار:
- Price₁ = 100
- Price₂ = 102
- Price₃ = 101
- Price₄ = 103
- Price₅ = 104
الخطوة 1: حساب EMAs السريع والبطيء
t=1
- fast EMA₁ = 100
- slow EMA₁ = 100
t=2
- fast EMA₂ = 0.5·102 + 0.5·100 = 101
- slow EMA₂ = 0.333333·102 + 0.666667·100 = 34.0 + 66.6667 = 100.6667
t=3
- fast EMA₃ = 0.5·101 + 0.5·101 = 101
- slow EMA₃ = 0.333333·101 + 0.666667·100.6667 = 33.6667 + 67.1111 = 100.7778
t=4
- fast EMA₄ = 0.5·103 + 0.5·101 = 102
- slow EMA₄ = 0.333333·103 + 0.666667·100.7778 = 34.3333 + 67.1852 = 101.5185
t=5
- fast EMA₅ = 0.5·104 + 0.5·102 = 103
- slow EMA₅ = 0.333333·104 + 0.666667·101.5185 = 34.6667 + 67.6790 = 102.3457
الخطوة 2: حساب خط MACD
t=1: MACD₁ = 100 − 100 = 0 t=2: MACD₂ = 101 − 100.6667 = 0.3333 t=3: MACD₃ = 101 − 100.7778 = 0.2222 t=4: MACD₄ = 102 − 101.5185 = 0.4815 t=5: MACD₅ = 103 − 102.3457 = 0.6543
الخطوة 3: حساب خط الإشارة (EMA لِـ MACD)
باستخدام تحديث signal EMA مع αₛ = 0.5 وبافتراض signal EMA₁ = MACD₁:
- signal EMA₁ = 0
- t=2: signal EMA₂ = 0.5·0.3333 + 0.5·0 = 0.1667
- t=3: signal EMA₃ = 0.5·0.2222 + 0.5·0.1667 = 0.1111 + 0.0833 = 0.1944
- t=4: signal EMA₄ = 0.5·0.4815 + 0.5·0.1944 = 0.2408 + 0.0972 = 0.3380
- t=5: signal EMA₅ = 0.5·0.6543 + 0.5·0.3380 = 0.3272 + 0.1690 = 0.4962
الخطوة 4: حساب المدرج التكراري
histogramₜ = MACDₜ − signal EMAₜ:
- t=2: 0.3333 − 0.1667 = 0.1666
- t=3: 0.2222 − 0.1944 = 0.0278
- t=4: 0.4815 − 0.3380 = 0.1435
- t=5: 0.6543 − 0.4962 = 0.1581
التحقق: إذا أعدت حساب EMAs باستخدام نفس قيم α ونفس قاعدة التهيئة، فيجب أن تصل إلى نفس أرقام MACD وخط الإشارة والمدرج التكراري حتى حدود التقريب.
القيود والمخاطر (حالات فشل جوهرية)
- اعتماد المعلمات: تتغير قيم MACD عندما تتغير فترات fast/slow/signal. يكون المثال المُنجَز صحيحًا فقط ضمن الفترات المذكورة. 2) اختلافات التهيئة: تختلف قواعد بدء EMA بين البرامج. قد تختلف قيم MACD المبكرة حتى عندما تتقارب القيم اللاحقة.
DOCUMENT END