Pipsgrowth EX18065 TrendFollow — إكسبرت أدفايزر إكسبرت أدفايزر
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M5، H1
Pipsgrowth EX18065 TrendFollow — Fast/slow MA cross establishes trend direction, then wait for price to retest the slow MA before entering in the trend d. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
إكس 18065 ترند فولو هو خبير آلي (EA) لتداول الارتداد في الاتجاه، مبني على فكرة أن تقاطع المتوسطات المتحركة لا يحدد سوى اتجاه الترند، في حين أن الدخول الفعلي يحدث عند إعادة اختبار المتوسط البطيء التالية، بعد أن ينسحب السعر نحو الخط ثم يرتد منه. بدلاً من مطاردة شمعة التقاطع (والتي عادةً ما تضعك في منتصف امتداد السعر وتتعرض للوقف عند الانسحاب الحتمي)، ينتظر الخبير قدوم الانسحاب فعلياً، ثم يُفعِّل الإشارة عندما يلمس السعر المتوسط البطيء، وتُغلق شمعة الزناد في اتجاه الترند، ويؤكد مؤشر RSI القصير أن الارتداد ليس في منطقة تشبع شرائي أو بيعي. الزوج الافتراضي للمتوسطات هو EMA(21) مقابل EMA(55) على الإطار الزمني للعمل، مع إمكانية تغيير طريقة المتوسط (EMA، SMA، SMMA، LWMA).
منطق الإشارة هو الجزء الوحيد الذي يُنفَّذ داخل الشمعة. تقرأ دالة ComputeSignal() آخر شمعتين مغلقتين للمتوسطين السريع والبطيء، وأحدث قيمة لـ RSI(14)، و ATR(14) الحالي. ثم تتحقق من ثلاثة شروط في وقت واحد: (1) يجب أن يكون ترتيب المتوسطات صعودياً (السريع > البطيء) للشراء أو هبوطياً (السريع < البطيء) للبيع، (2) يجب أن يكون إغلاق الشمعة السابقة ضمن ATR × InpRetestATRMult (افتراضياً 0.5) من المتوسط البطيء — وهذا هو شرط "لمس الخط البطيء"، و(3) يجب أن تُغلق شمعة الزناد في اتجاه الترند (إغلاق > فتح للشراء، إغلاق < فتح للبيع). مرشح RSI هو مرشح انحياز اتجاهي وليس تطرفاً: الشراء يتطلب RSI >= 45 (InpRSIBuyMin)، والبيع يتطلب RSI <= 55 (InpRSISellMax). عندما تتوافق الشروط الأربعة، يُسنِد الخبير درجة ثقة في النطاق 50–100 بناءً على مدى دقة اختبار السعر للمتوسط البطيء ومدى انحياز RSI لصالح الاتجاه، ثم يجهز الدخول للتنفيذ التالي على تلك الشمعة.
طبقة النظام السوقي (Regime)، التي تُحسَب مرة واحدة لكل شمعة في ComputeRegime()، تُشغِّل مصنفاً بست حالات على قيم ADX(14) وATR(14) كنسبة مئوية وعرض بولنجر باند للشمعة السابقة. العتبات صريحة: ADX >= 25 مع نسبة ATR المئوية > 60 يضع السوق في STRONG_TREND؛ نفس قيمة ADX مع نسبة ATR <= 60 هي WEAK_TREND؛ ADX < 25 مع نسبة ATR >= 80 هي EXPAND (ظروف اختراق تقلب)؛ نسبة ATR <= 20 مع نسبة عرض بولنجر أقل من 3.0 هي COMPRESS؛ نسبة ATR <= 40 (مع باقي المعطيات معتدلة) هي RANGE؛ وأي حالة أخرى تقع في CHOPPY. يتم حظر الدخول في CHOPPY وCOMPRESS، لذا يرفض الخبير إطلاق صفقة ارتداد عندما يكون المتوسط البطيء يتعرض للضرب العشوائي — وهي البيئة بالذات التي ستُوقَف فيها صفقة إعادة الاختبار.
خطوة التأكيد تتطلب موافقة المتوسط المتحرك للإطار الزمني الأعلى. تقرأ ConfirmEntry() متوسط H1 EMA(55) (إدخال InpHTF الافتراضي 8 يُحوَّل إلى PERIOD_H1، والفترة تطابق المتوسط البطيء على الإطار العامل) وترفض الشراء إذا كان إغلاق H1 السابق تحت متوسط H1 EMA، أو البيع إذا كان فوقه. يتم إعادة التحقق من حد الفروقات 50 نقطة (InpMaxSpreadPoints) في هذه المرحلة، وليس فقط في طبقة المخاطر، لالتقاط حالة اتساع الفروقات بين فتح الشمعة ومحاولة الدخول. بعد التأكيد، يُشتَق وقف الخسارة وجني الأرباح من ATR(14) للشمعة السابقة: مسافة الوقف هي ATR × 2.0، ومسافة الهدف هي ATR × 3.0، مما يعطي نسبة 1:1.5 R:R ثابتة يفرضها الخبير من خلال بوابة الحد الأدنى (InpMinRRx = 15، حيث 15 تعني 1.5 R:R — تعديل مضاعف SL أو TP تحت هذه العتبة يجعل PreTradeRiskOK يرفض الصفقة بسبب RR_TOO_LOW).
طبقة إدارة المركز هي ما يُمسك بالخبير بعدماً تدخل الصفقة حيز التنفيذ. تعمل ManageInTrade() على كل تيك وتطبق ثلاث آليات مستقلة. أولاً، وقف الخسارة لمعادلة نقطة التعادل (Break-even) لمرة واحدة عند 1R: بمجرد أن يصل سعر العرض (للشراء) أو الطلب (للبيع) إلى سعر الدخول + 1R، يُنقَل الوقف إلى سعر الدخول (مُعدَّلاً وفق SYMBOL_TRADE_STOPS_LEVEL الخاص بالوسيط)، مما يؤمِّن الصفقة عند نقطة التعادل. ثانياً، جني أرباح جزئي عند 1R: يُغلَق 50% من المركز (InpPartialTP1Pct) عند نفس محفز 1R، مما يحول الجزء المتبقي إلى خيار مجاني. ثالثاً، تتبع ATR أمامي فقط بمضاعف 1.5 × ATR(14) (InpTrailATRMult) يُحرِّك الوقف في الاتجاه المربح فقط وفقط عندما يكون الوقف الجديد أعلى من الحد الأدنى لمستوى الوقف لدى الوسيط. كل استدعاءات التعديل تمر عبر TryModify_EX18065() التي تعيد المحاولة ثلاث مرات في حالات requote/timeout/price-changed مع 100ms بين المحاولات، لذا فإن خلل السعر اللحظي لن يترك الصفقة بوقف قديم.
شروط الخروج هي انعكاس النظام السوقي، وانعكاس الإشارة المعاكسة، ووقف الوقت، وإغلاق الجلسة الاختياري. تعمل CheckExits() في بداية كل شمعة جديدة. تُغلِق الصفقة إذا كان اتجاه إشارة الشمعة الجديدة معاكس للمركز (مثلاً ظهور شمعة إشارة بيع ومركزك شراء)، أو إذا انقلب النظام السوقي إلى CHOPPY أو COMPRESS (الخبير يثق في المصنف أكثر من أي إشارة ارتداد فردية)، أو إذا ظل المركز مفتوحاً لـ InpMaxBarsInTrade شمعة (200 افتراضياً، أي نحو 16 ساعة على M5)، أو — إذا فعَّل المستخدم InpExitAtSessionEnd — في الساعة الأخيرة قبل ساعة نهاية الجلسة المُكوَّنة. تُفرض دورة حياة الصفقة كصفقة واحدة لكل شمعة: يمنع g_lastEntryBar الخبير من الدخول مرتين على نفس الشمعة حتى لو اجتازت الإشارة والتأكيد، ولا يُرسَل الإدخال الأصلي عبر SendOrder() إلا بعد أن تتحقق TryClose_EX18065() وTryModify_EX18065() من مسار التعديل من خلال حلقات إعادة المحاولة الثلاث لحالات requote وprice-change.
ميزانية المخاطر هي البوابة النهائية. ترفض PreTradeRiskOK() إرسال أي أمر ما لم تكن خسارة اليوم أقل من 3% من رأس المال الفعال، وخسارة الأسبوع أقل من 6%، ورأس المال الفعال أعلى من عتبة 50$ (InpCapitalCapFloor)، والفروقات أقل من 50 نقطة، والصفقة داخل نافذة الجلسة بالساعة المحلية للخادم (افتراضياً 07:00–20:59، مع حجز عطلة نهاية الأسبوع)، ونافذة الأخبار اليدوية غير نشطة، ومفتاح الإيقاف العام مغلق، ولم يُبلَغ حد أقصى من المراكز المفتوحة، وحجم اللوت المُحسَب أعلى من الحد الأدنى للرمز، وتؤكد OrderCalcMargin أن الحساب يمتلك الهامش الحر. تحديد الحجم هو نسبة ثابتة 0.5% من رأس المال الفعال مقسومة على خسارة التيك الواحد لمسافة الوقف المُكوَّنة، مُسوَّى على درجة لوت الوسيط، مع fallback ثابت 0.10 لوت (InpLotsFixed) إذا انخفض الحجم المحسوب تحت الحد الأدنى. InpCooldownLosses=3 يعني أنه بعد ثلاث خسائر متتالية مُغلقة، يتوقف الخبير لمدة ثلاث شموع قبل محاولة الدخول التالية؛ كما أن الخيار InpDryRun=true افتراضي، لذا في التثبيت الجديد ستظهر السجلات سطور '[DRY-RUN] BUY lots=0.10 ...' لكل إشارة دون أن يصدر أي أمر حقيقي للوسيط، مما يجعل أول 24 ساعة من الاختبار الأمامي آمنة للتشغيل دون مراقبة.
تفاصيل الاستراتيجية
في كل شمعة جديدة، يُصنِّف ComputeRegime() السوق إلى واحدة من ست حالات بناءً على ADX(14) وATR(14) كنسبة مئوية وعرض بولنجر باند، وتُعامَل أي شمعة مُصنَّفة كـ CHOPPY أو COMPRESS كحالة حظر دخول. ثم تقرأ ComputeSignal() ترتيب EMA(21) وEMA(55) وإغلاق الشمعة السابقة مقارنة بالمتوسط البطيء — إذا جاء الإغلاق ضمن 0.5 × ATR(14) من الخط البطيء، وأُغلقت الشمعة في اتجاه الترند، واجتاز RSI(14) بوابة الانحياز 45/55، يجهز الخبير إشارة شراء أو بيع بدرجة ثقة 0–100. تُعيد ConfirmEntry() التحقق من الفروقات وترفض الإشارة إذا كان متوسط H1(55) لا يتفق معها، ثم تُحدِّد PreTradeRiskOK() حجم المركز بمخاطرة 0.5% من رأس المال الفعال، مُسوَّى على درجة اللوت، مع تحقق مسبق من الهامش وحدود خسارة 3% يومي / 6% أسبوعي. بعد الفتح، تطبق ManageInTrade() وقف تعادل لمرة واحدة عند 1R، وجني أرباح جزئي 50% عند 1R، وتتبع أمامي فقط بمقدار 1.5 × ATR(14)؛ وتُغلق CheckExits() الصفقة عند الإشارة المعاكسة أو انعكاس النظام السوقي أو وقف الوقت عند 200 شمعة أو نهاية الجلسة. SendOrder() افتراضي InpDryRun=true لذا تُسجِّل أول 24 ساعة تنفيذات افتراضية دون إرسال أوامر حقيقية للوسيط.
يُفعَّل الدخول للشراء على الشمعة التالية لعودة السعر إلى نطاق 0.5 × ATR(14) من المتوسط البطيء EMA(55) بينما يكون المتوسط السريع EMA(21) فوقه، وأغلقت الشمعة السابقة صاعدة وكان RSI(14) >= 45. الدخول للبيع هو الصورة المعكوسة: المتوسط البطيء EMA(55) فوق السريع EMA(21)، والشمعة ضمن 0.5 ATR من الخط البطيء، وإغلاق هبوطي، وRSI(14) <= 55. كما يجب أن يؤكد متوسط H1(55) اتجاه الصفقة، ويُتجاوَز الدخول في أي شمعة يُصنِّفها النظام السوقي كـ CHOPPY أو COMPRESS.
تُغلَق المراكز عندما ينعكس اتجاه إشارة الشمعة الجديدة ضد الصفقة المفتوحة، أو عندما يُحوِّل ComputeRegime() السوق إلى CHOPPY أو COMPRESS، أو بعد 200 شمعة من فتح الصفقة (InpMaxBarsInTrade)، أو — إذا كان InpExitAtSessionEnd مُفعَّلاً — في الساعة الأخيرة قبل ساعة نهاية الجلسة المُكوَّنة. يسمح جني الأرباح الجزئي 50% عند 1R والتتبع الأمامي 1.5 × ATR للصفقات الرابحة بالاستمرار بينما يُثبَّت وقف الخسارة الأصلي عند نقطة التعادل عند 1R.
مسافة وقف الخسارة تُحدَّد عند 2.0 × ATR(14) للشمعة السابقة (InpATRStopMult = 2.0)، مع تعديلها لاحترام الحد الأدنى لـ SYMBOL_TRADE_STOPS_LEVEL الخاص بالوسيط عبر AdjustForStops(). بمجرد أن يصل السعر إلى 1R ربح، يُنقَل الوقف إلى نقطة التعادل (سعر الفتح، مُسوَّى على مستوى الوقف) لكل من مراكز الشراء والبيع، ثم يُحرَّك تدريجياً للأمام بمقدار 1.5 × ATR(14) في كل تيك يكون فيه الوقف الجديد أقرب من الحالي.
مسافة جني الأرباح تُحدَّد عند 3.0 × ATR(14) للشمعة السابقة (InpATRTPMult = 3.0)، مما يعطي نسبة 1:1.5 R:R ثابتة يفرضها الخبير عبر InpMinRRx = 15 (حيث 15 = 1.5 R:R). يُغلَق نصف المركز عند مستوى 1R (InpPartialTP1R = 1.0، InpPartialTP1Pct = 50)، لذا فإن 50% من الصفقة تُحقِّق ربحاً عند 1R بينما يتبع الباقي مسار التتبع 1.5 × ATR.
مناسب تماماً للمتداولين الذين يشغلون XAUUSD على M5–H1 برصيد أدنى 100$، حيث إن InpMaxOpenTrades افتراضي 1 وتحديد الحجم النسبي الثابت 0.5% يُبقي مخاطرة الدولارات لكل صفقة دون 1$ على رصيد 100$. تتطلب موافقة H1(55) وسيط ECN بفروقات منخفضة ووقت خادم موثوق — الفروقات محدودة بـ 50 نقطة (InpMaxSpreadPoints) وساعة الخادم غير المضبوطة ستُسبِّب خطأ في توقيت بوابة الجلسة 07:00–20:59. يجعل وقف الوقت عند 200 شمعة ومرشح النظام CHOPPY/COMPRESS الخبير مناسباً لجلسات لندن ونيويورك، حيث تتطور ارتدادات XAUUSD نحو EMA(55) فعلياً، وليس للنطاق الآسيوي الهادئ حيث لا تصل إعادة الاختبار أبداً.
منطق الاستراتيجية
Pipsgrowth EX18065 TrendFollow — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: TrendFollow
الماجيك: 22218065
الإصدار: 2.00
الوصف:
Fast/slow MA cross establishes trend direction, then wait for price to retest the slow MA before entering in the trend direction. 12-layer engine: REGIME (ADX+ATR-pct+BB-width), SIGNAL (MA-stack side + retest-touch + RSI gate), ENTRY (one-shot per bar), CONFIRM (HTF-EMA + candle-close + spread), NOTRADE, CAPITAL cap, RISK, SIZING, MANAGE (BE+partial+trail), EXIT, SCALING (pyramid OFF), OnTester. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
المؤشرات:
FastMASlowMAATRRSIADXBBHTFMA
الدوال الرئيسية:
NormalizePrice()NormalizeVol()CountOpenForMagic()GetBuffer()SafeCopy()TodayLoss()IsInSession()IsInNewsWindow()SpreadPoints()StopsLevelPrice()
// Pipsgrowth EX18065 TrendFollow — Execution Flow (from source analysis)
// Family: TrendFollow
// Fast/slow MA cross establishes trend direction, then wait for price to retest the slow MA before entering in the trend direction. 12-layer engine: REGIME (ADX+ATR-pct+BB-width), SIGNAL (MA-stack side + retest-touch + RSI gate), ENTRY (one-shot per bar), CONFIRM (HTF-EMA + candle-close + spread), NOTRADE, CAPITAL cap, RISK, SIZING, MANAGE (BE+partial+trail), EXIT, SCALING (pyramid OFF), OnTester. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
ON_INIT:
Create indicator handles: FastMA, SlowMA, ATR, RSI, ADX, BB, HTFMA
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
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| InpTradeComment | "Psgrowth.com Expert_18065" | Trade comment |
| InpDryRun | true | Dry-run (no real sends) |
| InpKillSwitch | false | Global kill switch |
| InpMagic | 22218065 | Magic number |
| InpRiskPercent | 0.5 | Risk % per trade (effective_capital) |
| InpLotsFixed | 0.10 | Fixed lots fallback |
| InpDailyLossLimitPct | 3.0 | Daily loss limit % |
| InpWeeklyLossLimitPct | 6.0 | Weekly loss limit % |
| InpCooldownLosses | 3 | Cooldown after N losses (bars) |
| InpMaxOpenTrades | 1 | Max concurrent trades |
| InpCapitalCapAmount | 0.0 | Real-money cap ($, not notional) |
| InpCapitalCapFloor | 50.0 | Equity floor ($, blocks new entries) |
| InpFastMAPeriod | 21 | Fast MA period |
| InpSlowMAPeriod | 55 | Slow MA period |
| InpMAMethod | MODE_EMA | MA method |
| InpRSIPeriod | 14 | RSI period |
| InpRSIBuyMin | 45.0 | RSI min for buy |
| InpRSISellMax | 55.0 | RSI max for sell |
| InpHTF | 8 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // HTF for trend agreement |
| InpADXPeriod | 14 | ADX period |
| InpADXStrongMin | 25.0 | ADX ≥ strong trend |
| InpATRPeriod | 14 | ATR period |
| InpATRPctLookback | 50 | ATR-percentile lookback |
| InpBBPeriod | 20 | Bollinger period |
| InpBBDev | 2.0 | Bollinger deviation |
| InpRetestATRMult | 0.5 | Retest tolerance (×ATR) |
| InpMaxSpreadPoints | 50 | Max spread (points) |
| InpMinRRx | 15 | Min R/R ×10 (1.5 → 15) |
| InpATRStopMult | 2.0 | SL = ATR × mult |
| InpATRTPMult | 3.0 | TP = ATR × mult |
| InpBETriggerR | 1.0 | Break-even trigger (×R) |
| InpPartialTP1R | 1.0 | Partial TP at ×R (0=off) |
| InpPartialTP1Pct | 50.0 | Partial close % (0–100) |
| InpTrailATRMult | 1.5 | ATR trailing multiplier |
| InpMaxBarsInTrade | 200 | Time-based exit (bars) |
| InpUseNewsWindow | true | Block around manual news time |
| InpNewsBufferMin | 15 | News buffer (minutes each side) |
| InpNewsHH | 12 | News hour (server time, 0=off) |
| InpNewsMM | 30 | News minute |
| InpSessionStartHH | 7 | Session start hour (server) |
| InpSessionEndHH | 21 | Session end hour (server) |
| InpExitAtSessionEnd | false | Close all at session end |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX18065 MAwithRetest_EA — MA Crossover + Pullback Retest, full 12-layer stack."
#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
//+------------------------------------------------------------------+
//| INPUTS (18 total, grouped) |
//+------------------------------------------------------------------+
ENUM_TIMEFRAMES MapTimeframeInt(int tf)
{
switch(tf)
{
case 1: return PERIOD_M1;
case 2: return PERIOD_M5;
case 3: return PERIOD_M15;
case 4: return PERIOD_M30;
case 5: return PERIOD_H1;
case 6: return PERIOD_H4;
case 7: return PERIOD_D1;
default: return PERIOD_H1;
}
}
ENUM_APPLIED_PRICE MapAppliedPriceInt(int ap)
{
switch(ap)
{
case 1: return PRICE_CLOSE;
case 2: return PRICE_OPEN;
case 3: return PRICE_HIGH;
case 4: return PRICE_LOW;
case 5: return PRICE_MEDIAN;
case 6: return PRICE_TYPICAL;
case 7: return PRICE_WEIGHTED;
default: return PRICE_CLOSE;
}
}
ENUM_TIMEFRAMES g_InpHTF = PERIOD_H1;
input group "=== Identity ==="
input string InpTradeComment = "Psgrowth.com Expert_18065"; // Trade comment
ENUM_TIMEFRAMES MapTimeframeInt(int tf)
{
switch(tf)
{
case 1: return PERIOD_M1;
case 2: return PERIOD_M5;
case 3: return PERIOD_M15;
case 4: return PERIOD_M30;
case 5: return PERIOD_H1;
case 6: return PERIOD_H4;
case 7: return PERIOD_D1;
default: return PERIOD_H1;
}الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على 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 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.