كيف يتم حساب مؤشرات MT4: الصيغة والمدخلات والمتطلبات
الإجابة المباشرة: ماذا يعني “محسوب” لمؤشرات MT4؟
يتم حساب مؤشرات MT4 عبر تحويل بيانات سلسلة زمنية مدخلة (غالبًا شموع/أعمدة السعر) إلى سلسلة واحدة أو أكثر من المخرجات (خط أو هيستوغرام أو قيم أخرى يتم رسمها) باستخدام قاعدة رياضية محددة. عمليًا، يعني “محسوب” ما يلي: بالنسبة لكل شمعة على الرسم البياني، يأخذ المؤشر العدد المطلوب من نقاط البيانات السابقة، ويطبق صيغة المؤشر بالمعلمات التي اخترتها، ثم ينتج قيمة لتلك الشمعة.
كيف يعمل الحساب: المدخلات والمعلمات ونموذج معادلة تجريدي
لشرح حساب مؤشرات MT4 بطريقة يمكنك التحقق منها بشكل مستقل، يساعد استخدام نموذج بسيط.
1) المدخلات
تحتاج معظم المؤشرات إلى:
- تسلسل شموع مرتّب حسب الزمن (فهرس t = 0, 1, 2, … على الرسم البياني).
- حقل “السعر المطبّق” مثل الإغلاق أو الافتتاح أو الأعلى أو الأدنى، أو أحيانًا قيم مشتقة.
- عدد كافٍ من الشموع التاريخية لتغطية فترة المراجعة (lookback) والتنعيم الداخلي للمؤشر.
يتم تعريف الشمعة بناءً على كيفية قيام المنصة ببناء الشموع من التكتكات. تحدد فترة الرسم البياني (مثل شموع دقيقة واحدة) ما هي نقاط البيانات الموجودة وما الذي تمثله “الشمعة t”.
2) المعلمات
تتضمن المؤشرات معلمات تؤثر مباشرة على الحساب. أمثلة شائعة:
- الفترة/الطول (N): عدد الشموع المستخدمة للنوافذ المتحركة.
- التنعيم (مثل عامل EMA): قاعدة لإعطاء وزن أكبر للبيانات الأحدث مقارنة بالأقدم.
- اختيار المصدر: أي سعر مطبّق تستخدمه الصيغة.
- الإزاحة/التحويل (Shift/offset): ما إذا كانت القيم تُرسم للأمام/للخلف بالنسبة للشموع.
3) معادلة عامة للمؤشر
يمكن تمثيل المؤشر على النحو التالي:
Output[t] = F( InputSeries[t], InputSeries[t-1], …, InputSeries[t-N], Parameters )
حيث إن F هي دالة المؤشر الخاصة. بالنسبة لعائلات مختلفة من المؤشرات، تتغير F، لكن يبقى أسلوب التحقق كما هو: أعد إنتاج F باستخدام نفس سلسلة المدخلات ونفس المعلمات.
مثال على أدلة: أنماط متحركة وتنعيم يمكنك إعادة إنتاجها
حتى دون تسمية صيغ مؤشرات محددة، تتبع العديد من مؤشرات MT4 نمطين من أنماط الحساب التي يمكن التحقق منها.
النمط A: حسابات نافذة متحركة
تستخدم دالة النافذة المتحركة آخر N شموع مكتملة حتى الزمن t.
- يستخدم مجموع متحرك Sum: Sum[t] = Σ_{i=0 to N-1} X[t-i]
- يستخدم المتوسط البسيط المتحرك SMA: SMA[t] = (1/N) * Σ_{i=0 to N-1} X[t-i]
هنا X هي سلسلة السعر المطبّق (على سبيل المثال، أسعار الإغلاق). إذا غيّرت N، سيتغير المتوسط لأن النافذة ستشمل شموعًا تاريخية مختلفة.
النمط B: التنعيم الأسي
ينتج التنعيم الأسي تحديثًا تكراريًا يعتمد على المخرجات السابقة. شكل شائع هو تكرار EMA-like:
- عرّف وزن التنعيم α بناءً على معلمة الفترة N.
- احسب: EMA[t] = α * X[t] + (1-α) * EMA[t-1]
يمكن التحقق من هذا النمط لأنك بمجرد معرفة α يمكنك حساب EMA خطوة بخطوة بدءًا من قيمة البداية الأولية (غالبًا ما تُشتق من أول N قيم، أو من قاعدة تهيئة أخرى محددة).
متطلب التهيئة
لا يمكن للعديد من المؤشرات حساب قيم ذات معنى إلا بعد توفر عدد كافٍ من الشموع. بالنسبة لأول N−1 شموع، قد تكون المخرجات غير معرّفة أو جزئية، أو مبنية على طريقة تهيئة يتم اختيارها. هذا الاختيار يؤثر على عملية النسخ.
قيود المواد وأنماط الفشل
نظرًا لأن حساب المؤشر يعتمد على الافتراضات ومعالجة البيانات، توجد عدة قيود تؤثر عادةً على ما تراه.
-
تأثيرات الإطار الزمني وبناء الشمعة تعمل المؤشرات على شموع الرسم البياني. إذا شاهد شخصان فريمات زمنية مختلفة (أو إعدادات جلسة مختلفة تؤثر على حدود الشموع)، فقد يستخدمان تسلسلات مدخلات مختلفة، مما ينتج عنه مخرجات مؤشر مختلفة.
-
تاريخ غير كافٍ واختلافات التهيئة إذا بدأت الرسم البياني بتاريخ قليل جدًا، فقد تكون قيم المؤشر المبكرة مفقودة أو محسوبة باستخدام منطق تهيئة مختلف. حتى عندما تبدو القيم اللاحقة مستقرة، قد يختلف الانتقال من البداية إلى النهاية.
-
اختيار السعر المطبّق والمعلمات يؤدي تغيير المصدر (الإغلاق مقابل السعر النموذجي مقابل حقل مشتق آخر) إلى تغيير سلسلة X[t] وبالتالي تغيير الناتج. وبالمثل، فإن تغيير N أو معلمات التنعيم يغير الأوزان الداخلية للصيغة.
-
إعادة الرسم مقابل منطق الشمعة المؤكدة (مخاطر مفاهيمية) قد تستخدم بعض تطبيقات المؤشرات قيمًا يمكن أن تتغير حتى يتم إغلاق الشمعة، اعتمادًا على ما إذا كانت تعتمد على بيانات الشمعة الحالية/غير المكتملة. يجب أن توضح طريقة الحساب المتينة بشكل واضح ما إذا كانت تستخدم الشموع المكتملة فقط.
-
لا ضمان لفائدة تنبؤية مخرجات المؤشر هي تحويلات رياضية لبيانات سابقة. لا تضمن العلاقات التاريخية السلوك المستقبلي، ويمكن أن يتصرف نفس المؤشر بشكل مختلف تحت أنظمة سوق مختلفة.
التحقق: كيف تتحقق بشكل مستقل من حساب مؤشر MT4
يمكنك التحقق من الحسابات دون تخمين عبر اتباع إجراء ثابت.
- ثبّت مدخلات الرسم البياني: اختر نفس الإطار الزمني، وتأكد أنك تستخدم نفس نطاق تاريخ الشموع، وسجّل السعر المطبّق والمعلمات.
- أعد بناء سلسلة المدخلات: استخرج قيم المدخلات ذات الصلة X[t] لكل فهرس شمعة مطلوب بواسطة صيغة المؤشر.
- طبّق قاعدة F( ) نفسها: احسب سلسلة المخرجات شمعة-بشمعة باستخدام الصيغة التي يفترضها تصميم المؤشر (مجاميع/متوسطات متحركة، أو تكرار التنعيم، أو دوال محددة أخرى).
- قارن عند عدة شموع: طابق المخرجات عند الشموع المبكرة (حيث تكون التهيئة مهمة) وعند الشموع اللاحقة (حيث يظهر سلوك شبه ثابت).
- وثّق الافتراضات: سجّل كيف يحدد المؤشر أول قيمة قابلة للحساب وما إذا كان يستخدم الشموع المكتملة فقط.
الخلاصة: الحساب حتمي إذا كانت الصيغة والمدخلات نفسها
تُحسب قيم مؤشرات MT4 بشكل حتمي من سلسلة مدخلات مرتبة زمنيًا ومن صيغة محددة، حيث تحدد المعلمات مقدار التاريخ المستخدم وكيفية تحويله. لفهم أي مؤشر بعينه، حدد (1) المدخل الدقيق الذي يستخدمه، (2) المعلمات التي تتحكم في عملية التحويل، و(3) افتراضات التهيئة واكتمال الشمعة. هذا هو ما تحتاجه لإعادة إنتاج والتحقق من الحساب بنفسك.