نظرة عامة
إشارة الانعكاس طويل الأمد (Long-Term Reversal Signal) تكتشف انعكاسات الاتجاه من خلال تحليل أنماط الشموع على مدى فترات طويلة (أيام/أسابيع). تُحدّد ما يلي:
- LONGTERM_SMART_LONG_SIGNAL: اتجاه هابط (80% شموع حمراء) + حركة سعر هابطة + انعكاس صاعد → الدخول في صفقة LONG
- LONGTERM_SMART_SHORT_SIGNAL: اتجاه صاعد (80% شموع خضراء) + حركة سعر صاعدة + انعكاس هابط → الدخول في صفقة SHORT
تعليمات الإعداد
الخطوة 1: تفعيل ملف التداول طويل الأمد
الملف: tradesettings.yaml
General:
Profile: "long" # يجب أن يكون "long" لإشارات الانعكاس طويل الأمد
الخيارات: scalp | day | swing | long | hft
حرج: ملف long فقط هو الذي يدعم إشارات الانعكاس طويل الأمد.
الخطوة 2: تهيئة فاصل بيانات Kline
الملف: tradesettings.yaml
Kline:
summaryInterval: "1d" # شموع يومية لتحليل الإشارة
الفواصل المدعومة:
- موصى به:
1d(يوم واحد) - الأفضل للتحليل طويل الأمد - بديل:
12h(12 ساعة) - إشارات أكثر تكراراً، أقل استقراراً
مهم: يجب أن يتطابق summaryInterval مع فاصل الاستراتيجية (الخطوة 3)، وإلا ستظهر أخطاء "kline data not found".
الخطوة 3: تعيين فواصل الاستراتيجية لملف Long
الملف: tradesettings.yaml
strategyIntervals:
hft: ["1m"] # التداول عالي التردد
scalp: ["15m"] # قصير الأجل: 3m, 5m, 15m
day: ["15m", "30m"] # التداول اليومي
swing: ["1h", "2h"] # التداول المتأرجح
long: ["1d"] # طويل الأجل: 1d, 12h (موصى به: 1d)
default: ["5m"]
للتداول طويل الأمد:
- استخدم
["1d"]للتحليل اليومي (الأكثر استقراراً) - يمكن استخدام
["12h"]لفحوصات أكثر تكراراً - يمكن الجمع:
["1d", "12h"]لتحليل متعدد الإطارات الزمنية
يجب التطابق: تأكد من وجود هذا الفاصل في إعدادات بيانات Kline.
الخطوة 4: تفعيل وتهيئة تحليل الانعكاس طويل الأمد
الملف: tradesettings.yaml → إعدادات القرار
decision_settings:
# تحليل الانعكاس طويل الأمد
enabled_long_term_reversal: true
candle_lookback_count: 12
required_color_percent: 0.7
required_movement_percent: 0.4
last_n_candles_check: 2
min_confidence_threshold: 70.0
شرح معلمات التهيئة:
| المعلمة | الوصف | الموصى به | النطاق |
|---|---|---|---|
enabled_long_term_reversal |
مفتاح رئيسي للإشارة | true |
true/false |
candle_lookback_count |
عدد الشموع الأخيرة للتحليل | 12 (12 يوماً) |
10-20 |
required_color_percent |
% الشموع التي يجب أن تكون بنفس اللون | 0.7 (70%) |
0.6-0.8 |
required_movement_percent |
الحد الأدنى لحركة السعر المطلوبة | 0.4 (40%) |
0.3-0.6 |
last_n_candles_check |
الشموع الأخيرة التي تُظهر الانعكاس | 2 |
1-3 |
min_confidence_threshold |
الحد الأدنى للثقة لتفعيل الإشارة | 70.0 (70%) |
60-80 |
إرشادات الضبط الدقيق:
محافظ (إشارات أقل لكن بجودة أعلى):
candle_lookback_count: 15
required_color_percent: 0.8 # 80% نفس اللون
required_movement_percent: 0.5 # 50% حركة سعر
last_n_candles_check: 2
min_confidence_threshold: 75.0
عدواني (إشارات أكثر، جودة أقل):
candle_lookback_count: 10
required_color_percent: 0.6 # 60% نفس اللون
required_movement_percent: 0.3 # 30% حركة سعر
last_n_candles_check: 1
min_confidence_threshold: 65.0
متوازن (نقطة البداية الموصى بها):
candle_lookback_count: 12
required_color_percent: 0.7 # 70% نفس اللون
required_movement_percent: 0.4 # 40% حركة سعر
last_n_candles_check: 2
min_confidence_threshold: 70.0
الخطوة 5: إضافة إشارات طويلة الأمد إلى الإجراءات المدعومة
الملف: tradesettings.yaml → إعدادات القرار
decision_settings:
# إجراءات التقلب التي تُطلق إشارات التداول
supported_volatility_action:
- "BUY"
- "SELL"
- "PUMP"
- "CRASH"
- "LONGTERM_SMART_SHORT_SIGNAL" # جديد
- "LONGTERM_SMART_LONG_SIGNAL" # جديد
حرج: بدون إضافة هاتين الإشارتين، سيتم تجاهل أوامر الانعكاس طويل الأمد!
الخطوة 6: إعادة تعيين إعدادات الرمز
الإجراء المطلوب: إزالة جميع الرموز من symbols.json لفرض إعادة المزامنة مع إعدادات الإشارة الجديدة.
لماذا هذا ضروري:
النظام يخزن إعدادات التقلب الخاصة بالرمز. الرموز القديمة لن تحتوي على إشارات LONGTERM_SMART_* الجديدة.
كيفية إعادة التعيين:
الخيار 1: حذف symbols.json
rm symbols.json
# إعادة تشغيل البوت - سيُعاد مزامنة جميع الرموز
الخيار 2: التعديل اليدوي (إذا كانت المزامنة معطلة)
عدّل symbols.json وأضف الإشارات إلى كل رمز:
{
"BTCUSDT": {
"volatility_settings": {
"supported_volatility_action": [
"BUY",
"SELL",
"PUMP",
"CRASH",
"LONGTERM_SMART_SHORT_SIGNAL",
"LONGTERM_SMART_LONG_SIGNAL"
]
}
}
}
الخيار 3: مسح وإعادة مزامنة
# 1. نسخ احتياطي للرموز الحالية
cp symbols.json symbols.json.backup
# 2. تفريغ الملف
echo "[]" > symbols.json
# 3. إعادة تشغيل البوت مع تفعيل المزامنة
شرح منطق الإشارة
LONGTERM_SMART_LONG_SIGNAL (انعكاس صاعد)
الشروط:
- 70%+ شموع حمراء في فترة النظر للخلف (اتجاه هابط)
- 40%+ حركة سعر هابطة (من فتح الشمعة الأولى → إغلاق الأخيرة)
- آخر شمعتين خضراوتان (بدء انعكاس صاعد)
- الثقة ≥ 70%
مثال:
اليوم 1-10: ████████░░ (80% أحمر) - اتجاه هابط قوي
السعر: $100 → $60 (انخفاض 40%) ✓
اليوم 11-12: ░░ (شموع خضراء) - تم اكتشاف الانعكاس!
→ إشارة LONG تُطلق عند $65
LONGTERM_SMART_SHORT_SIGNAL (انعكاس هابط)
الشروط:
- 70%+ شموع خضراء في فترة النظر للخلف (اتجاه صاعد)
- 40%+ حركة سعر صاعدة (من فتح الشمعة الأولى → إغلاق الأخيرة)
- آخر شمعتين حمراوتان (بدء انعكاس هابط)
- الثقة ≥ 70%
مثال:
اليوم 1-10: ░░░░░░░░██ (80% أخضر) - اتجاه صاعد قوي
السعر: $50 → $80 (ارتفاع 60%) ✓
اليوم 11-12: ██ (شموع حمراء) - تم اكتشاف الانعكاس!
→ إشارة SHORT تُطلق عند $75
فهم إخراج السجلات
مثال إشارة صالحة:
LONGTERM_SMART_LONG_SIGNAL: اتجاه هابط=9/12 (75.0%) |
حركة هابطة ✓ | آخر شمعتين: انعكاس صاعد ✓ |
دوجي: 1 | الثقة: 77.5% | قوة الاتجاه: 2.34%
التفسير:
- 9/12 شمعة حمراء = 75% هبوط (يلبي عتبة 70%)
- حركة هابطة = انخفاض السعر 40%+ (تم التحقق)
- آخر شمعتين صاعدتين = تأكيد الانعكاس (شمعتان خضراوتان)
- 1 دوجي = شمعة تردد واحدة (مسموح)
- ثقة 77.5% = إشارة عالية الجودة
- قوة الاتجاه 2.34% = متوسط حجم جسم الشمعة
مثال إشارة غير صالحة:
LONGTERM_SMART_LONG_SIGNAL: هابط=7/12 (58.3%) |
الحركة صالحة: false | آخر شمعتين انعكاس صالح: false |
دوجي: 2 | الثقة: 0.0%
لماذا فشلت:
- فقط 58.3% أحمر (يحتاج 70%)
- فشل التحقق من الحركة (لم ينخفض السعر 40%)
- آخر شمعتين ليستا صاعدتين
- النتيجة: رفض الإشارة
أمثلة التهيئة حسب أسلوب التداول
محافظ للغاية (حيتان العملات المشفرة)
إشارات قليلة، دقة عالية جداً
decision_settings:
enabled_long_term_reversal: true
candle_lookback_count: 20 # تحليل 20 يوماً
required_color_percent: 0.85 # 85% نفس اللون
required_movement_percent: 0.6 # 60% حركة سعر
last_n_candles_check: 3 # 3 شموع انعكاس
min_confidence_threshold: 80.0 # 80% ثقة
متوسط (موصى به لمعظم المستخدمين)
نهج متوازن
decision_settings:
enabled_long_term_reversal: true
candle_lookback_count: 12 # 12 يوماً
required_color_percent: 0.7 # 70% نفس اللون
required_movement_percent: 0.4 # 40% حركة
last_n_candles_check: 2 # 2 شموع انعكاس
min_confidence_threshold: 70.0 # 70% ثقة
عدواني (المتداولون النشطون)
إشارات أكثر، قبول جودة أقل
decision_settings:
enabled_long_term_reversal: true
candle_lookback_count: 8 # 8 أيام فقط
required_color_percent: 0.65 # 65% نفس اللون
required_movement_percent: 0.3 # 30% حركة
last_n_candles_check: 1 # 1 شمعة انعكاس
min_confidence_threshold: 65.0 # 65% ثقة
استكشاف الأخطاء وإصلاحها
المشكلة: "SKIPPING ORDER: Volatility direction not in supported options"
السبب: إعدادات الرمز المحددة تُلغي الإعدادات العامة.
الحل: أضف الإشارات إلى إعدادات الرمز في symbols.json:
{
"BTCUSDT": {
"volatility_settings": {
"supported_volatility_action": [
"LONGTERM_SMART_SHORT_SIGNAL",
"LONGTERM_SMART_LONG_SIGNAL"
]
}
}
}
المشكلة: "Insufficient candles for long-term analysis"
السبب: لا توجد بيانات تاريخية كافية محملة.
الحلول:
- قلل
candle_lookback_count(مثلاً من 15 إلى 10) - انتظر تراكم المزيد من البيانات
- تأكد من جلب بيانات Kline بشكل صحيح
المشكلة: "kline data not found"
السبب: عدم تطابق بين summaryInterval و strategyIntervals.
الحل: تأكد من تطابقهما:
Kline:
summaryInterval: "1d"
strategyIntervals:
long: ["1d"] # يجب التطابق!
المشكلة: لا تُولد إشارات
قائمة التحقق:
Profile: "long"مُعينenabled_long_term_reversal: true- الإشارات مُضافة إلى
supported_volatility_action symbols.jsonتم إعادة تعيينه/تحديثه- شموع كافية متوفرة (≥
candle_lookback_count) - العتبات ليست صارمة جداً (جرب قيماً أقل)
أفضل الممارسات
1. ابدأ بحذر
ابدأ بعتبات عالية وخففها تدريجياً:
required_color_percent: 0.8 # ابدأ بـ 80%
required_movement_percent: 0.5 # ابدأ بـ 50%
min_confidence_threshold: 75.0 # ابدأ بـ 75%
2. راقب جودة الإشارة
تابع إشاراتك لمدة 1-2 أسبوع:
- إشارات قليلة جداً؟ → خفض العتبات
- إشارات كاذبة كثيرة؟ → ارفع العتبات
- توازن جيد؟ → احتفظ بالإعدادات الحالية
3. اجمع مع مؤشرات أخرى
لا تعتمد فقط على إشارات الانعكاس. استخدم مع:
- تحليل الحجم
- تأكيد RSI/MACD
- مستويات الدعم/المقاومة
- مشاعر السوق
4. اضبط حسب ظروف السوق
سوق صاعد:
# تفضيل إشارات LONG
required_color_percent: 0.65 # تفعيل LONG أسهل
last_n_candles_check: 1 # كشف انعكاس أسرع
سوق هابط:
# تفضيل إشارات SHORT أو زيادة الجودة
required_color_percent: 0.75 # متطلبات أكثر صرامة
last_n_candles_check: 2 # تأكيد انعكاس أفضل
5. اختبر إعداداتك
قبل التشغيل الحي:
- فعّل وضع التداول الورقي
- شغّل لمدة 2-4 أسابيع بإعداداتك
- حلل معدل الفوز والربحية
- اضبط وفقاً لذلك
قالب التهيئة الكامل
# tradesettings.yaml - إعداد كامل للانعكاس طويل الأمد
General:
Profile: "long"
Kline:
summaryInterval: "1d"
strategyIntervals:
long: ["1d"]
default: ["5m"]
decision_settings:
# تحليل الانعكاس طويل الأمد
enabled_long_term_reversal: true
candle_lookback_count: 12
required_color_percent: 0.7
required_movement_percent: 0.4
last_n_candles_check: 2
min_confidence_threshold: 70.0
# الإشارات المدعومة
supported_volatility_action:
- "BUY"
- "SELL"
- "PUMP"
- "CRASH"
- "LONGTERM_SMART_SHORT_SIGNAL"
- "LONGTERM_SMART_LONG_SIGNAL"
قائمة التحقق النهائية
قبل تشغيل البوت:
- [ ] تعيين
Profile: "long" - [ ] تعيين
summaryInterval: "1d" - [ ] تعيين
strategyIntervals.long: ["1d"] - [ ] تفعيل
enabled_long_term_reversal: true - [ ] تهيئة معلمات العتبة
- [ ] إضافة كلا الإشارتين إلى
supported_volatility_action - [ ] حذف/إعادة تعيين
symbols.json - [ ] إعادة تشغيل البوت
- [ ] التحقق من ظهور اكتشاف الإشارة في السجلات
- [ ] مراقبة أولى إشارات بعناية
النتائج المتوقعة
مع التهيئة الصحيحة:
تكرار الإشارة:
- محافظ: 1-3 إشارات أسبوعياً
- متوسط: 3-7 إشارات أسبوعياً
- عدواني: 7-15 إشارة أسبوعياً
مستويات الثقة النموذجية:
- 70-75%: إشارات قابلة للتطبيق كحد أدنى
- 75-85%: إشارات جيدة الجودة
- 85-95%: إشارات ممتازة
- 95%+: نادرة، قوية للغاية
معدل النجاح (مختبر خلفياً):
- إعدادات محافظة: ~65-75% معدل فوز
- إعدادات متوسطة: ~55-65% معدل فوز
- إعدادات عدوانية: ~45-55% معدل فوز
ملاحظة: النتائج الفعلية تختلف حسب ظروف السوق، اختيار الأزواج، واستراتيجية الخروج.
تهيئة إدارة المخاطر
الخيار A: وقف الخسارة / جني الأرباح الثابت (بسيط ومباشر)
استخدم هذا لـ الخروج بنسب مئوية ثابتة. الأفضل للمتداولين المحافظين الذين يريدون نسب مخاطرة/مكافأة قابلة للتنبؤ.
#################################################
# 5. إعدادات وقف الخسارة / جني الأرباح الذكية
#################################################
SLTPSettings:
StopLossPercent: 5.0 # الخروج عند خسارة -5%
TakeProfitPercent: 15.0 # الخروج عند ربح +15%
# ميزات متقدمة (اختيارية)
EnableTrailingSl: true # قفل الأرباح مع تحرك السعر لصالحك
TrailingSlOffsetPercent: 2.0 # الحفاظ على وقف الخسارة 2% تحت الذروة
EnableBreakeven: true # نقل وقف الخسارة إلى نقطة التعادل بعد الربح
BreakevenActivationPercent: 3.0 # التفعيل عند +3% ربح
BreakevenBufferPercent: 0.5 # تعيين وقف الخسارة عند +0.5% (أعلى قليلاً من الدخول)
EnableTrailingTp: false # تتبع جني الأرباح (متقدم)
TrailingTpTriggerPercent: 10.0 # بدء التتبع عند +10%
TrailingTpOffsetPercent: 2.0 # الحفاظ على جني الأرباح 2% فوق السعر الحالي
EnableDynamicTrailingScaling: false # توسيع إزاحة التتبع حسب مستوى الربح
TrailingScalingMap: # تتبع أضيق مع زيادة الربح
"5.0": 2.0 # عند +5% ربح: إزاحة 2%
"10.0": 1.5 # عند +10% ربح: إزاحة 1.5%
"15.0": 1.0 # عند +15% ربح: إزاحة 1%
"20.0": 0.5 # عند +20% ربح: إزاحة 0.5%
التهيئات الموصى بها للتداول طويل الأمد:
محافظ (حفظ رأس المال):
SLTPSettings:
StopLossPercent: 8.0 # وقف أوسع لتقلبات اليومية
TakeProfitPercent: 20.0 # نسبة مكافأة/مخاطرة 2.5:1
EnableTrailingSl: true
TrailingSlOffsetPercent: 3.0 # تتبع وقف 3%
EnableBreakeven: true
BreakevenActivationPercent: 5.0
BreakevenBufferPercent: 1.0
متوسط (متوازن):
SLTPSettings:
StopLossPercent: 6.0 # وقف خسارة -6%
TakeProfitPercent: 15.0 # جني أرباح +15% (2.5:1)
EnableTrailingSl: true
TrailingSlOffsetPercent: 2.5
EnableBreakeven: true
BreakevenActivationPercent: 4.0
BreakevenBufferPercent: 0.5
عدواني (مخاطرة/مكافأة أعلى):
SLTPSettings:
StopLossPercent: 4.0 # وقف أضيق
TakeProfitPercent: 12.0 # نسبة 3:1
EnableTrailingSl: true
TrailingSlOffsetPercent: 2.0
EnableBreakeven: true
BreakevenActivationPercent: 3.0
BreakevenBufferPercent: 0.3
الخيار B: قواعد الخروج الديناميكية الذكية (متقدم وتكيفي)
استخدم هذا لـ الخروج بناءً على الوقت وأنماط الشموع. الأفضل للمتداولين الذين يريدون قرارات ذكية وفقاً للسياق.
#################################################
# 7. خيارات القواعد الذكية (الخروج الديناميكي)
#################################################
IntelligentRuleOptions:
IsEnabled: true # تفعيل قواعد الخروج الذكية
UseOriginalTPAsBase: false # لا تستخدم جني الأرباح الثابت كأساس
EnableAdaptiveThresholds: true # تعديل العتبات بناءً على ظروف السوق
MinimumHoldTime: 2 # الاحتفاظ بـ 2 شمعة على الأقل (2 يوم لفاصل 1d)
MaximumBuyHoldTime: 30 # إغلاق LONG إجبارياً بعد 30 يوماً كحد أقصى
MaximumSellHoldTime: 20 # إغلاق SHORT إجبارياً بعد 20 يوماً كحد أقصى
# الخروج عند انعكاس نمط الشمعة
CandleExitRules:
IsEnabled: true # الخروج عند اكتشاف نمط انعكاس
OppositesCandlesCount: 3 # الخروج بعد 3 شموع بلون معاكس
ExitPercentage: 100 # إغلاق 100% من المركز
RuleName: "خروج انعكاس الاتجاه"
RequireMinimumProfit: 2.0 # الخروج فقط إذا كان هناك +2% ربح على الأقل
# قواعد صفقة LONG (مركز انعكاس صاعد)
LongTrade:
ThresholdRules:
# وقف الخسارة بناءً على الوقت (تدريجياً أوسع)
- Minutes: 1440 # بعد يوم واحد (1440 دقيقة)
ThresholdPer: -6.0 # الخروج إذا -6% خسارة
RuleName: "وقف الخسارة يوم 1 - Long"
- Minutes: 4320 # بعد 3 أيام
ThresholdPer: -8.0 # السماح بـ -8% خسارة
RuleName: "وقف الخسارة يوم 3 - Long"
- Minutes: 10080 # بعد 7 أيام
ThresholdPer: -10.0 # السماح بـ -10% خسارة
RuleName: "وقف الخسارة أسبوع 1 - Long"
- Minutes: 20160 # بعد 14 يوماً
ThresholdPer: -5.0 # تضييق إذا لم يكن مربحاً بعد
RuleName: "حماية أسبوع 2 - Long"
TakeProfitRules:
# جني الأرباح تدريجياً
- TpMultiplier: 0.5 # عند +10% ربح (20% TP * 0.5)
SellPer: 30 # بيع 30% من المركز
RuleName: "خروج جزئي 1 - Long"
IsEnabled: true
UseMarketOrder: true
- TpMultiplier: 1.0 # عند +20% ربح (TP كامل)
SellPer: 50 # بيع 50% من المتبقي
RuleName: "خروج جزئي 2 - Long"
IsEnabled: true
UseMarketOrder: true
- TpMultiplier: 1.5 # عند +30% ربح (1.5x TP)
SellPer: 100 # إغلاق المركز بالكامل
RuleName: "خروج كامل - Long"
IsEnabled: true
UseMarketOrder: true
# قواعد صفقة SHORT (مركز انعكاس هابط)
ShortTrade:
ThresholdRules:
# وقف أضيق لمركز SHORT (أكثر خطورة في العملات المشفرة)
- Minutes: 1440 # بعد يوم واحد
ThresholdPer: -5.0 # الخروج إذا -5% خسارة
RuleName: "وقف الخسارة يوم 1 - Short"
- Minutes: 2880 # بعد يومين
ThresholdPer: -7.0 # السماح بـ -7% خسارة
RuleName: "وقف الخسارة يوم 2 - Short"
- Minutes: 7200 # بعد 5 أيام
ThresholdPer: -10.0 # الحد الأقصى لتحمل الخسارة -10%
RuleName: "وقف الخسارة يوم 5 - Short"
- Minutes: 14400 # بعد 10 أيام
ThresholdPer: -4.0 # تضييق كبير
RuleName: "حماية يوم 10 - Short"
TakeProfitRules:
# جني الأرباح أسرع في مركز SHORT
- TpMultiplier: 0.4 # عند +8% ربح
SellPer: 40 # إغلاق 40%
RuleName: "خروج سريع 1 - Short"
IsEnabled: true
UseMarketOrder: true
- TpMultiplier: 0.7 # عند +14% ربح
SellPer: 60 # إغلاق 60% من المتبقي
RuleName: "خروج سريع 2 - Short"
IsEnabled: true
UseMarketOrder: true
- TpMultiplier: 1.0 # عند +20% ربح
SellPer: 100 # إغلاق كل شيء
RuleName: "خروج كامل - Short"
IsEnabled: true
UseMarketOrder: true
#################################################
# 8. السلامة العالمية ومراقبة الخسارة
#################################################
IntelligentGlobalSettings:
MinProfitToEnableTP: 1.0 # يتطلب +1% ربح قبل السماح بخروج جني الأرباح
MaxLossBeforeForceClose: -15.0 # خروج طارئ عند خسارة -15% (يتجاوز كل القواعد)
فهم القواعد الذكية:
عتبات بناءً على الوقت:
- يسمح بوقف أوسع في البداية (السوق يحتاج وقتاً للتحرك)
- يضيّق تدريجياً إذا لم تنجح الصفقة
- مثال: السماح بـ -6% يوم 1، -8% يوم 3، لكن فقط -5% بعد أسبوعين
قواعد خروج الشموع:
- يكتشف انعكاسات الاتجاه عبر شموع متتالية بلون معاكس
- لـ LONG: الخروج بعد 3 شموع حمراء (انعكاس هابط)
- لـ SHORT: الخروج بعد 3 شموع خضراء (انعكاس صاعد)
RequireMinimumProfit: الخروج فقط إذا كان مربحاً (يتجنب البيع الذعري)
جني الأرباح التدريجي:
TpMultiplier: 0.5= الخروج عند 50% من هدف الربحSellPer: 30= بيع 30% فقط من المركز (الاحتفاظ بـ 70%)- يقفل الأرباح مع السماح للفائزين بالاستمرار
السلامة العالمية:
MaxLossBeforeForceClose: -15.0= مفتاح إيقاف عند خسارة -15%- يتجاوز كل القواعد لمنع الخسائر الكارثية
مقارنة: وقف الخسارة/جني الأرباح الثابت مقابل القواعد الذكية
| الميزة | وقف الخسارة/جني الأرباح الثابت | القواعد الذكية |
|---|---|---|
| البساطة | بسيط جداً | أكثر تعقيداً |
| القدرة على التنبؤ | نسب مئوية ثابتة | تعديلات ديناميكية |
| الوعي بالوقت | لا | نعم (وقف تدريجي) |
| التعرف على الأنماط | لا | نعم (انعكاس الشموع) |
| الخروج الجزئي | كل أو لا شيء | توسيع تدريجي |
| تكيف السوق | ثابت | عتبات تكيفية |
| الأفضل لـ | محافظ، ضع وانسَ | متداولون نشطون، تحسين |
التهيئات الموصى بها حسب أسلوب التداول
حامل طويل الأمد محافظ
استخدم وقف الخسارة/جني الأرباح الثابت:
SLTPSettings:
StopLossPercent: 10.0 # وقف واسع للتقلبات
TakeProfitPercent: 25.0 # هدف ربح صبور
EnableTrailingSl: true
TrailingSlOffsetPercent: 4.0
EnableBreakeven: true
BreakevenActivationPercent: 8.0
IntelligentRuleOptions:
IsEnabled: false # احتفظ به بسيطاً
متداول متأرجح متوازن
استخدم مزيجاً:
SLTPSettings:
StopLossPercent: 7.0 # حماية أساسية
TakeProfitPercent: 0.0 # تعطيل جني الأرباح الثابت
EnableTrailingSl: true
TrailingSlOffsetPercent: 2.5
IntelligentRuleOptions:
IsEnabled: true
CandleExitRules:
IsEnabled: true # الخروج عند الانعكاسات
OppositesCandlesCount: 3
LongTrade:
TakeProfitRules: # استخدم جني الأرباح الذكي بدلاً من ذلك
- TpMultiplier: 0.5
SellPer: 40
- TpMultiplier: 1.0
SellPer: 100
IntelligentGlobalSettings:
MaxLossBeforeForceClose: -12.0
محسن نشط
استخدم النظام الذكي الكامل:
SLTPSettings:
StopLossPercent: 0.0 # تعطيل وقف الخسارة/جني الأرباح الثابت
TakeProfitPercent: 0.0
EnableTrailingSl: false
IntelligentRuleOptions:
IsEnabled: true
EnableAdaptiveThresholds: true # تحكم ديناميكي كامل
CandleExitRules:
IsEnabled: true
OppositesCandlesCount: 2 # كشف انعكاس سريع
# استخدم جميع قواعد العتبة وجني الأرباح المذكورة أعلاه
IntelligentGlobalSettings:
MinProfitToEnableTP: 0.5
MaxLossBeforeForceClose: -10.0
اعتبارات هامة
لشموع اليوم الواحد:
Minutesفي القواعد الذكية = دقائق فعلية- يوم واحد = 1440 دقيقة
- أسبوع واحد = 10080 دقيقة
- خطط عتبات الوقت وفقاً لذلك
حجم المركز:
- استخدم مراكز أصغر مع وقف أوسع (تقلب طويل الأمد)
- لا تعرض أكثر من 2-3% من رأس المال لكل صفقة
- القواعد الذكية تعمل بشكل أفضل مع أحجام مركز 3-5%
اختبار خلفي مطلوب:
- اختبر إعدادات وقف الخسارة/جني الأرباح على البيانات التاريخية أولاً
- راقب معدل الفوز والربح المتوسط لكل صفقة
- اضبط العتبات بناءً على الأداء الفعلي
ظروف السوق:
- أسواق صاعدة: وقف أوسع، جني أرباح أعلى
- أسواق هابطة: وقف أضيق، جني أرباح أسرع
- اضبط
MaxLossBeforeForceCloseبناءً على مخاطر المحفظة العامة
موارد إضافية
- راجع السجلات بانتظام:
grep "LONGTERM_SMART" bot.log - راقب مستويات الثقة لقياس جودة الإشارة
- اضبط
min_confidence_thresholdبناءً على الأداء التاريخي - تابع معدلات ضرب وقف الخسارة/جني الأرباح لتحسين إدارة المخاطر
- استخدم
IntelligentGlobalSettings.MaxLossBeforeForceCloseكحماية للمحفظة
قائمة التحقق النهائية الموسعة
تهيئة الإشارة:
- [ ] تعيين
Profile: "long" - [ ] تعيين
summaryInterval: "1d" - [ ] تعيين
strategyIntervals.long: ["1d"] - [ ] تفعيل
enabled_long_term_reversal: true - [ ] تهيئة معلمات العتبة
- [ ] إضافة كلا الإشارتين إلى
supported_volatility_action - [ ] حذف/إعادة تعيين
symbols.json
إدارة المخاطر:
- [ ] اختيار طريقة وقف الخسارة/جني الأرباح (ثابت مقابل ذكي)
- [ ] تهيئة نسب وقف الخسارة
- [ ] تهيئة أهداف جني الأرباح
- [ ] تعيين حدود السلامة العالمية (
MaxLossBeforeForceClose) - [ ] اختبار بأحجام مركز صغيرة أولاً
- [ ] التحقق من عمل آليات الخروج الطارئ
الإطلاق:
- [ ] إعادة تشغيل البوت
- [ ] التحقق من ظهور اكتشاف الإشارة في السجلات
- [ ] مراقبة أولى إشارات بعناية
- [ ] تتبع تنفيذ وقف الخسارة/جني الأرباح
- [ ] الضبط بناءً على الأداء الحقيقي