ما هو مثال مُنجَز لـ TSI؟ (مع الافتراضات والخطوات والقيود)
الإجابة المباشرة
يُظهر المثال المُنجَز لـ TSI (غالبًا “True Strength Index”) كيف يتم حساب قيمة المؤشر خطوة بخطوة من سلسلة زمنية للأسعار. فيما يلي مثال رقمي كامل مع افتراضات صريحة، حتى تتمكن من إعادة إنتاج القيم الوسيطة نفسها والنتيجة النهائية.
الآلية أو التعريف
يُبنى TSI من (1) تغيّر السعر (مدخل شبيه بالزخم) و(2) عمليات تنعيم تقلل الضوضاء. وبما أن “TSI” يمكن تنفيذه بطرق مختلفة عبر الأدوات، يجب أن يذكر المثال المُنجَز الافتراضات الدقيقة: التعريف، قيم المعاملات، وما هي البيانات المستخدمة (مثل تغيّرات Close-to-Close).
الافتراضات المستخدمة في هذا المثال (اذكرها قبل إجراء الحساب):
- نستخدم سلسلة Close ونعرّف الزخم الخام على أنه m[t] = Close[t] − Close[t−1].
- نستخدم أطوال تنعيم r = 3 و s = 5 (صغيرة فقط لأغراض العرض؛ غالبًا تختلف الإعدادات الفعلية).
- نستخدم المتوسطات المتحركة البسيطة (SMA) للتنعيم، مع تطبيقها مرتين: أولًا على مكوّنات البسط والمقام، ثم مرة أخرى على النتائج.
- يستخدم المقام القيمة المطلقة للزخم: a[t] = |m[t]|.
- معادلة TSI (بـ SMA على مرحلتين) هي:
- TSI[t] = 100 × ( SMA_s( SMA_r(m)[t] ) / SMA_s( SMA_r(a)[t] ) ).
معاني المصطلحات (بلغة بسيطة):
- الزخم m[t]: مقدار تغيّر السعر منذ الخطوة السابقة.
- التنعيم على مرحلتين: أخذ متوسط الزخم ثم أخذ متوسط ذلك المتوسط مرة أخرى لتقليل التذبذبات قصيرة الأجل.
- التحجيم بالضرب في 100: يحوّل النسبة إلى نطاق رقمي أسهل للقراءة.
الدليل أو المثال (شرح عددي كامل)
مع أسعار Close (10 نقاط): Close[0..9] = [100, 101, 99, 102, 103, 101, 104, 105, 103, 106]
الخطوة 1: حساب الزخم والزخم المطلق
احسب m[t] من t=1..9 و a[t]=|m[t]|:
- t1: m=101−100=1, a=1
- t2: m=99−101=−2, a=2
- t3: m=102−99=3, a=3
- t4: m=103−102=1, a=1
- t5: m=101−103=−2, a=2
- t6: m=104−101=3, a=3
- t7: m=105−104=1, a=1
- t8: m=103−105=−2, a=2
- t9: m=106−103=3, a=3
الخطوة 2: التنعيم الأول باستخدام طول SMA r=3
لكل t ≥ 3، احسب:
- SMA_r(m)[t] = متوسط m عبر {t−2, t−1, t}
- SMA_r(a)[t] = متوسط a عبر {t−2, t−1, t}
أمثلة (سنحتاج قيمًا حول النقطة التي يمكننا عندها أيضًا تطبيق التنعيم الثاني):
- بالنسبة لـ t=3: SMA3(m)[3]=(m1+m2+m3)/3=(1+(−2)+3)/3=2/3=0.6667 SMA3(a)[3]=(a1+a2+a3)/3=(1+2+3)/3=6/3=2.0000
- بالنسبة لـ t=4: SMA3(m)[4]=(m2+m3+m4)/3=(−2+3+1)/3=2/3=0.6667 SMA3(a)[4]=(a2+a3+a4)/3=(2+3+1)/3=6/3=2.0000
- بالنسبة لـ t=5: SMA3(m)[5]=(m3+m4+m5)/3=(3+1+(−2))/3=2/3=0.6667 SMA3(a)[5]=(a3+a4+a5)/3=(3+1+2)/3=6/3=2.0000
- بالنسبة لـ t=6: SMA3(m)[6]=(m4+m5+m6)/3=(1+(−2)+3)/3=2/3=0.6667 SMA3(a)[6]=(a4+a5+a6)/3=(1+2+3)/3=6/3=2.0000
- بالنسبة لـ t=7: SMA3(m)[7]=(m5+m6+m7)/3=(−2+3+1)/3=2/3=0.6667 SMA3(a)[7]=(a5+a6+a7)/3=(2+3+1)/3=6/3=2.0000
(لاحظ كيف يجعل هذا التسلسل “اللعب” SMA3(m) ثابتًا؛ وهذا ليس نمطيًا في الأسواق الحقيقية، لكنه يجعل العرض التوضيحي واضحًا.)
الخطوة 3: التنعيم الثاني باستخدام طول SMA s=5
يصبح TSI متاحًا بمجرد أن نتمكن من حساب SMA_s للقيم المُنعّمة أولًا. بالنسبة لـ s=5، نحتاج إلى خمس نقاط متتالية من SMA_r(m).
لحساب TSI[t] نستخدم: TSI[t] = 100 × ( SMA5( SMA3(m) )[t] / SMA5( SMA3(a) )[t] )
خذ t=7 (وهذه هي أول مرة يمكننا فيها تكوين SMA من 5 نقاط من قيم SMA3 بدءًا من t=3 وحتى t=7):
- SMA5( SMA3(m) )[7] = متوسط SMA3(m)[3..7] = متوسط خمس قيم متطابقة متساوية 0.6667 = 0.6667
- SMA5( SMA3(a) )[7] = متوسط SMA3(a)[3..7] = متوسط خمس قيم متطابقة متساوية 2.0000 = 2.0000