مخارج تكيفية لصفقات المراجحة: Diff Excess Factor وSlippage Factor وCritical Slippage 23/10/2026 – Posted in: Arbitrage Software

BJF TRADING GROUP · SHARPTRADER · مخارج المراجحة

مخارج تكيفية لصفقات المراجحة: Diff Excess Factor وSlippage Factor وCritical Slippage

حتى الآن كانت كل صفقة مراجحة في SharpTrader تحصل على المخرج نفسه: Min profit نفسه، وTrailing step نفسه، وStop loss نفسه. فالصفقة التي فُتحت عند فرق سعري كبير مع تنفيذ مثالي كانت تُدار تمامًا مثل صفقة التهم فيها الانزلاق السعري معظم الفرق مسبقًا. ثلاثة إعدادات جديدة للأداة تغيّر ذلك. إذ تحصل كل صفقة الآن على مستويات خروج خاصة بها، بناءً على قوة إشارتها وجودة تنفيذها. يشرح هذا الدليل كيفية عمل كل معامل، ويعرض مثالًا محسوبًا على XAUUSD، ويقدّم قيمًا أولية للتحسين.

الإجابة المختصرة

الإجابة المختصرة: يمنح Diff excess factor % الصفقات المفتوحة على إشارة قوية مساحة أكبر للتحرك. ويؤمّن Slippage factor % الربح مبكرًا عندما يكون التنفيذ أسوأ من السعر المطلوب. أما Critical slippage % فيضع وقفًا أضيق بكثير على الصفقة التي كان تنفيذها سيئًا إلى درجة أن المراجحة تكاد تكون قد اختفت. المعاملات الثلاثة معطّلة افتراضيًا (0)، فلا يتغير شيء حتى تضبطها. وتبقى طريقة الاستراتيجية في تتبّع الربح وتأمينه كما هي تمامًا؛ ولا يتغير سوى الأرقام التي تستخدمها لكل صفقة.

Diff excess factor %إشارة قوية = مساحة أكبريرفع Min profit وTrailing step بنسبة من مقدار تجاوز الإشارة لعتبتها.
Slippage factor %تنفيذ سيئ = تأمين مبكريخفّض Min profit وTrailing step بنسبة من الانزلاق السعري الذي تعرّض له التنفيذ.
Critical slippage %اختفاء الفرق = وقف ضيقيستبدل وقف الخسارة بوقف أضيق بكثير يعتمد على فارق السعر (السبريد) لدى الوسيط.

لماذا يُعدّ المخرج الموحّد لكل الصفقات حلًا وسطًا

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

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

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

أين تجد المعاملات

الإعدادات خاصة بكل أداة، وموزّعة على أربع مجموعات من الاستراتيجيات. ويمكن إدراج كل منها في التحسين مثل أي معامل آخر من معاملات الأداة.

الاستراتيجية أين تُضبط على أي صفقة تُطبَّق
OneLeg جدول الأدوات، بعد “Cooldown (ms)”. تظهر وتعمل فقط مع ترخيص Advanced optimization. كل صفقة تفتحها الاستراتيجية
Lock, LockCL, LockCL2, LockCL3 جدول الأدوات، قرب النهاية، بعد “Min pips” المركز غير المحوَّط الذي تُنشئه إشارة المراجحة لدى أيٍّ من الوسيطين
PhantomDrift جدول الأدوات، في الموضع نفسه كما في Lock مركز المراجحة فقط؛ وتحتفظ أوامر المارتينجيل بوقفها الخاص
Umbra Lock الأداة “Edit…” > Extra settings > “Protective stops of the unlocked leg” الساق التي تبقى غير مقفلة بعد خروج المراجحة
جدول Instruments and Orders لاستراتيجية LockCL2 في SharpTrader مع إبراز الأعمدة Diff excess factor % وSlippage factor % وCritical slippage %، وجميعها مضبوطة على 0
جدول أدوات LockCL2: تقع الأعمدة الثلاثة الجديدة (المُبرزة) بعد Min pips وReverse factor % وMin move وTrend interval وCooldown. والثلاثة مضبوطة على 0 افتراضيًا.

في استراتيجيات مراجحة القفل وPhantom Drift وUmbra Lock تؤثر المعاملات فقط في المركز الذي يحمل مخاطر المراجحة. أما السيقان المقفلة وأوامر المارتينجيل والمراكز الأخرى فتحتفظ بإعداداتك المعتادة.

ما الذي تُقاس المعاملات بالنسبة إليه

تقارن المعاملات الثلاثة الصفقة بعتبة الإشارة التي تستخدمها الاستراتيجية بالفعل:

  • Diff to open في OneLeg؛
  • Diff to open 1 أو Diff to open 2 للوسيط الذي نفّذ التداول، في استراتيجيات Lock؛
  • Diff to close في Umbra Lock؛
  • Min move عندما تتداول الاستراتيجية على الزخم وحده (Diff to open 0 مع ضبط Min move). يُشرح Min move في مقالنا حول الدخول بالزخم والخروج العكسي.

تنتج عن كل تنفيذ قيمتان: الفرق (حجم الإشارة عند فتح الصفقة) والانزلاق السعري (عدد النقاط التي نُفّذ بها الأمر بأسوأ مما طُلب). أما الفائض فهو الفرق مطروحًا منه العتبة.

Diff excess factor %: مساحة أكبر للإشارات القوية

يرفع Diff excess factor % قيمتي Min profit وTrailing step للصفقة بهذه النسبة المئوية من مقدار تجاوز الإشارة لعتبتها.

الزيادة = (الفرق − العتبة) × Diff excess factor %

مثال: صفقة فُتحت عند فرق 25 نقطة مع Diff to open 10 يكون فائضها 15 نقطة. عند 50%، يزيد كلٌّ من Min profit وTrailing step بمقدار 8 نقاط (7.5 مقرّبة).

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

  • الفائدة: تُمنح الإشارات القوية مساحة للتحرك، مما يرفع متوسط ربح أفضل الصفقات.
  • دون تغيير: الإشارة الواقعة عند العتبة تمامًا لا فائض لها، وتحتفظ بقيمتي Min profit وTrailing step المعتادتين.
  • المخارج المعطّلة تبقى معطّلة: إذا ضُبط Min profit أو Trailing step على 0 فإنه يبقى 0؛ ولا يُفعّل المعامل أبدًا مخرجًا قمت بتعطيله.

Slippage factor %: تأمين الربح مبكرًا بعد تنفيذ سيئ

يخفّض Slippage factor % قيمتي Min profit وTrailing step للصفقة بهذه النسبة المئوية من الانزلاق السعري الذي تعرّض له التنفيذ.

الانخفاض = الانزلاق × Slippage factor % (لا تنخفض أي من القيمتين عن 1 نقطة)

مثال: تنفيذ أسوأ من المطلوب بمقدار 8 نقاط، عند 100%، يخفّض كلتا القيمتين بمقدار 8 نقاط.

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

  • لا يُحتسب إلا الانزلاق السلبي. التنفيذ الأفضل من المطلوب لا يغيّر شيئًا.
  • استراتيجيات Lock وPhantomDrift وUmbra Lock: يُستخدم انزلاق عملية الإغلاق التي أنشأت المركز غير المحوَّط.
  • الفائدة: عدد أقل من الصفقات التي تبلغ ربحًا صغيرًا ثم تفشل في تأمينه فتتحول إلى خسارة.
  • عند دمجه مع Diff excess factor % تُجمع التعديلات معًا: فقد تنتهي إشارة قوية ذات تنفيذ سيئ بقيم قريبة من القيم المعتادة.

Critical slippage %: وقف ضيق عندما يختفي الفرق

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

إذا كان الانزلاق > الفرق × Critical slippage %: الوقف = السبريد × max(2, الفرق ÷ الانزلاق)

مثال: عند 50%، تحصل على الوقف الضيق صفقةٌ فُتحت عند فرق 53 نقطة ونُفّذت بأسوأ بمقدار 46 نقطة (87% من الفرق). ومع سبريد لدى الوسيط قدره 10 نقاط لحظة التنفيذ، يكون الوقف 20 نقطة.

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

  • الوقف الضيق هو سبريد الوسيط لحظة التنفيذ مضروبًا في 2، أو في الفرق ÷ الانزلاق إذا كان ذلك أكبر. سبريد قدره 10 نقاط يعطي وقفًا قدره 20 نقطة.
  • لا يمكنه إلا تقليل المخاطر: الوقف الضيق لا يكون أبدًا أوسع من Stop loss الخاص بك. ويُطبَّق أيضًا عندما يكون Stop loss مساويًا لـ 0.
  • Umbra Lock: يجوز أن ينخفض الوقف الضيق عن الحد الأدنى المعتاد لـ Stop loss البالغ 50 نقطة، للسبب نفسه.
  • الوقف المخفي فقط: يغيّر الوقف المخفي للاستراتيجية؛ أما وقف الخسارة الذي أُرسل بالفعل إلى الوسيط مع الأمر فلا يُعدَّل.
  • الفائدة: تُقطع مبكرًا الصفقات التي تسبب أكبر الخسائر القابلة للتجنب، أي تلك التي نُفّذت بعد زوال الفرصة.
رسم بياني: بعد تنفيذ فقد 46 نقطة من فرق قدره 53 نقطة بسبب الانزلاق السعري، يتحرك السعر 51 نقطة عكس الصفقة؛ يُغلقها وقف Critical slippage عند 20 نقطة، بينما لم يكن الوقف المعتاد البالغ 50 نقطة ليُغلقها
الصفقة C من المثال المحسوب أدناه. مسار السعر تخطيطي؛ أما مستويات الوقف والحركة البالغة 51 نقطة فمأخوذة من المثال.

مثال محسوب: ثلاث صفقات على XAUUSD

تُظهر ثلاث صفقات على XAUUSD (1 نقطة = 0.01) كيف تنتج الإعدادات نفسها مخارج مختلفة. إعدادات الأداة: Diff to open 40، Min profit 20، Trailing step 20، Stop loss 50، سبريد الوسيط 10. المعاملات الجديدة: Diff excess factor 50%، Slippage factor 100%، Critical slippage 50%. ومن دونها كانت الصفقات الثلاث ستحصل على Min profit 20 وTrailing step 20 وStop loss 50.

الصفقة الفرق، بالنقاط الانزلاق، بالنقاط Min profit، بالنقاط Trailing step، بالنقاط Stop loss، بالنقاط
A: إشارة قوية، تنفيذ نظيف 60 2 28 28 50
B: إشارة ضعيفة، تنفيذ ضعيف 45 15 8 8 50
C: تنفيذ بعد انغلاق الفرق 53 46 1 1 20
مخططات شلالية للصفقات A وB وC: قيمة Min profit المعتادة 20، زائد تعديل الفائض، ناقص تعديل الانزلاق، لتكون النتيجة 28 و8 و1 نقطة
كيف يُبنى Min profit لكل صفقة. ويتغير Trailing step بالطريقة نفسها. تُحسب القيم مرة واحدة، عند التنفيذ، بالنقاط الصحيحة.
  • A لديها فائض قدره 20 نقطة وانزلاق ضئيل: 20 + 10 − 2 = 28. يبتعد المخرجان كلاهما بمقدار 8 نقاط، وتحظى الصفقة بمساحة للتحرك.
  • B لديها فائض قدره 5 نقاط (+3 مقرّبة) لكنها فقدت ثلث فرقها بسبب الانزلاق (−15): فتؤمّن الربح عند 8 نقاط بدلًا من انتظار 20.
  • C صفقة حقيقية من التداول الفعلي. استهلك الانزلاق 87% من الفرق، فانخفض Min profit وTrailing step إلى الحد الأدنى البالغ 1 نقطة، وحصلت الصفقة على الوقف الحرج البالغ 20 نقطة. ثم تحرك السعر 51 نقطة عكسها: فكانت الخسارة ستبلغ نحو 20 نقطة بدلًا من 51.
مخطط أعمدة مجمّعة: Min profit وTrailing step وStop loss للصفقات A وB وC مقارنةً بالقيم المعتادة 20 و20 و50
الإعدادات نفسها تعطي ثلاث مجموعات مختلفة من المخارج. ومن دون المعاملات الجديدة كانت كل صفقة ستحصل على 20 / 20 / 50.

القيم الأولية الموصى بها

ابدأ بالقيم أدناه وتحقق منها على أدواتك ووسطائك من خلال اختبار خلفي. إنها نقاط انطلاق وليست ضمانات: فأفضل القيم تعتمد على مدى تكرار انزلاق وسطائك ومقداره.

المعامل ابدأ بـ نطاق التحسين أثر القيمة الأعلى
Diff excess factor % 25–50 0–100، بخطوة 25 مساحة أكبر للإشارات القوية؛ والقيمة المرتفعة جدًا تجعلها تُعيد جزءًا من الربح
Slippage factor % 50–100 0–100، بخطوة 25 تأمين الربح مبكرًا بعد تنفيذ سيئ؛ 100 = كل نقطة انزلاق تُخصم من المخارج
Critical slippage % 50 0–100، بخطوة 10 عدد أقل من الصفقات يحصل على الوقف الضيق؛ وتحت 30 يبدأ الانزلاق العادي في تفعيله
نافذة معاملات التحسين في SharpTrader مع تحديد DiffExcessFactor وSlippageFactor وCriticalSlippage للتحسين، min 0، max 100
المعاملات الثلاثة محددة للتحسين في مُحسِّن SharpTrader (مُبرزة). النطاقات في لقطة الشاشة هذه هي إعداد محتمل واحد.

كيفية ضبطها خطوة بخطوة

1

أجرِ الاختبار الخلفي بزمن تنفيذ أكبر من 0. لا يُحاكى الانزلاق السعري إلا في هذه الحالة؛ ومن دونه لا يجد Slippage factor % وCritical slippage % ما يعملان عليه. استخدم متوسط زمن التنفيذ الذي قسته على حسابك الخاص.

2

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

3

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

4

افحص بعض الصفقات في سجل الاستراتيجية. ابحث عن الأسطر التي تبدأ بـ “Exit values for” وتأكد من أن المخارج هي ما تتوقعه.

اضبط هذه المعاملات بعد المعاملات الأساسية. في فيديو الخطوات الخاص بنا حول إنشاء قالبك الخاص (أدناه)، يكون الترتيب: أولًا Diff to open وMin profit وPips for min profit وTake profit، ثم Stop loss وTake profit، ثم Reverse factor وعناصر التحكم الأحدث، بما فيها هذه الثلاثة.

معلومات مفيدة

  • تُحسب مرة واحدة لكل صفقة، لحظة التنفيذ، بالنقاط الصحيحة، وتبقى ثابتة طوال عمر الصفقة.
  • لا تتأثر إلا صفقات المراجحة. تحتفظ سيقان Lock وأوامر المارتينجيل والمراكز الأخرى بإعداداتك المعتادة.
  • Trailing step بالنسبة المئوية: عندما يكون Trailing units على “Percent”، يكون Trailing step حصة من الربح ويبقى دون تغيير؛ بينما يظل Min profit يُعدَّل.
  • بعد إعادة التشغيل، تستخدم الصفقات التي كانت مفتوحة بالفعل إعداداتك المعتادة.
  • تحتاج OneLeg إلى ترخيص Advanced optimization لهذه المعاملات. ومن دونه تكون مخفية ولا تُستخدم ولا تُعرض في التحسين. الأدوات التي يكون فيها Diff units على “Percent” مدعومة.
  • OneLeg مع “Keep limit orders”: هذه التنفيذات لا تحمل معلومات عن الانزلاق، لذا لا يعمل عليها إلا Diff excess factor %.
  • تحقق من ذلك في السجل. لكل صفقة متأثرة يحتوي سجل الاستراتيجية على سطر يبدأ بـ “Exit values for”. ويعرض الفرق والفائض والانزلاق، وقيمتي Min profit وTrailing step القديمة والجديدة، والوقف الضيق عند تطبيق Critical slippage %.
الاختبارات الخلفية محاكاة. تعمل المعاملات مع الانزلاق الذي يمنحك إياه وسيطك فعليًا. يُظهر الاختبار الخلفي كيف كان سيتصرف إعدادٌ ما على تيكات سابقة بزمن التنفيذ الذي أدخلته؛ ولا يضمن نتائج مستقبلية. أعد التحقق من زمن التنفيذ بانتظام، لأن الوسيط الذي يبدأ بإضافة تأخير يغيّر الانزلاق الذي تستجيب له هذه المعاملات.

فيديو: أنشئ قالبك الخاص

يعرض هذا الفيديو، ومدته 10 دقائق، العملية كاملة على LockCL2: جمع التيكات، وقياس زمن التنفيذ الفعلي لديك، والتحسين على مراحل، واختبار تحمّل النتيجة مع تنفيذ أبطأ.

المخارج التكيفية جزء من SharpTrader

تتوفر Diff excess factor % وSlippage factor % وCritical slippage % في OneLeg (ترخيص Advanced optimization) وLock وLockCL وLockCL2 وLockCL3 وPhantomDrift وUmbra Lock. ويساعدك الدعم الفني المجاني مدى الحياة على إعدادها وقراءة النتائج.

SharpTraderمراجحة القفلMin move وReverse factor

ماسح مراجحة مجاني + دورة قصيرة عبر البريد الإلكتروني

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

بالإرسال، توافق على تلقي رسائل بريد إلكتروني من BJF Trading Group حول أدوات المراجحة وبرامج التداول. يمكنك إلغاء الاشتراك في أي وقت. راجع سياسة الخصوصية.

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

هل تغيّر هذه المعاملات شيئًا إذا تركتها على 0؟

لا. المعاملات الثلاثة معطّلة افتراضيًا (0). وتتتبّع استراتيجيتك الربح وتؤمّنه تمامًا كما كانت حتى تضبط قيمة.

ما الاستراتيجيات التي تدعم Diff excess factor وSlippage factor وCritical slippage؟

OneLeg (مع ترخيص Advanced optimization) وLock وLockCL وLockCL2 وLockCL3 وPhantomDrift وUmbra Lock. في OneLeg تُطبَّق على كل صفقة؛ وفي الاستراتيجيات الأخرى على المركز الذي يحمل مخاطر المراجحة فقط.

لماذا أحتاج إلى زمن تنفيذ أكبر من 0 في الاختبار الخلفي؟

لا يُحاكى الانزلاق السعري إلا عندما يكون زمن التنفيذ أكبر من 0. ومع 0 لا يوجد انزلاق، فلا يجد Slippage factor % وCritical slippage % ما يعملان عليه، ولا يغيّر النتائج سوى Diff excess factor %.

هل يغيّر Critical slippage وقف الخسارة المُرسَل إلى وسيطي؟

لا. إنه يغيّر الوقف المخفي للاستراتيجية فقط. أما وقف الخسارة الذي أُرسل بالفعل إلى الوسيط مع الأمر فلا يُعدَّل. والوقف الضيق لا يكون أبدًا أوسع من Stop loss الخاص بك.

هل يمكن أن يصبح Min profit أو Trailing step مساويًا لـ 0 بعد تنفيذ سيئ؟

لا. لا يخفّضهما Slippage factor % أبدًا إلى ما دون 1 نقطة. وإذا ضبطت Min profit أو Trailing step على 0 بنفسك، فإنهما يبقيان 0: فالمعاملات لا تُفعّل أبدًا مخرجًا قمت بتعطيله.

كيف أرى ما فعلته الاستراتيجية بصفقة ما؟

افتح سجل الاستراتيجية وابحث عن الأسطر التي تبدأ بـ “Exit values for”. يعرض كلٌّ منها الفرق والفائض والانزلاق، وقيمتي Min profit وTrailing step القديمة والجديدة، والوقف الضيق عند تطبيق Critical slippage %.

ينطوي تداول الفوركس وعقود الفروقات والعملات المشفرة على مخاطر خسارة عالية. توضح الأمثلة في هذا المقال كيف تحسب المعاملات مستويات الخروج؛ وهي ليست توقعًا للنتائج. BJF Trading Group شركة تطوير برمجيات، وليست وسيطًا أو مستشارًا استثماريًا.