Pipsgrowth EX18066 TrendFollow — إكسبرت أدفايزر إكسبرت أدفايزر
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M15
Pipsgrowth EX18066 TrendFollow — SuperTrend+Donchian breakout in confirmed ADX trend. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
Pipsgrowth EX18066 TrendFollow هو خبير آلي (EA) لمنصة MetaTrader 5 يتبع منطق الاختراق، ويجمع بين انعكاس مؤشر SuperTrend واختراق قناة Donchian، ولا يُطلق الإشارة النهائية ما لم يوافق الإطار الزمني الأعلى. الإطار الزمني للإشارة يُحدَّد عبر المدخل InpSignalTF، حيث القيمة 6 تُحوَّل إلى PERIOD_H4 داخل الدالة MapTimeframeInt()، لذا يجب ضبط فترة الشارت في Strategy Tester على H4 لتطابق ما يتوقعه الخبير قراءته. يُحسب المتوسط المتحرك الأسي H4 EMA(50) على نفس الإطار H4، مما يعني أن EX18066 فعلياً يعمل على إطار زمني واحد ويستخدم EMA بطول 50 على نفس سلسلة الشموع كمرشح للميكرو-ترند.
تعمل مجموعة الإشارت على مرحلتين. أولاً، تقوم دالة SuperTrendDir() بالمشي للخلف على آخر 10 أعمدة من ATR(14) (SUPER_ATR_PERIOD=10)، وترسم الحدود العليا والسفلى عند hl2 ± 3.0×ATR، وتُرجع +1 إذا كان إغلاق الشمعة السابقة فوق الحد العلوي، أو −1 إذا كان تحت الحد السفلي، أو 0 إذا تعذّر تحديد الاتجاه. يبدأ المسح من آخر شمعة مغلقة (shift=1)، لذا فإن أي انعكاس SuperTrend طازج على شمعة مغلقة هو أنظف مدخل ممكن. بمجرد أن تُرجع الدالة ±1، تُضيف دالة CoreSignal() شرطين إضافيين: توافق المتوسطين 50/200 (emaF[0] > emaS[0] للشراء، والعكس للبيع) يستحق 40 نقطة ثقة، واختراق Donchian بطول 20 شمعة على الشمعة المغلقة السابقة (cl[0] > DonchianHigh(20, 2) للشراء) يستحق 30 نقطة. المدخل InpRequireDonchian يكون مفعّلاً افتراضياً، مما يعني أن إشارة الشراء التي تجتاز اختبار EMA لكنها تفشل اختراق Donchian يتم رفضها نهائياً (تُرجع dir القيمة 0). تُضاف 20 نقطة إضافية كقاعدة زخم، وتُقصّ الثقة إلى 100 كحد أقصى. النتيجة هي إشارة تتطلب تأكيد الاتجاه محلياً (اتجاه SuperTrend)، وتأكيد واسع (تراص 50/200 EMA)، واختراق حديث (إغلاق Donchian) قبل أن تصل إلى مسار الدخول.
يعمل مصنّف النظام DetectRegime() على كل شمعة جديدة من نفس ثلاثية المؤشرات التي تستخدمها الإشارة. يسحب ADX(14) وATR(14) وBollinger Bands(20, 2.0) من الشمعة المغلقة السابقة، ويحسب النسبة المئوية لـ ATR مقابل مخزن مؤقت حلقي بطول 100 شمعة يتم تحديثه عند كل NewBar()، ويستخدم عرض نطاق بولينجر كعلامة انضغاط (bbw < 0.005 من السعر الأوسط). يصدر النظام أربع حالات: REGIME_STRONG_TREND عندما يكون ADX ≥ InpMinADX (22) والنسبة المئوية ≥ 0.5 ولا يوجد انضغاط، وREGIME_WEAK_TREND عندما يكون ADX ≥ 20 بدون المؤهلات الأخرى، وREGIME_RANGE عندما يكون ADX < 20 والنسبة المئوية < 0.4، وREGIME_CHOPPY في الحالات الأخرى. إن BLOCK_CHOPPY مُعرَّف كـ true بشكل ثابت، لذا يتم اختصار مسار الإدخال كلما كان النظام RANGE أو CHOPPY — فقط STRONG_TREND وWEAK_TREND يمكنهما اجتياز البوابة.
تضيف دالة ConfirmEntry() ثلاث بوابات إضافية فوق النظام. تقرأ EMA(50) للإطار H4 (g_h_htfEma) وإغلاق H4؛ لإشارة شراء، يجب أن يكون htfCl[0] أعلى من htfE[0]، والعكس للبيع. المدخل InpRequireHTF مفعّل افتراضياً، لذا بدون تدخّل صريح من المشغّل يجب أن تتوافق كل عملية دخول مع اتجاه الإطار الزمني الأعلى. ثم تتحقق الدالة من أن حجم التداول للشمعة الحالية يتجاوز g_h_volMa — يتم تهيئة المؤشر كـ iMA(... MODE_SMA, PRICE_CLOSE) كعنصر نائب، لكن الدالة تقرأ CopyTickVolume مباشرة على شمعة الإشارة وتقارنه بقيمة المخزن المؤقت لذلك العنصر. أخيراً، تفرض الدالة نافذة جلسة بتوقيت الخادم: 7 ≤ الساعة < 20، مما يحجب فترة ما قبل الافتتاح الآسيوي الميتة وما بعد إغلاق نيويورك. بوابة الجلسة مُعرَّفة كثابت #define، وليست مدخلاً، لذا لا يمكن توسيعها من قِبل المستخدم.
إدارة المخاطر وتغيير الحجم مبنية على نموذج الكسر الثابت مع حد أدنى وسقف. تسحب دالة CalcLot() قيمتي SymbolInfoDouble(SYMBOL_TRADE_TICK_VALUE) وSYMBOL_TRADE_TICK_SIZE لحساب الخسارة لكل لوت عند مسافة وقف الخسارة الفعلية، وتقسم g_eff_cap × InpRiskPercent(0.5%) على ذلك، وتمرر النتيجة عبر NormalizeVolume(). عندما يكون InpDryRun مفعّلاً (الافتراضي)، تُرجع CalcLot قيمة InpFixedLotFallback=0.01 لوت بصرف النظر. رأس المال الفعال هو min(حقوق الملكية، InpCapitalCapAmount)؛ مع InpCapitalCapAmount=0 يكون السقف معطلاً وتُستخدم حقوق الملكية مباشرة. يتم حظر الإدخالات الجديدة عندما ينخفض رأس المال الفعال عن InpCapitalCapFloor=50، أو عندما يكون الربح/الخسارة المحققة اليومية (لكل سحر) أقل من −3% من رأس المال الفعال، أو أقل من −6% أسبوعياً، أو عندما يكون هناك تهدئة لمدة ساعة واحدة نشطة بعد 3 خسائر متتالية، أو عندما يتجاوز السبريد الحالي 2.0× من وكيل ATR لـ 50 شمعة، أو بعد الجمعة 22:00، وطوال عطلة نهاية الأسبوع.
دالة ManageOpenPositions() هي جوهر سلوك الصفقة المفتوحة. تُحسب المضاعفات R من السعر الحالي مقابل سعر الدخول و1R المُقدَّر = ATR(14) × InpATR_SL_Mult(2.0). عندما يتجاوز rMult قيمة BE_TRIGGER_R=1.0، يتم رفع وقف الخسارة إلى entry + BE_LOCK_R=0.05R في انتقال لمرة واحدة. عندما يتجاوز rMult قيمة PARTIAL_AT_R=1.5 ويكون الحجم المتبقي على الأقل 2 × SYMBOL_VOLUME_MIN، يتم إغلاق نصف الصفقة عبر TryClosePartial_EX18066. عندما يتجاوز rMult قيمة TRAIL_ACT_R=1.0 ويكون ATR موجباً، يبدأ تشغيل trailing stop بنمط Chandelier عند 3.0×ATR(14) خلف السعر الحالي. يُحرَّك وقف الخسارة المتابع فقط عندما يتحسن فعلياً. يُغلق الإيقاف الزمني لـ 240 شمعة (MAX_BARS_IN_TRADE) الصفقة على تقييم الشمعة نفسها بصرف النظر عن النظام أو اتجاه الإشارة. إن InpExitOnRegimeChange مفعّل افتراضياً، لذا فإن أي انعكاس إلى RANGE أو CHOPPY يؤدي إلى إغلاق كامل لكل المراكز المفتوحة. وأخيراً، انعكاس SuperTrendDir(1) في الاتجاه المعاكس للمركز يجبر أيضاً على الإغلاق — هذا هو خروج فشل الاتجاه الذي يقترن بدخول تأكيد الاتجاه.
المدخل InpPyramidEnabled مُعطَّل افتراضياً على مستوى المدخلات، لكن #define PYRAMID_ENABLED=false والثوابت ذات الصلة (PYRAMID_MAX=3، PYRAMID_SPACING_R=1.0، PYRAMID_MIN_PROFIT_R=1.0) تُلمح إلى نموذج تكديس يمكن أن يضيف حتى 3 لوتات في اتجاه الترند. تستخدم دالة OnTester() معيار العائلة (net × PF) / (1 + DD%) مع حد أدنى 30 صفقة — يُرجع الاختبار بأقل من 30 صفقة القيمة 0 إلى المُحسِّن. يأتي EX18066 مع InpDryRun=true، لذا لن يضع التثبيت الجديد أي أوامر حقيقية حتى يقوم المشغّل بتعطيل الوضع الجاف وتأكيد أن الرقم السحري 22218066 فريد على الحساب. رأس المال الأولي المقترح وقدره 100 دولار يعكس لوت الاحتياط 0.01 في الوضع الجاف ونموذج المخاطرة 0.5% في الوضع الحي؛ مع 100 دولار من حقوق الملكية ووقف 2.0×ATR(14) على XAUUSD، ينتج عن ذلك مخاطرة لكل صفقة بحوالي 0.30-0.50 دولار في الوضع الحي.
تفاصيل الاستراتيجية
في كل شمعة جديدة من الإطار الزمني للإشارة، يصنّف الخبير السوق أولاً إلى واحد من أربعة أنظمة باستخدام ADX(14) وATR(14) وعرض نطاق بولينجر — STRONG_TREND أو WEAK_TREND أو RANGE أو CHOPPY — مع حجب RANGE وCHOPPY لمسار الإدخال. داخل البوابة، تُعيد دالة SuperTrendDir() بناء اتجاه SuperTrend من مسح 10 شموع للحدود العلوية/السفلية عند hl2 ± 3.0×ATR، ثم تضيف CoreSignal() توافق EMA(50)/EMA(200) واختراق إغلاق Donchian(20) في الأعلى، مما ينتج عنه اتجاه ودرجة ثقة من 0-100. تطالب ConfirmEntry() بعد ذلك بتوافق الماكرو H4 EMA(50)، وفحص حجم التداول، ونافذة جلسة 7-20 بتوقيت الخادم. يقوم SendOrder() بتمرير الأمر عبر حلقة إعادة محاولة من خطوتين عند أخطاء requote أو تغير السعر. تتعامل ManageOpenPositions() مع الصفقة الحية: نقطة تعادل عند 1R، إغلاق جزئي 50% عند 1.5R، trailing stop بنمط Chandelier عند 3.0×ATR(14) بعد 1R، إيقاف زمني عند 240 شمعة، خروج انعكاس النظام، وخروج انعكاس SuperTrend.
يتم تفعيل الدخول للشراء أو البيع من خلال انعكاس اتجاه SuperTrend على الشمعة المغلقة السابقة (SuperTrendDir عند shift=1)، مع تأكيد من تراص المتوسطين 50/200 المتوافق مع الاتجاه، واختراق إغلاق Donchian بطول 20 شمعة على نفس الشمعة. متطلب Donchian مُدمج عبر InpRequireDonchian=true، لذا فإن إشارة متوافقة مع EMA بدون اختراق Donchian طازج يتم رفضها نهائياً (dir=0). لا تُنفَّذ الصفقة إلا عندما يُرجع مصنّف النظام STRONG_TREND أو WEAK_TREND، ويجتاز كتلة ConfirmEntry() مرشح H4 EMA50، وفحص الحجم، ونافذة جلسة 7-20 بتوقيت الخادم.
تعمل حالات الخروج على أي من ست حالات: انتقال نقطة التعادل عند 1R (لمرة واحدة إلى سعر الدخول + 0.05R)، إغلاق جزئي 50% عند ربح 1.5R، وقف خسارة متابع بنمط Chandelier عند 3.0×ATR(14) ينشط بعد 1R ويتحرك للأمام فقط، إيقاف زمني عند 240 شمعة، انعكاس النظام إلى RANGE أو CHOPPY (إغلاق كامل لكل المراكز)، أو انعكاس SuperTrendDir(1) في الاتجاه المعاكس للمركز. تتم إدارة وقف الخسارة المتابع ونقطة التعادل بواسطة دالة TryModify_EX18066 مع ما يصل إلى 3 محاولات إعادة عند requote/timeout.
يتم وضع وقف الخسارة عند سعر الدخول ± ATR(14) × 2.0 بمسافة سعرية، وتُحسب لحظة الدخول من ATR لأحدث شمعة مغلقة. يتم التحكم في إعداد 2.0× ATR عبر InpATR_SL_Mult وهو نفس المسافة المستخدمة لاحقاً كمرجع 1R لحسابات نقطة التعادل والإغلاق الجزئي وال trailing. تدفع دالة RespectStops() وقف الخسارة إلى الخارج إذا كان SYMBOL_TRADE_STOPS_LEVEL لدى الوسيط سيضعه داخل منطقة الحد الأدنى للمسافة.
يتم تعيين جني الأرباح عند سعر الدخول ± (ATR(14) × 2.0 × InpRR_Target=2.0)، مما ينتج عنه نسبة مخاطرة إلى عائد ثابتة 1:2. لا يتم تعديل جني الأرباح بواسطة وقف الخسارة المتابع أو الإغلاق الجزئي — وقف الخسارة المتابع هو ما يحل محل جني الأرباح عملياً، لكن جني الأرباح الثابت يبقى على الأمر. إذا تم انتهاك قيد مستوى الوقف لدى الوسيط، تدفع RespectStops() جني الأرباح إلى الحد الأدنى للمسافة المسموح بها.
الحد الأدنى الموصى به للرصيد: 100 دولار — هذا هو الحد الأدنى الذي تم ضبط لوت الاحتياط 0.01 وأرضية رأس المال 50 دولاراً حوله، وأقل من 50 دولاراً من رأس المال الفعال يتم حظر الإدخالات الجديدة. تم بناء الخبير لـ XAUUSD وأي عملات أجنبية/CFD/معادن يمكن رسمها على نفس الوسيط؛ إن أوامر وقف الخسارة القائمة على ATR(14) تجعله غير مناسب للأدوات ذات التذبذب المكبوت صناعياً. متطلبات الوسيط: ECN أو RAW بسبريد منخفض (مرشح السبريد يرفض الإدخالات عندما يتجاوز السبريد الحالي 2.0× من وكيل ATR لـ 50 شمعة)، توقيت الخادم مضبوط بحيث تغطي نافذة الجلسة 7-20 جلسة لندن ونيويورك. الجلسة: بوابة توقيت الخادم 7-20 تغطي افتتاح لندن حتى إغلاق نيويورك، وهي النافذة الوحيدة التي يمكن لـ EX18066 فيها تفعيل الصفقات. مستوى المخاطرة: متوسط. تحديد الحجم 0.5% لكل صفقة، وحدود الخسارة اليومية 3% والأسبوعية 6%، وتهدئة ساعة واحدة بعد 3 خسائر، وبوابة نظام BLOCK_CHOPPY تجعل المضاعفة العدوانية مستحيلة عن طريق التصميم؛ تم بناء الخبير لنمو منحنى حقوق ملكية ثابت على رمز واحد، وليس للنشر الشبكي متعدد الرموز.
منطق الاستراتيجية
Pipsgrowth EX18066 TrendFollow — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: TrendFollow
الماجيك: 22218066
الإصدار: 2.00
الوصف:
SuperTrend+Donchian breakout in confirmed ADX trend
المؤشرات:
- _atr
- _adx
- _bb
- _emaF
- _emaS
- _don
- _htfEma
- _volMa
الدوال الرئيسية:
EffectiveCapital()RealizedPnLToday()RealizedPnLThisWeek()NewBar()DetectRegime()CoreSignal()ConfirmEntry()NoTradeCheck()CalcLot()ManageOpenPositions()
// Pipsgrowth EX18066 TrendFollow — Execution Flow (from source analysis)
// Family: TrendFollow
// SuperTrend+Donchian breakout in confirmed ADX trend
ON_INIT:
Create indicator handles: _atr, _adx, _bb, _emaF, _emaS, _don, _htfEma, _volMa
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
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| InpMagic | 22218066 | Magic number |
| InpTradeComment | "Psgrowth.com Expert_18066" | Order comment |
| InpSignalTF | 6 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Signal timeframe |
| InpDryRun | true | Dry-run (no real orders) |
| InpKillSwitch | false | Kill switch (closes all + halts) |
| InpRiskPercent | 0.5 | Risk % of effective capital/trade |
| InpATR_SL_Mult | 2.0 | SL = ATR(mult) [price distance] |
| InpRR_Target | 2.0 | Min reward:risk (sets TP) |
| InpDailyLossLimitPct | 3.0 | Daily loss limit % of eff cap |
| InpWeeklyLossLimitPct | 6.0 | Weekly loss limit % of eff cap |
| InpMaxConcurrent | 1 | Max concurrent positions (symbol) |
| InpFixedLotFallback | 0.01 | Lot when sizing fails / dry-run |
| InpCapitalCapAmount | 0.0 | Cap (real-money equity $) |
| InpCapitalCapFloor | 50.0 | Floor below which new trades blocked |
| InpRequireDonchian | true | Require Donchian close confirmation |
| InpRequireHTF | true | Require HTF EMA agreement |
| InpRequireVolume | true | Require volume > MA |
| InpMinADX | 22.0 | Min ADX main for StrongTrend gate |
| InpBlockChoppy | true | Block in Choppy/Range regime |
| InpUseATRTrail | true | Enable ATR trailing stop |
| InpUsePartialTP | true | Enable partial TP at PARTIAL_AT_R |
| InpExitOnRegimeChange | true | Exit when regime flips to Range/Choppy |
| InpPyramidEnabled | false | Enable pyramiding (default OFF) |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX18066 MN3 — SuperTrend+Donchian breakout in confirmed ADX trend, full 12-layer stack."
#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
#include <Trade\OrderInfo.mqh>
#include <Trade\DealInfo.mqh>
//+------------------------------------------------------------------+
//| Non-essential tunables (NOT inputs) |
//+------------------------------------------------------------------+
#define SUPER_ATR_PERIOD 10 // SuperTrend ATR period
#define SUPER_ATR_MULT 3.0 // SuperTrend ATR multiplier
#define DON_PERIOD 20 // Donchian breakout lookback
#define EMA_FAST 50 // Fast EMA (signal TF)
#define EMA_SLOW 200 // Slow EMA (signal TF)
#define HTF PERIOD_H4 // Higher-timeframe trend filter
#define HTF_EMA_PERIOD 50 // HTF EMA period
#define ADX_PERIOD 14 // ADX period (regime)
#define ATR_PERIOD 14 // ATR period (regime + SL)
#define BB_PERIOD 20 // Bollinger period (regime width)
#define BB_DEV 2.0 // Bollinger deviation
#define ATRP_LOOKBACK 100 // Bars for ATR-percentile
#define VOL_MA_PERIOD 20 // Volume moving average period
#define BE_TRIGGER_R 1.0 // Break-even trigger (R multiples)
#define BE_LOCK_R 0.05 // Break-even lock-in (R multiples)
#define PARTIAL_AT_R 1.5 // Partial-TP trigger (R multiples)
#define PARTIAL_PCT 0.5 // Partial-TP close fraction
#define TRAIL_ATR_MULT 3.0 // ATR trailing multiplier (Chandelier style)
#define TRAIL_ACT_R 1.0 // Activate trail after N R of profit
#define MAX_BARS_IN_TRADE 240 // Time-based exit (bars)
#define MAX_SPREAD_MULT 2.0 // Spread filter: max vs rolling avg
#define COOLDOWN_LOSSES 3 // Losses before cooldown
#define PYRAMID_MAX 3 // Max pyramid adds (default OFF via input)
#define PYRAMID_SPACING_R 1.0 // Pyramid ATR-spacing in R
#define PYRAMID_MIN_PROFIT_R 1.0 // Pyramid only after this R profit
#define SESSION_START_HR 7 // Session start (server time hour)
#define SESSION_END_HR 20 // Session end (server time hour)
#define NEWS_BUFFER_MIN 30 // Manual news window minutes each side
//+------------------------------------------------------------------+
//| Inputs (12-22 total) |
//+------------------------------------------------------------------+
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 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.