نظرة عامة
يوفر نظام SL/TP الذكي (إيقاف الخسارة / جني الأرباح) إدارة مخاطر متقدمة مع ميزات التتبع الديناميكي، وحماية التعادل، والتوسع التكيفي. يغطي هذا الدليل التهيئة والإعدادات المثلى لأنماط التداول المختلفة.
معايير التهيئة
الإعدادات الأساسية
SLTPSettings:
StopLossPercent: 0.0 # المسافة الأساسية لإيقاف الخسارة من TP (%)
TakeProfitPercent: 0.0 # المسافة الأساسية لجني الأرباح من نقطة الدخول (%)
تتبع إيقاف الخسارة
EnableTrailingSl: false # تفعيل التتبع الديناميكي لإيقاف الخسارة
TrailingSlOffsetPercent: 0.5 # المسافة أسفل السعر الحالي (%)
كيفية العمل:
- يتم تحريك إيقاف الخسارة تلقائيًا للأعلى (شراء) أو للأسفل (بيع) مع تحرك السعر بشكل إيجابي
- يتحرك فقط في الاتجاه المربح - لا يصبح أسوأ من الموقف السابق
- يحافظ على الأرباح مع السماح بنمو المركز
حماية التعادل
EnableBreakeven: false # تفعيل وضع التعادل
BreakevenActivationPercent: 1.0 # التفعيل عند X% من الربح
BreakevenBufferPercent: 0.2 # هامش صغير فوق/تحت نقطة الدخول
كيفية العمل:
- عندما يصل السعر إلى عتبة التفعيل، يتحرك إيقاف الخسارة إلى نقطة الدخول + الهامش
- يحمي من الخسائر بعد الوصول إلى الهدف الأولي للربح
- الهامش يمنع الإيقاف المبكر بسبب الانخفاضات البسيطة
تتبع جني الأرباح
EnableTrailingTp: false # تفعيل تتبع جني الأرباح
TrailingTpTriggerPercent: 2.0 # بدء التتبع عند X% من الربح
TrailingTpOffsetPercent: 0.5 # المسافة فوق السعر الحالي (%)
كيفية العمل:
- يتتبع جني الأرباح السعر الحالي بمجرد الوصول إلى عتبة التفعيل
- يحقق تحركات أكبر مع حماية الجانب السلبي
- عند الوصول إلى جني الأرباح، يتحول تلقائيًا إلى أمر إيقاف خسارة
التوسع الديناميكي للتتبع
EnableDynamicTrailingScaling: false # تفعيل الإزاحات التكيفية
TrailingScalingMap:
"1.0": 0.5 # عند ربح 1%، استخدم إزاحة 0.5%
"2.0": 0.4 # عند ربح 2%، استخدم إزاحة 0.4%
"3.0": 0.3 # عند ربح 3%، استخدم إزاحة 0.3%
"5.0": 0.25 # عند ربح 5%، استخدم إزاحة 0.25%
"10.0": 0.2 # عند ربح 10%، استخدم إزاحة 0.2%
كيفية العمل:
- تتقلص الإزاحة مع زيادة الربح
- تحافظ على المزيد من الأرباح خلال التحركات الممتدة
- يستخدم النظام العتبة الأولى التي يتجاوزها الربح الحالي
الإعدادات المثلى حسب أسلوب التداول
1. التداول السريع (عالي التردد، أرباح صغيرة)
الهدف: دخول/خروج سريع، إدارة مخاطر صارمة، التقاط تحركات صغيرة
SLTPSettings:
StopLossPercent: 2.0
TakeProfitPercent: 1.5
# تتبع صارم لتأمين الأرباح بسرعة
EnableTrailingSl: true
TrailingSlOffsetPercent: 0.3
# تفعيل التعادل السريع
EnableBreakeven: true
BreakevenActivationPercent: 0.5
BreakevenBufferPercent: 0.1
# لا يوجد تتبع TP (الخروج عند الهدف)
EnableTrailingTp: false
# توسع ديناميكي صارم
EnableDynamicTrailingScaling: true
TrailingScalingMap:
"0.5": 0.3
"1.0": 0.2
"2.0": 0.15
الميزات الرئيسية:
- تتبع صارم جدًا (0.3%)
- تعادل سريع عند ربح 0.5%
- توسع قوي لحماية الأرباح بسرعة
- TP ثابت لضمان الخروج السريع
2. التداول اليومي (تذبذبات خلال اليوم)
الهدف: التقاط تذبذب خلال اليوم، مخاطر/مكافآت معتدلة، إدارة نشطة
SLTPSettings:
StopLossPercent: 3.0
TakeProfitPercent: 3.0
# تتبع معتدل
EnableTrailingSl: true
TrailingSlOffsetPercent: 0.5
# تعادل عند ربح معقول
EnableBreakeven: true
BreakevenActivationPercent: 1.0
BreakevenBufferPercent: 0.2
# تفعيل تتبع TP للتحركات الممتدة
EnableTrailingTp: true
TrailingTpTriggerPercent: 2.0
TrailingTpOffsetPercent: 0.6
# توسع ديناميكي متوازن
EnableDynamicTrailingScaling: true
TrailingScalingMap:
"1.0": 0.5
"2.0": 0.4
"3.0": 0.3
"5.0": 0.25
الميزات الرئيسية:
- نسبة SL/TP متوازنة 3% (مخاطر/مكافآت 1:1)
- تتبع معتدل يتيح مساحة للتنفس
- تتبع TP يلتقط التحركات الممتدة خلال اليوم
- التوسع الديناميكي يحمي الأرباح تدريجيًا
3. التداول المتأرجح (مراكز متعددة الأيام)
الهدف: التقاط اتجاهات أكبر، تحمل التذبذب، تعظيم الفائزين
SLTPSettings:
StopLossPercent: 4.0
TakeProfitPercent: 6.0
# تتبع أوسع للتذبذب
EnableTrailingSl: true
TrailingSlOffsetPercent: 1.0
# تعادل محافظ
EnableBreakeven: true
BreakevenActivationPercent: 2.0
BreakevenBufferPercent: 0.3
# تتبع TP قوي
EnableTrailingTp: true
TrailingTpTriggerPercent: 4.0
TrailingTpOffsetPercent: 1.0
# تضييق تدريجي
EnableDynamicTrailingScaling: true
TrailingScalingMap:
"2.0": 1.0
"4.0": 0.8
"6.0": 0.6
"8.0": 0.5
"10.0": 0.4
الميزات الرئيسية:
- إيقافات أوسع لتذبذب الليل (تتبع 1%)
- هدف ربح أعلى (مخاطر/مكافآت 1:1.5)
- تتبع TP لالتقاط الاتجاهات الممتدة
- التضييق التدريجي يحافظ على مكاسب متعددة الأيام
4. تداول المراكز طويل الأجل
الهدف: التقاط الاتجاهات الرئيسية، إدارة دنيا، تعظيم العوائد غير المتماثلة
SLTPSettings:
StopLossPercent: 6.0
TakeProfitPercent: 15.0
# تتبع واسع جدًا
EnableTrailingSl: true
TrailingSlOffsetPercent: 2.0
# تعادل صبور
EnableBreakeven: true
BreakevenActivationPercent: 5.0
BreakevenBufferPercent: 0.5
# تتبع TP صبور
EnableTrailingTp: true
TrailingTpTriggerPercent: 10.0
TrailingTpOffsetPercent: 2.0
# توسع واسع للتحركات الكبرى
EnableDynamicTrailingScaling: true
TrailingScalingMap:
"5.0": 2.0
"10.0": 1.5
"15.0": 1.0
"20.0": 0.8
"30.0": 0.5
الميزات الرئيسية:
- إيقافات واسعة جدًا (تتبع 2%) لتذبذب طويل الأجل
- أهداف ربح عالية (مخاطر/مكافآت 1:2.5)
- عتبات صبورة تتجنب الخروج المبكر
- التوسع التدريجي يحمي المكاسب الكبيرة
نصائح التهيئة المتقدمة
1. تحسين المخاطر/المكافآت
محافظ (1:2 أو أفضل):
StopLossPercent: 2.0
TakeProfitPercent: 4.0
متوازن (1:1 إلى 1:1.5):
StopLossPercent: 3.0
TakeProfitPercent: 3.0-4.5
قوي (1:1 أو أقل):
StopLossPercent: 4.0
TakeProfitPercent: 4.0
2. تعديلات التذبذب
أسواق منخفضة التذبذب:
- تقليل
TrailingSlOffsetPercent(0.2-0.4%) - تفعيل تعادل أكثر صرامة (0.5-1.0%)
- توسع أكثر قوة
أسواق عالية التذبذب:
- زيادة
TrailingSlOffsetPercent(0.8-2.0%) - هامش تعادل أوسع (0.3-0.5%)
- توسع أكثر تحفظًا
3. التجاوزات الخاصة بالرمز
يدعم النظام إعدادات خاصة بالرمز تتجاوز التهيئة العامة. وهذا مفيد لـ:
- خصائص التذبذب المختلفة
- ملفات السيولة المتغيرة
- استراتيجيات خاصة بالأصول
4. استراتيجية التوسع الديناميكي
التوسع الصارم (التداول السريع):
TrailingScalingMap:
"0.5": 0.3
"1.0": 0.2
"1.5": 0.15
التوسع الواسع (تداول المراكز):
TrailingScalingMap:
"5.0": 2.0
"10.0": 1.5
"20.0": 1.0
"30.0": 0.5
سلوك النظام
منطق إيقاف الخسارة
- الوضع الأولي: يُحسب بناءً على مسافة TP ونسبة المخاطر
- تفعيل التتبع: يتحرك مع تقدم السعر بشكل إيجابي
- مشغل التعادل: يحافظ على سعر الدخول + الهامش عند التفعيل
- التوسع الديناميكي: يضيق الإزاحة مع زيادة الربح
- قفل الاتجاه: يتحرك إيقاف الخسارة فقط في الاتجاه المربح (لا يتراجع)
منطق جني الأرباح
- الوضع الأولي: يُحدد عند الدخول + النسبة المستهدفة
- مشغل التتبع: يُفعل بعد الوصول إلى عتبة التفعيل
- تتبع TP: يتبع السعر عند الإزاحة المحددة
- تحويل عند الوصول إلى TP: يتحول إلى إيقاف خسارة عندما يصل السعر إلى TP
- قفل الاتجاه: يتحرك TP فقط في الاتجاه المربح
تكرار التحديث
- يفحص النظام كل 5 ثوانٍ
- تُطبق التحديثات بشكل ذري
- تُعدل أوامر البورصة بمنطق إعادة المحاولة (3 محاولات)
- محدود بالمعدل لمنع التحميل الزائد على واجهة برمجة التطبيقات (بحد أقصى 10 مكالمات متزامنة)
أفضل الممارسات
1. ابدأ بحذر
- ابدأ بإيقافات أوسع وتوسع قياسي
- اضبط تدريجيًا بناءً على بيانات الأداء
- اختبر في وضع العرض التوضيحي أولاً
2. تطابق مع ظروف السوق
- اضبط إزاحات التتبع بناءً على التذبذب الحالي
- استخدم إيقافات أوسع في الأسواق المتذبذبة
- اضبط في ظروف الاتجاه القوي
3. مراقبة الأداء
- تتبع معدلات الوصول لإيقاف الخسارة مقابل جني الأرباح
- تحليل متوسط الربح لكل صفقة
- اضبط عتبات التوسع بناءً على أحجام التحرك النموذجية
4. مراعاة الرسوم
- تعديلات التتبع قد تؤدي إلى تحديثات أوامر متعددة
- ضع في الاعتبار رسوم البورصة عند تحديد التتبع الصارم
- وازن بين التحسين وتكاليف المعاملات
5. إدارة المخاطر
- لا تعطل إيقاف الخسارة تمامًا (استخدم دائمًا أكثر من 0%)
- حدد نسبة TP مناسبة للإطار الزمني
- استخدم التعادل لحماية رأس المال بعد الربح الأولي
استكشاف الأخطاء وإصلاحها
عدم تحديث SL/TP
- تحقق من أن النسب أكبر من 0
- تأكد من تفعيل التتبع
- تأكد من أن السعر يتحرك بشكل إيجابي
- تحقق من السجلات للأخطاء في التحقق
إيقافات مبكرة
- زيادة
TrailingSlOffsetPercent - توسيع هامش التعادل
- تعديل عتبات التوسع لتكون أعلى
فقدان تمديدات الأرباح
- تفعيل
TrailingTp - خفض
TrailingTpTriggerPercent - زيادة
TrailingTpOffsetPercent
أخطاء التهيئة
- التحقق من صحة صيغة YAML
- تأكد من أن جميع النسب إيجابية
- تحقق من أن مفاتيح خريطة التوسع هي أرقام عشرية صالحة
- راجع سجلات بدء التشغيل لرسائل التحقق
الملخص
يوفر نظام SL/TP الذكي إدارة مخاطر على مستوى المؤسسات مع:
- ✅ تتبع ديناميكي لكل من SL وTP
- ✅ حماية تعادل تلقائية
- ✅ توسع تكيفي بناءً على الربح
- ✅ تخصيص خاص بالرمز
- ✅ معالجة أخطاء قوية وإعادة المحاولات
- ✅ إدارة فعالة للحالة
اختر الإعدادات التي تتطابق مع أسلوب تداولك، راقب الأداء، واضبط بناءً على ظروف السوق للحصول على أفضل النتائج.