الفئة
تقني
المستوى
مبتدئ
يُستخدم في
تصميم الاستراتيجيةتشغيل MT5

المتوسط المتحرك الأسي

متوسط متحرك يرجّح الأسعار الحديثة أكثر من القديمة، فيستدير أبكر من المتوسط البسيط. وتُبنى عليه مرشّحات الاتجاه ومداخل التقاطع في الإكسبيرتات أكثر من أي مؤشر آخر.

أيضاً: EMA, المتوسط الأسي

حُدّث · روجِع

بعبارة بسيطة

متوسط للأسعار الحديثة يعير ما حدث للتو انتباهًا أكبر مما يعيره لما حدث قبل فترة. يستدير أسرع من المتوسط العادي، ما يجعله أنفع داخل الاتجاه وأكثر ثرثرة داخل النطاق العرضي.

لماذا هو مهم

المتوسط الأسي هو اللبنة الافتراضية لمنطق الاتجاه في الإكسبيرت: فهو يوفّر الاتجاه الذي تمتنع مؤشرات مثل ADX عن توفيره عمدًا. وهو في الوقت نفسه أكثر المكوّنات إفراطًا في الاستعمال وفي التحسين داخل إكسبيرتات الأفراد، لأن قاعدة التقاطع سهلة الكتابة وفترتيها سهلتا الضبط حتى يبدو أي تاريخ مربحًا.

  • يمنح الاستراتيجية إشارة اتجاه. قوة الاتجاه والتذبذب بلا اتجاه؛ والمقارنة بين السعر والمتوسط، أو بين السريع والبطيء، هي ما يُدخل الصعود والهبوط إلى القواعد.
  • يتفاعل أسرع من المتوسط البسيط، وهذا يهم عند نقاط الانعطاف — حيث يتقرر معظم نتيجة أي استراتيجية اتجاه.
  • هو بحكم بنائه مقياس متأخر. كل متوسط متحرك يصف ما وقع بالفعل، ولذلك فالتقاطع يؤكّد ولا يتنبّأ.
  • فترتان تعنيان معاملين، والبحث الشبكي عليهما سيجد دائمًا زوجًا يبدو ممتازًا على أي نافذة بعينها. تلك هي مصيدة الإفراط في المواءمة الكلاسيكية في تصميم الإكسبيرتات.

في MetaTrader 5

أين يظهر في MT5

  • إدراج ← المؤشرات ← الاتجاه ← Moving Average، ثم ضبط الطريقة على Exponential
  • نافذة خصائص المتوسط تضبط أيضًا السعر المطبَّق: Close هو الاختيار المعتاد ويغيّر القيم بقدر ملموس
  • ترسمه الرسوم في النافذة الرئيسية على مقياس السعر، بخلاف ATR أو ADX
  • مختبر الاستراتيجيات ← المدخلات: الفترة السريعة والبطيئة هما المدخلان الأكثر عرضة للإفراط في تحسينهما

كيف تستخدمه برامج EA

  • أنشئ المقابض في OnInit — iMA(_Symbol, PERIOD_CURRENT, 21, 0, MODE_EMA, PRICE_CLOSE) — واحدًا لكل فترة، واحتفظ بها طوال عمر الإكسبيرت.
  • كمرشّح اتجاه: لا تُفتح صفقات شراء إلا بينما السعر أو المتوسط السريع فوق البطيء، ولا بيع إلا تحته.
  • كمدخل تقاطع: أن يقطع المتوسط السريع البطيء على شمعة مغلقة، وهو ما يستلزم قراءة الشمعتين 1 و2 لالتقاط التقاطع بدل الحالة.
  • كمرجع للوقف المتحرك: الخروج حين يغلق السعر على الجانب الآخر من متوسط مختار، وهي قاعدة تتكيف مع إيقاع الاتجاه نفسه.
  • تُقرأ متوسطات الأطر الزمنية الأعلى بالاستدعاء نفسه ومعامل فترة مختلف؛ وهكذا يأخذ إكسبيرت على M15 اتجاهه من H4.

الإعدادات المعتادة

الإعداد القيمة المعتادة ملاحظة
زوج سريع/بطيء، قصير المدى 8 / 21 يتفاعل بسرعة؛ ينتج تقاطعات كثيرة، ومعظمها ليس اتجاهات.
زوج سريع/بطيء، متوسط المدى 50 / 200 الزوج الذي يراقبه الجميع. إشاراته قليلة، وما يعطيه منها يأتي متأخرًا.
مرشّح اتجاه واحد متوسط 200 على إطار الدخول يُستعمل بوابةً للاتجاه لا مدخلًا للصفقة.
السعر المطبَّق Close معتاد ومستقر. السعر الوسيط أو النموذجي يزيد التنعيم ويغيّر كل نتيجة اختبار.
شمعة الإشارة آخر شمعة مغلقة قراءة الشمعة قيد التكوّن تُنتج تقاطعات تظهر وتختفي داخل الشمعة نفسها.

مشكلات تشغيلية شائعة

  • فحص الحالة (السريع فوق البطيء) بدل الحدث (السريع قطع البطيء)، فيعاود الدخول عند كل شمعة ما دام الاتجاه قائمًا.
  • قراءة المؤشر 0، فيرتجف التقاطع مع كل تيك ويعطي نتائج اختبار لا يستطيع التداول الحقيقي إعادة إنتاجها.
  • مقابض تُنشأ داخل OnTick فتتسرّب حتى يُرجع iMA القيمة INVALID_HANDLE.
  • استدعاء CopyBuffer عند الإقلاع قبل أن يتوفر للفترة البطيئة تاريخ كافٍ، فيُرجع أصفارًا تُقارن كأنها تقاطع.
  • تحسين الفترتين على نافذة واحدة وشحن القمة: أشيع طريقة يبدو بها الإكسبيرت ممتازًا في الاختبار ثم يفشل مباشرة بعده.

دوال MT5 ذات الصلة

iMA(symbol, timeframe, period, shift, MODE_EMA, applied_price)
ينشئ المقبض؛ وMODE_EMA هو ما يجعله أسيًا لا بسيطًا.
CopyBuffer(handle, 0, start, count, array)
يقرأ المتوسط من مخزنه الوحيد.
ArraySetAsSeries(array, true)
يجعل المؤشر 0 هو الشمعة الحالية، وهو العرف الذي تفترضه معظم شيفرات التقاطع.
iTime(symbol, timeframe, 0)
يُستعمل للتصرف مرة واحدة لكل شمعة بدل مرة لكل تيك.

مثال

الفرق بين قراءة حالة وقراءة حدث، وهو أشيع خطأ يتعلق بالمتوسطات في شيفرة الإكسبيرتات.

الشمعة 2 — السريع مقابل البطيء
السريع تحت البطيء
الشمعة 1 — السريع مقابل البطيء
السريع فوق البطيء
زوج القراءتين هو ما يجعل هذا تقاطعًا لا شرطًا.
نتيجة اختبار الحالة
يطلق عند كل شمعة
طوال ما يدوم الاتجاه، ويضيف صفقة في كل مرة.
نتيجة اختبار الحدث
يطلق مرة واحدة

تبدو النسختان مربحتين داخل اتجاه قوي أثناء الاختبار. وواحدة منهما فقط هي الاستراتيجية المقصودة.

الحساب if (fast[2] <= slow[2] && fast[1] > slow[1]) ← تقاطع صاعد

النتيجة مدخل واحد لكل تقاطع بدل مدخل لكل شمعة

كيف يُستخدم

قاعدة المتوسط الأسي سهلة الكتابة وسهلة التطويع. وكل ما يستحق الفحص يدور حول ما إذا كانت المعاملات تصمد حين تُزحزح.

النطاق ماذا يعني
النتيجة تنهار حين تُزحزح فترة بنسبة 10% مُواءَمة مع نافذة الاختبار. الإعداد المتين له جيران يعملون كذلك.
نطاق واسع من أزواج الفترات يعمل بصورة متشابهة الأرجح أن الأثر بنيوي لا مُواءَم، وهذا بالضبط معنى الهضبة في سطح التحسين.
تقاطع بلا مرشّح لحالة السوق تنطلق الإشارات في النطاقات العرضية أيضًا، وهي تخسر فيها غالبًا. ولهذا تحديدًا يُضاف ADX أو مرشّح تذبذب.
يُقرأ على الشمعة قيد التكوّن غير قابل لإعادة الإنتاج. السوق نفسه يعطي مداخل مختلفة تبعًا لتوقيت التيكات.
  • فضّل الهضبة على القمة عند اختيار الفترات. أفضل نتيجة مفردة في اختبار تاريخي هي الأقل احتمالًا للتكرار.
  • اقرن التقاطع بمرشّح لحالة السوق. قاعدة الاتجاه بلا مرشّح تدخل أسوأ صفقاتها في الظروف التي هي أضعف فيها.
  • اكتشف التقاطعات بشمعتين لا بمقارنة واحدة، ولا تتصرف إلا على شموع مغلقة.
  • تذكّر أن المتوسط المتحرك يتبع السعر. لا يستطيع أن يسبقه، فالاستراتيجية المبنية عليه استراتيجية مشاركة لا استراتيجية تنبؤ.

صفحة `/indicators` الخاصة بالمتوسطات المتحركة تغطي الحساب والمقارنة مع المتوسط البسيط؛ أما هذه المادة فعن كيفية توصيل المتوسط الأسي داخل منطق الإكسبيرت.

أخطاء شائعة

الخلط بين الحالة والحدث

فحص ما إذا كان المتوسط السريع فوق البطيء يظل صحيحًا طوال الاتجاه كله. أما فحص ما إذا كان قد قطعه فيستلزم الشمعة السابقة أيضًا، والفرق بين الأمرين هو مدخل واحد مقابل عشرات المداخل.

تحسين الفترتين وشحن أفضل زوج

معاملان حران على سطح أملس سينتجان دائمًا اختبارًا تاريخيًا مبهرًا. والقيمة الحقيقية في أن تتصرف الأزواج المجاورة تصرفًا مشابهًا، وهذا هو الفرق بين أثر حقيقي ومواءمة.

استعمال التقاطع بلا مرشّح لظروف السوق

تتقاطع المتوسطات المتحركة باستمرار في النطاقات العرضية، وتخسر تلك التقاطعات جميعها تقريبًا. المرشّح ليس تحسينًا للاستراتيجية — بل هو ما يجعلها قابلة للتطبيق أصلًا.

افتراض أن الأسي أفضل من البسيط دائمًا

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

بتفصيل أكبر

ما الذي تستعمله الإكسبيرتات المنشورة للاتجاه بدلًا منه

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

آلية تحديد الاتجاهالإكسبيرتاتما هي
تقاطع Tenkan/Kijun من إيشيموكو5Kestrel Hover وOrrery وPeregrine وTessera وZerqon
متوسطات متحركة بسيطة متراصّة1Lanternfish — متوسطات 25/50/75 على M30، والمداخل على M5
متوسط متحرك أسي0
شيء آخر غير التقاطع8أطراف RSI، وارتداد عن حدود الأظرف، وأنماط الشموع

هذه الخمسة أبقت على التقاطع وتخلّت عن الضبط: فترات Tenkan/Kijun تأتي من تعريف المؤشر نفسه لا من بحث شبكي. وجميعها الخمسة تقرأ شمعة مغلقة، ولا يتصرف Orrery وPeregrine إلا حين يتجاوز جسم شمعة الإشارة مضاعفًا لمتوسطه الحديث — وهو تحديدًا مرشّح حالة السوق الذي يحتاجه التقاطع العاري. وتتراوح معاملات الربح لديها بين 1.27 و1.46، أي في النطاق نفسه الذي فيه بقية الفهرس.

يقبل تبويب المدخلات في مختبر الاستراتيجيات قيمة بداية وخطوة ونهاية لكل فترة. اقرأ مجموعة النتائج كاملة لا سطرها الأول: هضبة من الأزواج المتجاورة أثر، والقمة المنفردة مواءمة. هذا هو الإفراط في المواءمة في صورته العملية، وهو سبب مجيء مرشّح مثل ADX قبل ضبط فترة أخرى.

الأسئلة الشائعة

ما فترات المتوسط الأسي التي تستعملها إكسبيرتات MT5؟
الزوج 8/21 للأنظمة قصيرة المدى و50/200 لاكتشاف الاتجاه متوسط المدى هما الأشيع، مع استعمال متوسط 200 مفرد في الغالب بوصفه بوابة اتجاه فحسب. والأرقام بعينها أقل أهمية من بقاء الاستراتيجية عاملة بعد زحزحتها؛ فالنتيجة المعلّقة على زوج واحد بالضبط مُواءَمة مع نافذة الاختبار.
هل المتوسط الأسي أفضل من البسيط للإكسبيرتات؟
هو أسرع تفاعلًا، ما يعطي مداخل أبكر في الاتجاهات الحقيقية وإشارات كاذبة أكثر داخل الضجيج. ولا أحدهما أفضل على الإطلاق، والفرق بينهما عادةً أصغر من الفرق بين اختيارين للفترة داخل أي منهما.
لماذا يفتح إكسبيرت التقاطع لديّ هذا العدد الكبير من الصفقات؟
في الغالب لأن الشيفرة تفحص ما إذا كان المتوسط السريع فوق البطيء بدل أن تفحص ما إذا كان قد قطعه للتو. الشرط الأول يظل صحيحًا طوال الاتجاه ويطلق عند كل شمعة؛ أما اكتشاف التقاطع فيستلزم مقارنة الشمعة السابقة أيضًا.
هل يستطيع المتوسط الأسي التنبؤ بانعكاس الاتجاه؟
لا. هو متوسط لأسعار وقعت بالفعل، ولذلك يتبع بالضرورة. التقاطع يؤكد أن تغيّرًا قد حدث لا أن تغيّرًا قادم، وذلك التأخر هو ثمن التنعيم.