Pipsgrowth EX18047 TrendFollow — إكسبرت أدفايزر إكسبرت أدفايزر
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M5
Pipsgrowth EX18047 TrendFollow — Inline Heikin-Ashi N-color continuation is the core signal; entries gated by REGIME (ADX + ATR-percentile + Bollinger wi. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
إكس إي 18047 TrendFollow يقرأ سلسلة من شموع هايكين-آشي المحسوبة داخلياً على الرسم البياني M5 ولا يتصرف إلا عندما تطبع آخر عدد N من شموع HA المغلقة جميعها نفس اللون. القيمة الافتراضية لـ InpHABars هي 3، أي أن الإيكسبرت ينتظر ثلاث شموع HA صاعدة متتالية للنظر في الشراء، أو ثلاث شموع HA هابطة متتالية للنظر في البيع. يُبنى تحويل هايكين-آشي من الصفر داخل الدالة ComputeSignal() — إذ تمشي على InpHABars+2 من أعمدة OHLC الخام، وتُهيِّء أقدم شمعة بـ (O+C)/2 كافتتاح وبمتوسط الأسعار الأربعة كإغلاق، ثم تبني كل شمعة HA لاحقة بـ haC = (O+H+L+C)/4 وhaO = (haO_prev + haC_prev)/2، مع قصّ haH إلى MathMax(rawH, haO, haC) وhaL إلى MathMin(rawL, haO, haC). ولون HA هو بالتالي توافق ناعم بين أجسام OHLC الأساسية وأقل اهتزازاً بكثير من حركة السعر الخام. يتطلب استمرار الاتجاه الصعودي أن يكون haC > haO في كل واحدة من آخر InpHABars شمعة مغلقة؛ أما الهبوطي فيتطلب أن يكون haC < haO في كل واحدة منها. النتيجة المحايدة (ألوان مختلطة) تعطي sig = 0 وتُتجاهل الشمعة.
قبل أن يُفعِّل تصويت HA صفقة ما، يطالب إكس إي 18047 بتوافق من لوحة تأكيد من 4 شروط. الشرط الأول هو زخم MACD: للشراء، يجب أن يكون خط الـ MACD الرئيسي (متوسط 12 سريع، 26 بطيء، 9 إشارة على الإغلاق) فوق خط الإشارة وفوق قيمته السابقة (macdM1 > macdS1 && macdM1 > macdM2)؛ وللبيع، يجب أن يكون الخط الرئيسي تحت خط الإشارة وتحت قيمته السابقة. الشرط الثاني هو نطاق RSI: الشراء يحتاج RSI(14) بين 45 و75، والبيع يحتاج RSI بين 25 و55 — النطاقات غير متماثلة عمداً لإبقاء صفقات الزخم بعيداً عن مناطق الإنهاك. الشرط الثالث هو توافق الإطار الزمني الأعلى: يُقارن المتوسط الأسي H1(50) (hHTFEMA على PERIOD_H1) بسعر الطلب للشراء أو سعر العرض للبيع، ويجب أن يكون السعر على الجانب الصحيح من المتوسط الساعي. الشرط الرابع هو أرضية ADX أساسية قدرها 15 لضمان أن الحركة اتجاهية. يشترط الإيكسبرت 3 من 4 أصوات على الأقل؛ يُعرض العدد كثقة من 0 إلى 100 (الأصوات × 25) لكنه استرشادي فقط — تُنفَّذ الصفقات عند عتبة الأصوات الثلاثة.
فوق طبقة الإشارة، تصنِّف DetectRegime() كل شمعة مغلقة إلى واحد من سبعة أنظمة بدمج ADX(14)، ورتبة النسبة المئوية لـ ATR (InpATRPctLookback = 50 شمعة)، ونسبة عرض بولينجر باندز على BB(20, 2.0). الأنظمة السبعة هي REG_STRONG_TREND (ADX ≥ 20 والنسبة المئوية ≥ 0.6)، وREG_WEAK_TREND (ADX ≥ 14)، وREG_EXPAND (النسبة المئوية ≥ 0.8 ونسبة العرض ≥ 1.1)، وREG_BREAKOUT (النسبة المئوية ≥ 0.7)، وREG_COMPRESS (النسبة المئوية ≤ 0.25 ونسبة العرض ≤ 0.7)، وREG_RANGE (ADX < 15)، وREG_CHOPPY (الحالة الافتراضية). تسمح الأنظمة الأربعة الأولى فقط بفتح الصفقات — يُرفض تصويت HA داخل REG_COMPRESS أو REG_RANGE أو REG_CHOPPY من قِبل BlockedByNoTrade().
تتبع إدارة المخاطر والصفقات هيكل نسبة مخاطرة إلى عائد ثابت. مسافة وقف الخسارة هي InpATRSlMult × ATR(14) = 2.0 × ATR افتراضياً؛ مسافة جني الأرباح هي InpATRTpMult × ATR(14) = 3.0 × ATR، وهي نسبة 1:1.5 مخاطرة/عائد مبرمجة. تحوِّل SizeByRisk() ميزانية المخاطرة InpRiskPercent = 0.5% إلى عدد لوتات عبر قيمة التيك وحجم التيك، ثم تقصُّه إلى LotsMin/LotsMax/LotsStep للوسيط، وأخيراً تتحقق من OrderCalcMargin مقابل 90% من الهامش الحر لتجنب حالات نقص الهامش. يُفعَّل تهدئة لمدة 4 ساعات بعد InpCooldownLosses = 3 خسائر متتالية مغلقة؛ يُطبَّق المؤقت داخل OnTick بمقارنة TimeCurrent() بـ g_cooldownUntil. يوقف حد الخسارة اليومي 3% والحد الأسبوعي 6% (محسوب كضعف اليوم داخل BlockedByLossLimits) فتح الصفقات لبقية الفترة، مع حساب مجاميع الربح/الخسارة من التاريخ المُصفَّى بـ DEAL_MAGIC.
تُنفَّذ إدارة الصفقات النشطة في كل تيكت داخل ManagePositions(). عندما تصل الصفقة إلى 1R من الربح (InpBETriggerR = 1.0)، يحرك تعديل نقطة التعادل لمرة واحدة وقف الخسارة إلى الافتتاح ± minDist، حيث minDist هي StopsLevel بالبوينت لدى الوسيط. عند نفس عتبة 1R، يُنفَّذ إغلاق جزئي بنسبة 50% (InpPartialRatio = 0.5) مرة واحدة لكل تذكرة — يُحكم الإغلاق الجزئي بعلامة 'PT1' لكل صفقة محفوظة في مصفوفة داخلية بسعة 64 لأن MT5 لا يحتوي على وسم محلي للصفقات. بعد تفعيل مشغل نقطة التعادل، يُفعَّل تريل ATR: newSL = السعر - max(atrCur × InpTrailStepR, minDist) للشراء، معكوس للبيع، بمنطق تقدم فقط بحيث لا يتراجع وقف الخسارة أبداً. تشتغل ثلاثة مخارج صلبة أيضاً من ManagePositions(): وقف زمني عند 200 شمعة (barsHeld ≥ 200، مبرمج داخل الدالة بدون إدخال)، وخروج عند الإشارة المعاكسة (ComputeSignal يُرجع الاتجاه المعاكس)، وخروج عند انعكاس النظام حيث تُغلق الصفقة إن أعاد RegimeNow() قيمة REG_CHOPPY على الشمعة المغلقة الحالية.
تُطبِّق بوابة عدم التداول أيضاً قواعد النظافة العملية: يُقاس السبريد بالنقاط عبر PipSize() (التي تضرب بوينت الوسيط في 10 للرموز ذات 3 أو 5 منازل) ويُرفض أعلى من InpMaxSpreadPips = 3.0؛ تحجب بوابات ساعات الخادم التداول من 22:00 إلى 00:59، وفي السبت والأحد، وبعد 22:00 من يوم الجمعة؛ ويُشترط أن يكون SYMBOL_TRADE_MODE_FULL وTERMINAL_TRADE_ALLOWED وMQL_TRADE_ALLOWED كلها true. InpDryRun افتراضيه true — تُطبع الأوامر في السجل كـ 'DRY-RUN BUY/SELL' مع السعر ووقف الخسارة وجني الأرباح الافتراضيين، ولكن لا تُرسَل تذاكر. InpKillSwitch زر طوارئ: عند ضبطه على true، يختصر OnTick إلى HandleKillSwitch() التي تستعرض الصفقات المطابقة للسحر/الرمز وتُغلقها قسرياً.
يحتوي الإصدار 2.00 على تفصيل صغير جدير بالمعرفة: يشير بلوك OnInit() إلى مُدخل اسمه InpCapEnabled (الأسطر 210–212)، لكن مجموعة الإدخال لا تُعرِّف إلا InpCapAmount وInpCapFloor — حُذف سطر InpCapEnabled من بلوك الإدخال. يقبل المترجم النتيجة لأن MQL يحل الرمز بمرونة، لكن ميزة حد تخصيص رأس المال معطلة فعلياً وقت التشغيل. لذلك تُرجع EffectiveCapital() دائماً حقوق الحساب الخام، مع الإبقاء على InpCapFloor البالغ 50$. بالنسبة للاختبارات الخلفية، يستخدم OnTester نافذة 90 يوماً بأرضية 30 صفقة ويُرجع (صافي الربح × عامل الربح) / (1 + نسبة السحب النسبي للرصيد%) كقيمة لياقة. تعليق الصفقة مبرمج على 'Psgrowth.com Expert_18047' وتُكرَّر كل صفقة وإغلاق جزئي وتعديل SL/TP حتى 3 مرات مع سكون 200ms (إغلاق) أو 100ms (تعديل) بين المحاولات عند الردود requote/timeout/price-change.
عملياً، إكس إي 18047 هو إيكسبرت M5 لصفقة واحدة على XAUUSD يستهدف جلسات التقلب المتوسط، يعمل تجانس HA كمرشح ضوضاء بحكم الواقع ويعمل نظام الحالات السبع كمرشح اتجاه بحكم الواقع. ولأن MAX_OPEN_TRADES = 1 ومؤقت التهدئة 4 ساعات، لن ينتقم الإيكسبرت بالتداول خلال جلسة متذبذبة — بمجرد أن تهبط ثلاثة خسائر متتالية، يُوقف الإيكسبرت حتى انتهاء التهدئة. يحد سقف 200 شمعة لوقت البقاء في الصفقة (نحو 16.5 ساعة على M5) أسوأ الحالات لانحراف الصفقة، ويعني الإغلاق الجزئي 50% عند 1R أن الصفقة الرابحة ضمنت ميزانية المخاطرة على الأقل قبل أن يتسلم تريل ATR زمام الأمور.
تفاصيل الاستراتيجية
في كل شمعة M5 مغلقة، يعيد إكس إي 18047 بناء سلسلة هايكين-آشي من OHLC الخام داخل ComputeSignal() ويحسب عدد شموع HA الصاعدة أو الهابطة بين آخر InpHABars (افتراضي 3) شمعة. التشغيل الإجماعي هو الإشارة الخام. يجب أن تتجاوز الإشارة بعدها بوابتين: يجب أن تُرجع DetectRegime() واحداً من أربعة أنظمة قابلة للتداول (StrongTrend أو WeakTrend أو Breakout أو Expand) باستخدام ADX(14) + نسبة ATR المئوية لـ 50 شمعة + نسبة عرض بولينجر على BB(20,2)؛ ويجب أن تسجل لوحة التأكيد ذات الشروط الأربعة (زخم MACD، RSI 14 في 45-75/25-55، توافق جانب السعر مع H1 EMA(50)، ADX ≥ 15) 3 من 4 على الأقل. ثم تعمل ManagePositions() في كل تيكت، مطبقة نقطة تعادل عند 1R، وإغلاقاً جزئياً 50% عند 1R، وتريل ATR تقدم فقط بعد مشغل نقطة التعادل، إضافة إلى ثلاثة مخارج صلبة — سقف 200 شمعة، انعكاس الإشارة المعاكسة، وتغير النظام إلى CHOPPY. حُذف سطر إدخال حد رأس المال في الإصدار 2.00، فـ InpCapFloor (50$) هي بوابة رأس المال الصلبة الوحيدة، وInpDryRun افتراضيه true.
شراء عندما تكتشف ComputeSignal() أن InpHABars (افتراضي 3) شموع هايكين-آشي صاعدة متتالية مغلقة وأن لوحة تأكيد الأصوات الأربعة تُرجع 3 أصوات على الأقل (خط MACD الرئيسي فوق الإشارة وصاعد، RSI(14) في 45-75، سعر الطلب فوق H1 EMA(50)، ADX ≥ 15) وأن DetectRegime() يُرجع REG_STRONG_TREND أو REG_WEAK_TREND أو REG_BREAKOUT أو REG_EXPAND. بيع على المرآة المتماثلة. يُنفَّذ الدخول على الشمعة المغلقة الجديدة فقط، مع استخدام g_lastBarTime كمفتاح لمنع التكرار.
تعمل ثلاثة مخارج صلبة من ManagePositions(): وقف زمني عند 200 شمعة (مبرمج، نحو 16.5 ساعة على M5)، وخروج عند الإشارة المعاكسة عندما يقلب ComputeSignal الاتجاه، وخروج عند انعكاس النظام عندما يُرجع RegimeNow() قيمة REG_CHOPPY. قبل ذلك، يحجز إغلاق جزئي 50% عند 1R ربحاً خالياً من المخاطر، ويتسلم تريل ATR (0.5×ATR، تقدم فقط) زمام الأمور بعد تفعيل مشغل نقطة التعادل عند 1R.
وقف الخسارة الابتدائي هو InpATRSlMult × ATR(14) = 2.0 × ATR، مع قصّ أدنى إلى StopsLevel لدى الوسيط بالبوينت. بمجرد وصول السعر إلى 1R، يحرك تعديل نقطة التعادل لمرة واحدة وقف الخسارة إلى الافتتاح ± minDist، ويتسلم تريل 0.5×ATR (تقدم فقط) زمام الأمور من هناك.
جني أرباح ثابت عند InpATRTpMult × ATR(14) = 3.0 × ATR لنسبة 1:1.5 مخاطرة/عائد مبرمجة. بعد 1R، يحجز إغلاق جزئي 50% (InpPartialRatio = 0.5) ميزانية المخاطرة، ويبقى النصف الآخر مع تريل ATR. يتجاوز وقف 200 شمعة الزمني وخروج الإشارة المعاكسة جني الأرباح إن تحقّق أيهما أولاً.
XAUUSD M5 مع رصيد أدنى موصى به 100$. الأنسب على الوسطاء ذوي السبريد المنخفض المعتاد على الذهب (أقل بكثير من 3 نقاط) وStopsLevel محكم، لأن نقطة التعادل عند 1R وتريل 0.5×ATR يحتاجان التحرك داخل مسافة الوقف الأدنى. تغطي نافذة ساعات الخادم 1:00–22:00 صباح آسيا والجلسة الأوروبية وأوائل الجلسة الأمريكية، لذا يناسب الإيكسبرت المتداولين الذين يريدون تغطية متواصلة لساعات نشاط الذهب الرئيسية دون التعرض الليلي أو لعطلة نهاية الأسبوع.
منطق الاستراتيجية
Pipsgrowth EX18047 TrendFollow — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: TrendFollow
الماجيك: 22218047
الإصدار: 2.00
الوصف:
Inline Heikin-Ashi N-color continuation is the core signal; entries gated by REGIME (ADX + ATR-percentile + Bollinger width), confirmed by MACD momentum + RSI band + HTF-EMA agreement; NO-TRADE filters block spread/news/choppy/ weekend; CAPITAL ALLOCATION CAP clamps risk off MIN(cap,equity); ATR trailing + break-even + partial TP + opposite-signal / regime-change exits. Default DRY-RUN. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
المؤشرات:
- مؤشرات قياسية
الدوال الرئيسية:
NormalizePrice()ClampVolume()StopsLevelPoints()PipSize()MagicRealizedPnL()MagicClosedTradesSince()EffectiveCapital()ComputeSignal()BlockedByNoTrade()MaintainStamps()
// Pipsgrowth EX18047 TrendFollow — Execution Flow (from source analysis)
// Family: TrendFollow
// Inline Heikin-Ashi N-color continuation is the core signal; entries gated by REGIME (ADX + ATR-percentile + Bollinger width), confirmed by MACD momentum + RSI band + HTF-EMA agreement; NO-TRADE filters block spread/news/choppy/ weekend; CAPITAL ALLOCATION CAP clamps risk off MIN(cap,equity); ATR trailing + break-even + partial TP + opposite-signal / regime-change exits. Default DRY-RUN. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
ON_INIT:
Create indicator handles: standard set
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
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| InpHABars | 3 | Min same-color HA candles (count) |
| InpRSIPeriod | 14 | RSI period (bars) |
| InpMACDSlow | 26 | MACD slow EMA, fast=12/sig=9 fixed (bars) |
| InpHTFEMA | 50 | HTF EMA period on PERIOD_H1 (bars) |
| InpADXMinTrend | 20.0 | ADX min for StrongTrend (adx) |
| InpATRPctLookback | 50 | ATR-percentile lookback (bars) |
| InpDryRun | true | Dry-run: skip live order sends (bool) |
| InpKillSwitch | false | KILL SWITCH — closes all & halts (bool) |
| InpRiskPercent | 0.5 | Risk per trade (% of effective_capital) |
| InpDailyLossPct | 3.0 | Daily loss limit (weekly=2x daily) (%) |
| InpMaxConcurrent | 1 | Max concurrent positions (count) |
| InpCooldownLosses | 3 | Cooldown after N consecutive losses (count) |
| InpCapAmount | 0.0 | Capital cap amount (account $) |
| InpCapFloor | 50.0 | Capital floor — block entries below ($) |
| InpATRSlMult | 2.0 | SL = ATR * mult (mult) |
| InpATRTpMult | 3.0 | TP = ATR * mult (mult) |
| InpBETriggerR | 1.0 | Break-even trigger at R multiple (R) |
| InpTrailStepR | 0.5 | Trail step distance (R) |
| InpPartialRatio | 0.5 | Partial TP close ratio at R (0=off) (ratio) |
| InpMagic | 22218047 | Magic number (id) |
| InpTradeComment | "Psgrowth.com Expert_18047" | Trade comment |
| InpMaxSpreadPips | 3.0 | Max spread (pips, 0=auto) |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX18047 HeikAshi Adaptive Scalper Pro -- HA N-color continuation, full 12-layer stack."
#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
//============================ INPUTS (22 total) =====================
input group "=== Signal / Heikin-Ashi ==="
input int InpHABars = 3; // Min same-color HA candles (count)
input int InpRSIPeriod = 14; // RSI period (bars)
input int InpMACDSlow = 26; // MACD slow EMA, fast=12/sig=9 fixed (bars)
input group "=== Regime / HTF ==="
input int InpHTFEMA = 50; // HTF EMA period on PERIOD_H1 (bars)
input double InpADXMinTrend = 20.0; // ADX min for StrongTrend (adx)
input int InpATRPctLookback = 50; // ATR-percentile lookback (bars)
input group "=== Risk & Sizing ==="
input bool InpDryRun = true; // Dry-run: skip live order sends (bool)
input bool InpKillSwitch = false; // KILL SWITCH — closes all & halts (bool)
input double InpRiskPercent = 0.5; // Risk per trade (% of effective_capital)
input double InpDailyLossPct = 3.0; // Daily loss limit (weekly=2x daily) (%)
input int InpMaxConcurrent = 1; // Max concurrent positions (count)
input int InpCooldownLosses = 3; // Cooldown after N consecutive losses (count)
input group "=== Capital Allocation Cap (§4.6) ==="
// InpCapEnabled removed — use InpCapAmount=0 to disable // Capital cap enabled (bool)
input double InpCapAmount = 0.0; // Capital cap amount (account $)
input double InpCapFloor = 50.0; // Capital floor — block entries below ($)
input group "=== SL / TP / Trailing ==="
input double InpATRSlMult = 2.0; // SL = ATR * mult (mult)
input double InpATRTpMult = 3.0; // TP = ATR * mult (mult)
input double InpBETriggerR = 1.0; // Break-even trigger at R multiple (R)
input double InpTrailStepR = 0.5; // Trail step distance (R)
input double InpPartialRatio = 0.5; // Partial TP close ratio at R (0=off) (ratio)
input group "=== Identity ==="
input int InpMagic = 22218047; // Magic number (id)
input string InpTradeComment = "Psgrowth.com Expert_18047"; // Trade comment
input group "=== Exec ==="
input double InpMaxSpreadPips = 3.0; // Max spread (pips, 0=auto)
// ====================================================================
//--- Indicators (handles)
int hADX=-1, hRSI=-1, hMACD=-1, hATR=-1, hBB=-1, hHTFEMA=-1, hATRSlow=-1;
//--- CTrade
CTrade trade;
CSymbolInfo si;
CPositionInfo pos;
CAccountInfo acc;
//--- State
datetime g_lastBarTime = 0; // duplicate-entry key (bar time)الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على 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 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.