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

متوسط المدى الحقيقي (ATR)

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

أيضاً: ATR, True Range

حُدّث

بعبارة بسيطة

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

لماذا هو مهم

كل مسافة داخل الإكسبيرت — الوقف والهدف وخطوة التتبع وعتبة الاختراق — هي عدد نقاط اختاره شخص ما. والـ ATR هو ما يحوّل تلك الأرقام الثابتة إلى نسب تظل تعني الشيء نفسه حين يتسارع السوق أو يهدأ.

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

في MetaTrader 5

أين يظهر في MT5

  • إدراج ← المؤشرات ← المذبذبات ← Average True Range — يضاف إلى الرسم البياني مع معامل الفترة
  • المتصفح ← المؤشرات ← Average True Range — يسحب إلى الرسم البياني للنتيجة نفسها
  • يرسم المؤشر في نافذة منفصلة لأن مقياسه مسافة سعرية وليس سعرًا
  • مختبر الاستراتيجيات ← المدخلات — فترة الـ ATR ومضاعفه في الإكسبيرت مدخلان، وكلاهما سهل الإفراط في تحسينه

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

  • أنشئ المقبض مرة واحدة في OnInit — iATR(_Symbol, PERIOD_CURRENT, 14) — واقرأ القيم عبر CopyBuffer بدل إنشاء المقابض داخل OnTick.
  • مسافة الوقف = المضاعف × الـ ATR عند الدخول، ليقع الوقف خارج الحركة الاعتيادية بدل رقم نقاط مستدير.
  • حجم الصفقة = مبلغ المخاطرة ÷ (مسافة الوقف × قيمة النقطة)، وهو ما يخفض حجم اللوت تلقائيًا حين يرتفع التذبذب.
  • مسافة التتبع هي الفكرة نفسها مطبقة باستمرار: يتسع التتبع في الأسواق السريعة ويضيق في الهادئة.
  • اقرأ الـ ATR من شمعة مكتملة (المؤشر 1) لا من الشمعة قيد التكوّن (المؤشر 0) التي تتغير قيمتها مع كل تيك.
  • لا تفترض أن iATR هو ATR وايلدر. فنسخة MetaTrader المرفقة تدحرج نافذة ثابتة حيث يقوم وايلدر بالتنعيم. لذلك يتفاعلان بساعتين مختلفتين: بعد تضاعف التذبذب ثلاث مرات قسنا 19 شمعة مقابل 59 للوصول إلى 90% من المستوى الجديد.

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

الإعداد القيمة المعتادة ملاحظة
الفترة 14 القيمة الافتراضية المعتادة. الفترات القصيرة (7–10) أسرع تفاعلًا؛ والطويلة (20–30) أكثر نعومة وتناسب الأنظمة اليومية.
مضاعف الوقف 1.5–2.5 × ATR دون 1.5 تقريبًا يقع الوقف داخل الحركة الاعتيادية لمعظم الأدوات.
مضاعف التتبع 2–3 × ATR أوسع عادة من وقف الدخول، حتى لا ينهي تصحيح طبيعي صفقة اتجاهية.
مضاعف الهدف 2–4 × ATR يبقي نسبة المخاطرة إلى العائد مستقرة مع تغير الظروف.
الإطار الزمني المقروء الإطار الخاص بالاستراتيجية ATR على M5 وATR على D1 يجيبان عن سؤالين مختلفين؛ وخلطهما يغيّر كل المسافات بصمت.

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

  • إنشاء مقبض المؤشر داخل OnTick، وهو ما يسرّب المقابض ويفشل في النهاية — مكان المقبض هو OnInit.
  • إعادة CopyBuffer عددًا من القيم أقل من المطلوب عند البدء قبل تحميل تاريخ كافٍ، ما ينتج ATR يساوي صفرًا وبالتالي وقفًا بمسافة صفرية.
  • قراءة الـ ATR من الشمعة قيد التكوّن، فتصبح مسافة الوقف رهنًا بلحظة إطلاق الإشارة داخل الشمعة.
  • الخلط بين النقاط والبِبس: يعاد الـ ATR بوحدات السعر، والتسعير من خمس خانات يعني 0.00120 لا 12 — وضربه كأنه بِبس ينتج أوقافًا أوسع أو أضيق مئة مرة.
  • تحسين فترة الـ ATR والمضاعف معًا على النافذة نفسها، وهو ما يلائم الثنائي مع تصحيحات تلك النافذة بعينها.

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

iATR(symbol, timeframe, ma_period)
ينشئ مقبض المؤشر؛ استدعه مرة في OnInit واحتفظ بالمقبض.
CopyBuffer(handle, 0, start, count, array)
يقرأ قيم الـ ATR من المخزن 0، وهو المخزن الوحيد لهذا المؤشر.
SymbolInfoDouble(symbol, SYMBOL_POINT)
يحوّل الـ ATR من وحدات السعر إلى نقاط، وهي الوحدة التي تُعبَّر بها مسافات الوقف.
NormalizeDouble(price, _Digits)
يقرّب مستوى الوقف المحسوب إلى دقة الرمز قبل إرساله.

مثال

قاعدة المخاطرة نفسها مطبقة في نظامي تذبذب مختلفين. لا شيء يتغير في الإكسبيرت — ما يتغير هو المسطرة التي يقيس بها.

نظام هادئ — ATR(14)
12 نقطة
وقف عند 2 × ATR يساوي 24 نقطة.
نظام متقلب — ATR(14)
34 نقطة
الوقف نفسه عند 2 × ATR يساوي 68 نقطة.
المخاطرة لكل صفقة
1% من 10,000 $ = 100 $
حجم اللوت، هادئ / متقلب
0.42 / 0.15
المبلغ المعرض للمخاطرة نفسه، والمسافة مختلفة، فالحجم مختلف.

توسيع الوقف دون تصغير اللوت كان سيضاعف المبلغ المعرض للمخاطرة ثلاث مرات. لا ينفع الـ ATR إلا حين يتحرك النصفان معًا.

الحساب 100 ÷ (24 × 10) = 0.42 · 100 ÷ (68 × 10) = 0.15

النتيجة قاعدة مخاطرة واحدة تنتج مسافتي وقف وحجمي صفقة

كيف يُستخدم

الـ ATR مسافة لا إشارة. يخبر الإكسبيرت كم يبعد ما يضعه — لا ما إذا كان عليه أن يضعه.

النطاق ماذا يعني
الـ ATR الحالي أدنى بكثير من متوسط الاختبار التاريخي تتقلص الأهداف المعرفة بالـ ATR تبعًا لذلك، فتجني الاستراتيجية أرباحًا أصغر بينما تبقى التكاليف ثابتة.
الـ ATR الحالي قريب من متوسط الاختبار التاريخي الظروف التي ضبطت فيها الإعدادات. التوقعات المنشورة سارية.
الـ ATR الحالي أعلى بوضوح من متوسط الاختبار التاريخي أوقاف النقاط الثابتة صارت داخل الضجيج؛ والأوقاف المبنية على الـ ATR تتسع، وعلى حجم الصفقة أن ينخفض للتعويض.
استخدام الـ ATR كإشارة دخول إساءة استخدام. فهو بلا اتجاه — القراءة المرتفعة تقول إن السوق يتحرك، لا إلى أين.
  • عبّر عن كل مسافة في الإكسبيرت كمضاعف للـ ATR، ثم حسّن المضاعف بدل عدد النقاط. تنتقل النتيجة بين الرموز والأنظمة على نحو أفضل بكثير.
  • لا تقارن أبدًا قيم ATR الخام بين الرموز. أربعون نقطة على GBP/JPY وأربعون على EUR/USD مستويان مختلفان من النشاط؛ اقسم على السعر إن لزمت المقارنة.
  • طابق فترة الـ ATR مع مدة الاحتفاظ. المضارب السريع الذي يقرأ ATR يوميًا يحدد حجمًا لحركة لن يكون داخلها أبدًا.
  • تحقق من استقرار المضاعف عند القيم المجاورة. الوقف الذي ينجح عند 2.0 × ATR ويفشل عند 1.8 أو 2.2 مُفصَّل على نافذة الاختبار.

[صفحة مؤشر ATR الكاملة](/ar/indicators/atr) تتناول الحساب والإعدادات بالتفصيل. وفيها أيضًا قياسنا بأن iATR في MetaTrader نافذة متدحرجة لا تنعيم وايلدر. أما هذه المدخلة فتدور حول الدور الذي يؤديه الـ ATR داخل قواعد المخاطرة في الإكسبيرت.

أخطاء شائعة

التعامل مع الـ ATR كإشارة اتجاه

إنه يقيس المسافة المقطوعة لا الجهة. ارتفاع الـ ATR يعني أن السوق يتحرك أكثر — وهذا يحدث في الاتجاهات وفي الانهيارات وفي النطاقات العنيفة على السواء.

توسيع وقف الـ ATR دون خفض اللوت

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

الخلط بين وحدات السعر والبِبس

يعيد iATR مسافة سعرية — 0.00120 على EUR/USD بخمس خانات، لا 12. والشيفرة التي تعاملها كبِبس تضع أوقافًا أبعد أو أقرب مئة مرة، ويسهل أن يمر الخطأ في الاختبار لأن النتائج تبدو سيئة فحسب لا معطلة.

قراءة الـ ATR من الشمعة قيد التكوّن

المؤشر 0 يتغير مع كل تيك، فتنتج الإشارة نفسها وقفًا مختلفًا حسب لحظة إطلاقها. استخدم آخر شمعة مكتملة لكل ما يجب أن يكون قابلًا لإعادة الإنتاج.

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

ما فترة الـ ATR التي ينبغي أن يستخدمها الإكسبيرت؟
أربعة عشر هي القيمة الافتراضية المعتادة ونقطة انطلاق معقولة. الفترات القصيرة من سبعة إلى عشرة أسرع تفاعلًا مع تغير الظروف لكنها أكثر ضجيجًا؛ ومن عشرين إلى ثلاثين أكثر نعومة وتناسب استراتيجيات الشموع اليومية. والأهم من القيمة الدقيقة أن تبقى مستقرة عند الإعدادات المجاورة عند الاختبار.
كيف أحوّل الـ ATR إلى مسافة وقف خسارة؟
بضربه. الوقف عند 2 × ATR يبعد مديين متوسطين للشمعة عن الدخول، وهو خارج الحركة الاعتيادية لمعظم الأدوات. والخطوة الثانية الأساسية هي حساب حجم اللوت من تلك المسافة ومن حد المخاطرة لديك، حتى يعني الوقف الأوسع صفقة أصغر لا خسارة أكبر.
هل الـ ATR أفضل من وقف بعدد نقاط ثابت؟
بالنسبة لإكسبيرت يعمل بلا إشراف لسنوات، نعم عمومًا، لأن المسافة الثابتة تعني أشياء مختلفة في أنظمة تذبذب مختلفة، بينما مضاعف الـ ATR يعني الشيء نفسه طوال الوقت. والمقابل معامل إضافي يجب حمايته من الإفراط في التحسين.
هل ATR في MT5 هو نفسه ATR وايلدر؟
ليس تمامًا، وهذا يهم عند نقل إعداد من منصة إلى أخرى. وايلدر ينعّم المدى الحقيقي بحيث تظل كل شمعة سابقة تتلاشى داخل القيمة؛ أما ATR المرفق مع MetaTrader فيدحرج نافذة ثابتة، أي متوسطًا متحركًا بسيطًا. وكلاهما مرشح خطي مجموع أوزانه واحد، لذا يتفق مستواهما على المدى الطويل — قسنا 9.571 مقابل 9.573 نقطة على 2,700 شمعة عند الفترة 20. ما يختلف هو الاستجابة: بعد تضاعف التذبذب ثلاث مرات عند شمعة واحدة، بلغت نسخة MetaTrader 90% من المستوى الجديد خلال 19 شمعة بينما احتاجت نسخة وايلدر 59. لذلك يتسع وقف 2 × ATR على MT5 أبكر من القاعدة نفسها على منصة مبنية على وايلدر، ومطابقة الفترة لا تدمجهما أيضًا: أقرب فترة iATR إلى فترة وايلدر 20 قيست عند 32–33.
هل يخبرني الـ ATR باتجاه الترند؟
لا. إنه مقياس مسافة خالص ولا يحمل أي مكوّن اتجاهي على الإطلاق. ومؤشر ADX هو الرفيق المعتاد لقياس قوة الاتجاه، بينما يأتي الاتجاه من متوسط متحرك أو من بنية السعر.

مقالات ذات صلة