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

الانزلاق السعري

الفرق بين السعر الذي طلبه الأمر والسعر الذي نُفّذ عنده. قد يميل في أي من الاتجاهين، لكنه بالنسبة لاستراتيجية تعتمد على السرعة كلفة نادرًا ما تنمذجها الاختبارات التاريخية.

أيضاً: slippage, انزلاق السعر, الانحراف

حُدّث · روجِع

بعبارة بسيطة

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

لماذا هو مهم

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

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

في MetaTrader 5

أين يظهر في MT5

  • نافذة أمر جديد (F9) ← الانحراف — أقصى انزلاق بالنقاط تقبله في أمر سوقي
  • صندوق الأدوات ← السجل ← سعر الصفقة مقابل السعر الذي طلبه الإكسبيرت في سجل Experts
  • تبويب اليوميات، حيث تظهر حالات الرفض بوصفها إعادة تسعير أو سعرًا غير صالح لا بوصفها تنفيذًا
  • مختبر الاستراتيجيات — ينمذج الفارق السعري لا زمن تأخر الأمر، ولهذا تأتي تنفيذاته أرحم بصورة منهجية من التنفيذ الحقيقي

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

  • الحقل deviation في MqlTradeRequest يحدد السماحية: نفّذ ضمن هذا العدد من النقاط عن السعر المطلوب، وإلا فارفض بدل أن تنفّذ أسوأ.
  • تحت Market Execution يُنفَّذ الطلب عند ما يوفره السوق، والانحراف يحدّ إلى أي مدى يمكن أن يبتعد قبل أن يُرفض الأمر.
  • وضع التعبئة هو الفيصل عند الحد: Fill or Kill يرفض التنفيذ الجزئي رفضًا قاطعًا، وImmediate or Cancel يأخذ المتاح ويلغي الباقي.
  • الإكسبيرت المكتوب جيدًا يقارن سعر التنفيذ الذي حصل عليه بالسعر الذي طلبه، ثم يعيد حساب وقف الخسارة والهدف من التنفيذ لا من الطلب.
  • إعادة إرسال أمر مرفوض دون إعادة فحص الإشارة هي الطريق الذي يتحول به تنفيذ مرفوض واحد إلى تنفيذات عدة بأسعار تزداد سوءًا.

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

الإعداد القيمة المعتادة ملاحظة
الانحراف، استراتيجيات التأرجح 10–30 نقطة سخي. بضع نقاط من الانزلاق لا وزن لها أمام هدف يُقاس بالمئات.
الانحراف، استراتيجيات المضاربة السريعة 1–5 نقاط ضيق بما يكفي ليُرفض التنفيذ السيئ بدل قبوله — بثمن مزيد من حالات الرفض.
متوسط الانزلاق المقبول أقل من 0.5 نقطة مقيسًا على أكثر من 100 صفقة حقيقية في حسابك أنت، لا منقولًا من تسويق وسيط.
متوسط الانزلاق الذي يستحق الفحص أكثر من 1.5 نقطة بالنسبة لاستراتيجية ذات أهداف صغيرة، هذه حصة معتبرة من كل ربح.
وضع التعبئة بحسب ما تسمح به الأداة يحدده الوسيط لكل أداة؛ وإرسال وضع غير مدعوم يؤدي إلى رفض الأمر لا إلى تعديله.

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

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

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

MqlTradeRequest.deviation
أقصى انزلاق مقبول بالنقاط لأمر سوقي.
CTrade::SetDeviationInPoints(points)
السماحية نفسها تُضبط مرة واحدة لكل أمر ترسله هذه النسخة.
MqlTradeResult.price
السعر المنفَّذ فعلًا — الرقم الذي يجب أن يُقارن بالطلب.
SymbolInfoInteger(symbol, SYMBOL_FILLING_MODE)
أوضاع التعبئة التي يسمح بها الوسيط لهذه الأداة؛ وإرسال غيرها يُرفض.
OrderSend(request, result)
يعيد بنية النتيجة حاملة كلًا من retcode وسعر التنفيذ.

مثال

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

متوسط الانزلاق للصفقة
0.4 نقطة
المضارب السريع — متوسط الربح
6 نقاط
الانزلاق عند الدخول والخروج نحو 13 % من الربح الإجمالي.
إكسبيرت التأرجح — متوسط الربح
120 نقطة
الانزلاق نفسه نحو 0.7 % من الربح الإجمالي.
المضارب السريع — صفقات في السنة
2,000
1,600 نقطة في السنة تضيع بسبب التنفيذ وحده.

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

الحساب 0.8 ÷ 6 = 13 % · 0.8 ÷ 120 = 0.7 %

النتيجة جودة تنفيذ واحدة، وحكمان مختلفان تمامًا

كيف يُستخدم

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

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

منتجات mt5depot تنشر لدى أي وسيط وبأي شروط حساب أُنتج كل اختبار تاريخي، فتكون افتراضات التنفيذ خلف النتيجة مصرّحًا بها لا مضمرة.

أخطاء شائعة

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

الانزلاق الإيجابي — تنفيذ أفضل من المطلوب — يحدث في الظروف العادية مع تنفيذ سوقي حقيقي. والسجل الذي لا يُظهر إلا انزلاقًا سلبيًا عبر مئات الصفقات إنما يصف التنفيذ لا السوق.

الحكم على اختبار تاريخي كأنه نمذج التنفيذ

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

تصفير الانحراف تجنبًا للانزلاق

هذا لا يزيل الانزلاق؛ بل يزيل التنفيذات. فينتهي الإكسبيرت إلى تداول جزء من إشاراته، وتقرر سرعة السوق أي إشارة يفوّتها لا الاستراتيجية.

مقارنة الوسطاء بالفارق السعري وحده

فارق سعري ضيق في الإعلان مع تنفيذ رديء قد يكلف أكثر من فارق أوسع يُنفَّذ نظيفًا. الرقم القابل للمقارنة هو الكلفة الكلية للدورة الواحدة — الفارق السعري زائد العمولة زائد الانزلاق المقيس.

بتفصيل أكبر

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

السماحية التي يأتي بها كل منتج

عبر الإكسبيرتات الـ 14 المنشورة هناالقيمة
منتجات فيها مدخل لسماحية التنفيذ14
مدخلات معاملات تصفها40
سماحية معلنة قدرها 0.3 نقطة3
سماحية معلنة قدرها 3 نقاط11
صفحات تقول إنها لا تؤثر في الاختبار التاريخي8
صفحات تقول إن السجل قيس عند تلك القيمة2
تشغيلات تحمل رقم انزلاق مقيسًا0

الصفان الثالث والرابع هما الفخ. فـCairn وThunderhead يطبعان الرقم 3 مجردًا ويعدّانه بالنقاط؛ وتسعة غيرهما تطبع الرقم 3 مجردًا وتعدّه بالبِبس. الرقم نفسه، والفارق عشرة أضعاف. ولا يطبع الوحدة إلى جانب الرقم سوى Iridescence وLattice Weave وTidewell Slack — وهي الثلاثة التي لا يمكن أن تقرأها خطأ.

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

وهي تعضّ أشد ما تعضّ حيث تكون أضيق: فعند 0.3 نقطة يُرفض التنفيذ الذي يبتعد أكثر، فتصير صفقات Cairn البالغة 4,725 أقل مما يُظهره السجل، لا أسوأ منه.

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

كم مقدار الانزلاق الطبيعي لإكسبيرت MT5؟
في حساب تنافسي وظروف اعتيادية، متوسط أقل من نحو 0.5 نقطة على مئة صفقة أو أكثر يُعد جيدًا، ومن 0.5 إلى 1.5 نقطة صالح للعمل مع استراتيجيات أهدافها عشرات النقاط. أما المتوسطات المستمرة فوق 1.5 نقطة فتستحق الفحص، خصوصًا إن كانت الاستراتيجية كثيرة التداول.
لماذا نتيجتي الحقيقية أسوأ من الاختبار التاريخي؟
الانزلاق والفارق السعري هما التفسير المعتاد. فمختبر الاستراتيجيات ينفّذ عند السعر الذي يقرره ولا ينمذج التأخر بين إرسال الأمر وتنفيذه، فتأتي التنفيذات الحقيقية أسوأ قليلًا بصورة منهجية. والأثر يتناسب مع عدد الصفقات، ولهذا تبتعد الاستراتيجيات كثيرة التداول عن اختباراتها أسرع من غيرها.
هل يقلل الخادم الافتراضي الانزلاق؟
يقلل الجزء الناتج عن البعد والتأخر بين منصتك وخادم الوسيط، وهو الجزء الأهم للاستراتيجيات ذات الأهداف الصغيرة. ولا يفعل شيئًا حيال الجزء الناتج عن حركة السوق أو عن رقّة السيولة لحظة الأمر.
ما الانحراف الذي ينبغي أن يستخدمه الإكسبيرت؟
ما يكفي لينفَّذ على الإشارات التي تستحق الأخذ، لا أكثر. فالاستراتيجيات ذات الأهداف الكبيرة تقبل من 10 إلى 30 نقطة دون أن يهم ذلك؛ أما استراتيجيات المضاربة السريعة فتضبط عادة بضع نقاط كي يُرفض التنفيذ السيئ بدل قبوله، قابلةً بمزيد من حالات الرفض في المقابل.