Pipsgrowth EX18111 TrendFollow — إكسبرت أدفايزر إكسبرت أدفايزر
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M5
Pipsgrowth EX18111 TrendFollow — AI-powered gold scalper combining Smart Money Concepts (BOS/CHoCH, Order Blocks, FVG) with multi-indicator consensus (RS. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
إكس 18111 هو خبير آلي (EA) متخصص في تداول الذهب (XAUUSD) على الإطار الزمني M5، ويقدّم مقاربة مختلفة عن أغلب الروبوتات الشائعة في السوق: فهو يقرأ بنية السوق (Market Structure) بأسلوب متداول SMC، ثم يضيف فوق ذلك توافقاً من ستة مؤشرات قبل تنفيذ الصفقة. حلقة OnTick عبارة عن آلة حالات. في كل شمعة جديدة، تقوم UpdateSwingStructure() بفحص InpSwingLength=20 شمعة على كل جانب من القمة/القاع المرشح وتؤكد أو ترفض هذا المستوى كسوينغ مرتفع أو منخفض. عندما يكسر إغلاق الشمعة 1 هذا المستوى المؤكد، يصنّف الخبير الكسر إما كـ BOS (استمرار للاتجاه الحالي) أو كـ CHoCH (انعكاس ضد الاتجاه السابق) ويحدّث g_swingTrend. نفس المنطق يعمل على InpInternalLength=5 للبنية الداخلية الأسرع، مما يساعد على رصد الانعكاسات داخل الموجة. كل كسر هيكلي مؤكد يستدعي CreateOrderBlock() التي تفحص حتى عشر شموع للخلف وتخزن الشمعة المتطرفة في SOrderBlock بهوامش علوية وسفلية وتوقيت وانحياز. تعمل DetectFVG() بالتوازي، وتبحث في تتابعات ثلاث شموع حيث لا تتداخل النطاقات ويتجاوز عدم التوازن InpFVGMinATR=0.5×ATR. تُحفظ المنطقتان في مصفوفتين دوّارتين بحد أقصى InpMaxOBCount=5 و InpMaxFVGCount=5، ويُعطّل الخبير أي منطقة بمجرد أن يخترقها السعر.
قرار الدخول الفعلي محكوم بنتيجة توافق من ست نقاط تُحسب بشكل منفصل للشراء والبيع. تمنح CalculateBuyScore() نقطة واحدة عند تحقق كل من: RSI(9) بين 30 و70 (قابل للتعديل عبر InpRSI_OS/InpRSI_OB)؛ متوسط هول (Hull) للشمعة 1 أعلى من الشمعة 2 (تأكيد ميل داخلي، مبني من LWMA لفترتي 20 و10 بصياغة 2*LWMA(N/2) − LWMA(N)؛ المتوسط السريع EMA(9) فوق EMA(21)؛ ATR(14) الحالي يتجاوز متوسط 20 شمعة بمقدار InpATRVelocity=1.2×؛ g_swingTrend صاعد؛ وصدور تنبيه BOS أو CHoCH على الشمعة الحالية. المنطق المعكوس يطبَّق على البيع. لا تُنفَّذ الصفقة إلا عندما تتجاوز buyScore (أو sellScore) قيمة InpMinSignalScore=3 ويتفق g_swingTrend مع الاتجاه. وبعد ذلك، تجرب ProcessEntrySignals() أوضاع الدخول بالترتيب: MODE_ALL / MODE_OB_RETEST / MODE_FVG_FILL / MODE_BOS_BREAK. يعمل نمط الابتلاع (Bullish/Bearish Engulfing) أو نمط البن بار بنسبة فتيل/جسم أعلى من InpPinBarRatio=2.5 كتجاوز تقديري ويفرض validEntry=true بصرف النظر عن مسار SMC.
يُحسب حجم المخاطرة في CalculateLotSize() باستخدام الرصيد × InpRiskPercent=2.0٪ مقسوماً على مسافة وقف الخسارة بوحدة التيك، مع تقريب إلى SYMBOL_VOLUME_STEP وتحديد بالسقف/الحد الأدنى. يتجاوز InpFixedLot الصيغة عند تعيينه فوق الصفر. يرتبط وقف الخسارة وجني الأرباح بـ ATR: SL = 1.5×ATR(14) أسفل الدخول للشراء، TP = 2.5×ATR(14) أعلى الدخول، بنسبة مخاطرة/عائد 1:1.67 عند الإعدادات الافتراضية. يستخدم الأمر MqlTradeRequest مع انحراف 30 ونمط تعبئة يُكتشف تلقائياً من SYMBOL_FILLING_MODE في GetFillMode(). تُفحص الهامش عند 80٪ من الهامش الحر قبل إرسال أي تذكرة جديدة، ويُفرض تهدئة 5 دقائق بين محاولات التداول.
يُعد إكس 18111 أيضاً من بين قلائل الخبراء في كتالوج PipsGrowth التي تستخدم تدرّج (pyramid) حقيقي. لا تُستدعى ExecutePyramidLeg() إلا عندما تؤكد CanAddPyramidLeg() أن جميع الأرجل المفتوحة رابحة (InpRequireAllProfit=true)، وأن ربح آخر رجل يتجاوز InpMinProfitNextLeg=1.50 دولار، وأن 60 ثانية على الأقل مرت منذ آخر رجل، وأن العدد الحالي لا يزال أقل من InpMaxPositions=3. حجم كل رجل إضافي هو base × InpPyramidLotMult=0.75^legNum، أي تدرّج متناقص (1، 0.75، 0.5625) بدلاً من المارتينغال التصاعدي الشائع. قبل فتح أي رجل، تمر RatchetToBreakeven() على كل المراكز المفتوحة في نفس الاتجاه وتشدّ وقف الخسارة إلى entry + spread للشراء أو entry − spread للبيع. تتولى ManagePositions() منطق التريلينغ في كل تيكت: بمجرد أن يتجاوز السعر نقطة الدخول بمقدار InpBreakevenATR=0.8×ATR، يُشدّ الوقف إلى entry + 10 نقاط، وبمجرد تجاوز السعر ذلك المستوى، يتقدّم التريل بمقدار InpTrailATR=0.5×ATR في كل تيكت لاحق يفوز فيه الوقف الجديد على الحالي بفارق 10 نقاط. لا تُعدّل مستويات جني الأرباح بعد التنفيذ.
طبقة أخبار الذكاء الاصطناعي الاختيارية هي أكثر ميزة تجريبية في الخبير. إذا ملأت InpPerplexityAPIKey بمفتاح حقيقي وأضفت https://api.perplexity.ai إلى عناوين WebRequest المسموح بها في MT5، سترسل CheckAINews() طلباً إلى نقطة نهاية Perplexity llama-3.1-sonar كل InpNewsCheckInterval=300 ثانية، طالبة انحيازاً من كلمة واحدة (صاعد/هابط/محايد) مع سبب من سطر واحد يغطي بيانات الدولار عالية التأثير والأحداث الجيوسياسية وآخر بيانات الفيدرالي. تحلّل ParseAIResponse() الرد وتخزنه في g_aiBias. إذا عاد الذكاء الاصطناعي بـ BULLISH لكن g_swingTrend هابط (أو العكس)، يُمنع الدخول — فالذكاء الاصطناعي يعمل كحق نقض (فيتو) لا كمصدر إشارات جديد. بدون المفتاح، يتحول الخبير بصمت إلى AI_DISABLED ويعمل على الهيكل والمؤشرات فقط؛ الادعاء في التعليق بوجود 12 طبقة يبقى طموحياً في الإعداد الافتراضي، وطبقة AI هي الجزء الأكثر وضوحاً في كونه اختيارياً.
بوابة الجلسة تستخدم وقت الخادم لا GMT. ترجع IsWithinSession() صحيحاً بين InpSessionStartHour=8 و InpSessionEndHour=20، وعندما يكون InpAvoidRollover مفعّلاً، تحجب أيضاً نافذة 21:00-01:00 حيث يميل السبريد والتمويل (swap) إلى الارتفاع. يعمل حدّان للأمان بشكل مستقل: IsDrawdownExceeded() يقارن الإكويتي الحالي بـ g_peakEquity ويفصل عندما يتجاوز الانخفاض InpMaxDDPercent=30٪؛ وIsDailyLossExceeded() يقارن الإكويتي بـ g_startDayEquity (يُعاد ضبطه يومياً في CheckNewDay) ويفصل عندما تتجاوز الخسارة InpMaxDailyLossDollar=15 دولاراً. ترفض IsSpreadOK() الدخول عندما يتجاوز السبريد InpMaxSpreadPoints=50 — أي نحو نصف دولار للأونصة على XAUUSD، وهو مرشح معقول للوسطاء retail.
تُبنى لوحة المعلومات على الشارت في OnInit وتُحدَّث كل ثانية في UpdateDashboard(). تعرض: اتجاه السوينغ، انحياز الذكاء الاصطناعي (إن كان مفعّلاً)، درجات التوافق للشراء/البيع، قيمة RSI(9)، سهم اتجاه Hull، ATR بالنقاط، حالة السبريد، عدد المراكز المفتوحة مقارنة بالحد الأقصى، إجمالي الربح/الخسارة شاملاً swap، نسبة الانخفاض، وما إذا كانت الجلسة نشطة. تُرسم كتل الأوامر كمستطيلات dodger-blue للمناطق الصاعدة وcoral للهابطة، بينما تستخدم FVG ألوان spring-green وtomato. كل ذلك تجميلي بحت — قرارات التداول تتخذها بالكامل خط أنابيب SMC + التوافق الموصوف أعلاه.
التوقعات من الباك تيست: على بيانات XAUUSD لـ 5 دقائق ذات سبريد واقعي (20-30 نقطة)، توقع 2-5 دخول لكل جلسة لندن-نيويورك، ومعدل ربح في نطاق 40-55٪ بالنظر لنسبة المخاطرة/العائد 1:1.67. التدرّج المتناقص يعني أن اليوم الترندوي الطويل يمكنه إضافة 2-3 أرجل لفكرة واحدة ومضاعفة الرابحين، في حين أن بوابة "كل الأرجل رابحة" تمنع تشكّل التدرّج في بيئة متذبذبة. الانخفاض التراكمي المتابع هو شبكة الأمان الرئيسية على مستوى الحساب، وحد 15 دولار يومياً ضيّق نسبياً — مناسب لحساب مايكرو بـ 100 دولار وقابل للزيادة بسهولة لأرصدة أكبر عبر InpMaxDailyLossDollar.
تفاصيل الاستراتيجية
في كل شمعة M5 جديدة، يعيد إكس 18111 بناء بنية السوينغ والبنية الداخلية بفحص InpSwingLength=20 و InpInternalLength=5 شمعة على كل جانب من القمم والقيعان المرشحة، ثم يصنّف أي كسر للقمة/القاع السابقة كـ BOS (استمرار) أو CHoCH (انعكاس)، وينشئ بلوك أوامر جديداً ويعيد ضبط swingTrend. بالتوازي، يكتشف اختلالات الشموع الثلاثية التي تتجاوز InpFVGMinATR=0.5×ATR ويخزنها في مصفوفة FVG دوّارة، مع تعطيل المنطقتين تلقائياً عند اختراق السعر لهما. تُحسب بعد ذلك درجة توافق من ست نقاط بشكل مستقل للشراء والبيع من: RSI(9)، ميل Hull MA، تقاطع EMA(9/21)، سرعة ATR مقابل متوسط 20 شمعة، swingTrend، وتنبيه BOS/CHoCH على الشمعة ذاتها، بشرط InpMinSignalScore=3. عند تجاوز الدرجة، يتحقق الخبير من ارتداد بلوك أوامر نشط، أو دخول FVG، أو كسر BOS/CHoCH، أو نمط ابتلاع/بن بار تقديري، ويرسل تذكرة بحجم ثابت أو بمخاطرة 2٪ مع SL=1.5×ATR وTP=2.5×ATR، ثم يضيف اختيارياً حتى رجلين تدرّج بـ 0.75× و 0.56× من الحجم الأساسي عندما تكون جميع الأرجل المفتوحة رابحة بـ 1.50 دولار على الأقل وانتهت التهدئة. تتولى ManagePositions() التريلينغ على مستوى التيكت: شدّ وقف التعادل عند ربح 0.8×ATR، ثم خطوات شدّ 0.5×ATR بتحسّن أدنى 10 نقاط. عند ضبط المفتاح، تستدعي CheckAINews() Perplexity كل 300 ثانية للحصول على حكم انحياز يعمل كحق نقض عند تعارضه مع الاتجاه الهيكلي.
يُنفَّذ الدخول فقط على شمعة M5 جديدة عندما تصل درجة التوافق المكونة من ست عوامل (RSI بين 30 و70، ميل Hull صاعد، EMA 9 فوق 21، سرعة ATR >1.2x، توافق swingTrend، تنبيه BOS/CHoCH على الشمعة) إلى InpMinSignalScore=3، ويكون swingTrend متفقاً مع الاتجاه، ويُفعَّل أحد أوضاع SMC للدخول: كسر BOS/CHoCH جديد، ارتداد السعر إلى بلوك أوامر نشط، أو دخول السعر منطقة FVG نشطة. تعمل أنماط الابتلاع والبن بار (نسبة فتيل/جسم >2.5) كتجاوزات تقديرية. انحياز الذكاء الاصطناعي من Perplexity يمكنه نقض الدخول عندما يتعارض مع الاتجاه الهيكلي.
تتم إدارة الخروج بالكامل عبر ManagePositions() وTP الثابت. يُغلق الشراء عند TP = 2.5×ATR فوق الدخول، أو عند تفعيل الوقف المتابع (يشدّ بخطوات 0.5×ATR بعد ربح 0.8×ATR، بتحسّن أدنى 10 نقاط في كل خطوة). ينطلق وقف التعادل فور تجاوز السعر للدخول بمقدار 0.8×ATR. لا يوجد خروج عكسي قائم على إشارة؛ وإذا انعكس السعر، يتولّى الوقف المتابع أو TP الإغلاق.
وقف الخسارة ثابت عند 1.5×ATR(14) أسفل الدخول للشراء (معكوس للبيع)، يُرسل مع الأمر عبر MqlTradeRequest. حد 30٪ للانخفاض التراكمي المتابع (InpMaxDDPercent) يعمل كمفتاح إيقاف قاسي على مستوى الحساب، وحد الخسارة اليومية 15 دولاراً (InpMaxDailyLossDollar) يحجب أي دخول جديد عند تفعيله، وكلاهما يعمل كشبكة أمان عامة وليست وقفاً لكل صفقة.
جني الأرباح ثابت عند 2.5×ATR(14) فوق الدخول للشراء (معكوس للبيع)، بنسبة مخاطرة/عائد 1:1.67 في الإعدادات الافتراضية. لا يُعدَّل TP بواسطة منطق التريلينغ؛ يُشدّ وقف الخسارة فقط. يكدّس التدرّج ثلاثي الأرجل فعلياً ثلاث مستويات جني أرباح في نفس الاتجاه عند استمرار الترند، بحجم متناقص (1.0 / 0.75 / 0.5625) لكل رجل.
إكس 18111 مصمم لشارت XAUUSD واحد على M5 بحساب مايكرو لا يقل عن 100 دولار، حيث ينتج إعداد المخاطرة 2٪ الافتراضي صفقات مايكرو لوت بنحو 0.01-0.05 لوت مع وقفات 1.5×ATR. فلتر الجلسة 8:00-20:00 بتوقيت الخادم وحظر الرول أوفر بين 21:00-01:00 يعني أن الخبير أكثر إنتاجية على الوسطاء الذين تتزامن ساعات خوادمهم مع تدفقات لندن-نيويورك — على وسطاء GMT+2 أو GMT+3 ستنتقل ساعات التداول الفعلية؛ تحقق من بوابة الجلسة في الستراتيغي تستر. استخدم حساب ECN/RAW بسبريد منخفض (سبريد XAUUSD نموذجي أقل من 30 نقطة) لمنع فلتر الـ 50 نقطة من رفض إعدادات كثيرة. تتطلب طبقة Perplexity AI الاختيارية إذن WebRequest في MT5 لـ api.perplexity.ai ومفتاح API صالح؛ بدونها يعمل الخبير على توافق SMC + المؤشرات فقط دون فقدان الوظائف الأساسية.
منطق الاستراتيجية
Pipsgrowth EX18111 TrendFollow — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: TrendFollow
الماجيك: 22218111
الإصدار: 2.00
الوصف:
AI-powered gold scalper combining Smart Money Concepts (BOS/CHoCH, Order Blocks, FVG) with multi-indicator consensus (RSI, Hull MA, ATR, EMA) and optional Perplexity AI news analysis. Features 3-leg pyramid scaling with breakeven ratcheting, session filters, and pattern detection. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
المؤشرات:
RSIRSI_HTFATR- EMAFast
- EMASlow
WMA_NWMA_N2
الدوال الرئيسية:
ResetPivot()IsNewBar()CheckNewDay()GetIndicatorValue()GetATR()GetAverageATR()IsSpreadOK()IsWithinSession()IsCooldownComplete()IsDrawdownExceeded()
// Pipsgrowth EX18111 TrendFollow — Execution Flow (from source analysis)
// Family: TrendFollow
// AI-powered gold scalper combining Smart Money Concepts (BOS/CHoCH, Order Blocks, FVG) with multi-indicator consensus (RSI, Hull MA, ATR, EMA) and optional Perplexity AI news analysis. Features 3-leg pyramid scaling with breakeven ratcheting, session filters, and pattern detection. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
ON_INIT:
Create indicator handles: RSI, RSI_HTF, ATR, EMAFast, EMASlow, WMA_N, WMA_N2
Initialize state variables
Detect broker GMT offset
ON_TICK:
1. Refresh indicator buffers (closed-bar shift=1)
2. Manage existing positions:
- Break-even check
- ATR trailing stop
- Profit lock ratchet
- Time-based exit
- Opposite-signal exit
3. If new bar:
a. ClassifyRegime() — ADX/ATR/BB regime detection
b. NoTradeGate() checks:
- Market open + session filter
- Spread limit
- Cooldown after loss
- Consecutive loss limit
- Kill switch
- Max drawdown
- Max concurrent positions
- Daily/weekly loss limits
c. GenerateSignal() — strategy-specific entry logic
d. CheckConfirm() — HTF alignment + R:R + ADX minimum
e. Calculate position size from risk %
f. Execute with retry logic
g. Mark bar to prevent duplicates
ON_TESTER:
Custom fitness = weighted(RecoveryFactor, ROI, ProfitFactor, TradeCount, Sharpe, Drawdown)ملف التحسين
كيفية تثبيت الإكسبرت على MT5
- 1حمّل ملف .mq5 بالضغط على زر التحميل أعلاه
- 2افتح برنامج MetaTrader 5 على حاسوبك
- 3من القائمة العلوية اختر File → Open Data Folder
- 4انتقل إلى مجلد MQL5 → Experts والصق الملف هناك
- 5في MT5، انقر بالزر الأيمن على Expert Advisors في لوحة Navigator → Refresh
- 6اسحب الإكسبرت على رسم H4 أو اليومي للحصول على أفضل النتائج
- 7حدد فترات EMA وعتبة ADX وحجم اللوت في نافذة الإعدادات
- 8فعّل Allow Algo Trading واضغط OK
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| InpMagicNumber | 22218111 | Magic number |
| InpEnableTrading | true | Enable Trading |
| InpMaxPositions | 3 | Max Pyramid Legs |
| InpMaxSpreadPoints | 50 | Max Spread (Points) |
| InpTradeCooldownMin | 5 | Cooldown Between Trades (min) |
| InpRiskPercent | 2.0 | Risk % per Trade |
| InpFixedLot | 0.0 | Fixed Lot (0=Auto Risk) |
| InpMaxDailyLossDollar | 15.0 | Max Daily Loss ($) |
| InpMaxDDPercent | 30.0 | Max Trailing Drawdown (%) |
| InpMinProfitNextLeg | 1.50 | Min Profit ($) for Next Leg |
| InpPyramidLotMult | 0.75 | Lot Multiplier per Leg |
| InpRequireAllProfit | true | All Legs Must Be Profitable |
| InpSwingLength | 20 | Swing Detection Bars |
| InpInternalLength | 5 | Internal Structure Bars |
| InpMaxOBCount | 5 | Max Order Blocks |
| InpMaxFVGCount | 5 | Max Fair Value Gaps |
| InpFVGMinATR | 0.5 | Min FVG Size (ATR mult) |
| InpEntryMode | MODE_ALL | Entry Mode |
| InpRSIPeriod | 9 | RSI Period |
| InpRSI_OB | 70 | RSI Overbought |
| InpRSI_OS | 30 | RSI Oversold |
| InpHullPeriod | 20 | Hull MA Period |
| InpEMAFast | 9 | EMA Fast Period |
| InpEMASlow | 21 | EMA Slow Period |
| InpATRPeriod | 14 | ATR Period |
| InpATRVelocity | 1.2 | ATR Velocity Multiplier |
| InpMinSignalScore | 3 | Min Consensus Score (1-6) |
| InpEnableEngulfing | true | Enable Engulfing Pattern |
| InpEnablePinBar | true | Enable Pin Bar Pattern |
| InpPinBarRatio | 2.5 | Pin Bar Wick/Body Ratio |
| InpPerplexityAPIKey | "" | Perplexity API Key |
| InpNewsCheckInterval | 300 | AI Check Interval (sec) |
| InpAvoidHighImpact | true | Avoid High-Impact News |
| InpMinutesBeforeNews | 30 | Minutes Before News |
| InpMinutesAfterNews | 15 | Minutes After News |
| InpSessionStartHour | 8 | Session Start (Server Hour) |
| InpSessionEndHour | 20 | Session End (Server Hour) |
| InpAvoidRollover | true | Avoid Rollover (21-01) |
| InpSLMultATR | 1.5 | SL ATR Multiplier |
| InpTPMultATR | 2.5 | TP ATR Multiplier |
| InpBreakevenATR | 0.8 | Breakeven Trigger (ATR) |
| InpTrailATR | 0.5 | Trailing Step (ATR, 0=Off) |
| InpShowDashboard | true | Show Dashboard |
| InpShowZones | true | Show OB/FVG Zones |
| InpDashX | 20 | Dashboard X Position |
| InpDashY | 30 | Dashboard Y Position |
| InpBullColor | clrDodgerBlue | Bullish Color |
| InpBearColor | clrCoral | Bearish Color |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX18111 GoldAI — AI-powered gold scalper with SMC + pyramid, full 12-layer stack."
#include <Trade\Trade.mqh>
//+------------------------------------------------------------------+
//| CONSTANTS |
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| CONSTANTS |
//+------------------------------------------------------------------+
#define BULLISH 1
#define BEARISH -1
#define NEUTRAL 0
#define EA_PREFIX "GOLDAI_"
//+------------------------------------------------------------------+
//| ENUMERATIONS |
//+------------------------------------------------------------------+
enum ENUM_ENTRY_MODE {
MODE_OB_RETEST, // Order Block Retest
MODE_FVG_FILL, // FVG Fill
MODE_BOS_BREAK, // BOS Breakout
MODE_ALL // All Signals
};
enum ENUM_AI_BIAS { AI_BULLISH, AI_BEARISH, AI_NEUTRAL, AI_DISABLED };
//+------------------------------------------------------------------+
//| INPUT PARAMETERS |
//+------------------------------------------------------------------+
input group "=== Core Settings ==="
input int InpMagicNumber = 22218111; // Magic number
input string InpTradeComment = "Psgrowth.com Expert_18111";
input bool InpEnableTrading = true; // Enable Trading
input int InpMaxPositions = 3; // Max Pyramid Legs
input int InpMaxSpreadPoints = 50; // Max Spread (Points)
input int InpTradeCooldownMin = 5; // Cooldown Between Trades (min)
input group "=== Risk Management ==="
input double InpRiskPercent = 2.0; // Risk % per Trade
input double InpFixedLot = 0.0; // Fixed Lot (0=Auto Risk)
input double InpMaxDailyLossDollar = 15.0; // Max Daily Loss ($)
input double InpMaxDDPercent = 30.0; // Max Trailing Drawdown (%)
input group "=== Pyramid Scaling ==="
input double InpMinProfitNextLeg = 1.50; // Min Profit ($) for Next Leg
input double InpPyramidLotMult = 0.75; // Lot Multiplier per Leg
input bool InpRequireAllProfit = true; // All Legs Must Be Profitable
input group "=== SMC Settings ==="
input int InpSwingLength = 20; // Swing Detection Bars
input int InpInternalLength = 5; // Internal Structure Bars
input int InpMaxOBCount = 5; // Max Order Blocks
input int InpMaxFVGCount = 5; // Max Fair Value Gaps
input double InpFVGMinATR = 0.5; // Min FVG Size (ATR mult)
input ENUM_ENTRY_MODE InpEntryMode = MODE_ALL; // Entry Mode
الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على MT5 — استخدم وسيطاً موثوقاً بتنفيذ سريع وسبريد منخفض
إكسبرتات مشابهة
عرض جميع الإكسبرتاتإكسبرتات أخرى بنفس استراتيجية متابعة الاتجاه
Pipsgrowth EX16080 Trend — إكسبرت أدفايزر متابعة اتجاه
Pipsgrowth EX16080 Trend — EURUSD triple-EMA trend follower — trades EMA20/50 cross with EMA200 filter on H4, ATR-based SL/TP, risk-percent sizing . إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX16081 Trend — إكسبرت أدفايزر متابعة اتجاه
Pipsgrowth EX16081 Trend — Gold trend EA catching major XAUUSD trends using EMA 50/ 200 crossover on H4 with daily structure swing high/low and Fib. إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX16033 Trend — إكسبرت أدفايزر متابعة اتجاه
Pipsgrowth EX16033 Trend — Price-action scalping EA using distance-based grid entries with net-take-profit targeting and optional lot multiplier. 1. إكسبرت أدفايزر MT5 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.