P
PipsGrowth
أخرىمفتوح المصدر - مجاني

Pipsgrowth EX15003 SMC-OrderBlock — إكسبرت أدفايزر إكسبرت أدفايزر

إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M5

Pipsgrowth EX15003 SMC-OrderBlock — Safe Liquidity Trap EA mapping swing liquidity pools (high/low sweeps), waiting for price rejection surge at the zone wi. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

إكس 15003 هي EA من عائلة SMC-OrderBlock تبحث عن برك السيولة المؤسسية على الرسم البياني لخمس دقائق من الذهب (XAUUSD)، وتنتظر ارتداد السعر من تلك البرك قبل أن ترسل أي صفقة. إنها النسخة الدفاعية الكاملة من العائلة في تشكيلة EX15: مجموعة من اثنتي عشرة طبقة (regime detection, signal generation, entry, confirmation, no-trade gating, capital cap, risk, sizing, management, exit, scaling, OnTester) موضلة فعلياً في الكود، وليست مجرد ادعاء في الترويسة. الفكرة التجارية تقوم على ملاحظة SMC القائلة بأن السعر لا يتحرك في خطوط مستقيمة: فهو يسحب برك السيولة الواضحة فوق القمم التأرجحية السابقة وتحت القيعان التأرجحية السابقة، ثم ينعكس. مهمة EA هي رصد هذه البرك، وانتظار تكوين شمعة ابتلاع أو ذيل عند المستوى، ثم تداول الارتداد مع اتجاه الإطار الزمني الأعلى كمرشح.

رصد المناطق. محرك الإشارة يعمل عند إغلاق كل شمعة M5 جديدة. DetectSwingPivot() يمشي كل شمعة مغلقة عند InpSignalShift=1 ويتحقق من شمعتين على اليسار واثنتين على اليمين: إذا كانت الشمعة عالية صارمة (لا جار على أي جانب يطابقها)، تُسجَّل كبركة سيولة علوية؛ وإذا كانت منخفضة صارمة، فهي بركة سيولة سفلية. كل بركة جديدة تُضاف إلى المصفوفة العامة g_zones[] عبر AddZone()، التي ترسم أيضاً خطاً أفقياً OBJ_HLINE على الشارت بالأحمر القرمزي (للبرك العلوية) أو الأخضر البحري (للبرك السفلية)، ليتمكن المتداول من رؤية المستويات بصرياً. المصفوفة محدودة بـ 64 منطقة في وقت واحد؛ تُتجاهل البرك الجديدة إذا وقعت ضمن 50 نقطة من بركة موجودة في نفس الجانب، وتنتهي صلاحية كل منطقة بعد 24 ساعة من إنشائها. هذا يعني أن EA تتداول دائماً مكتبة محدودة من المستويات المرشحة ذات العمر المحدد، لا المستويات القديمة من أسبوع مضى.

محفز الدخول. تصبح المنطقة مرشحة في اللحظة التي يتداول فيها السعر داخل نطاق تفاعلها. سُمك النطاق هو InpZoneThicknessPts=80 نقطة على كل جانب من المحور. عندما يدخل ask لمنطقة شراء (أو bid لمنطقة بيع) داخل النطاق، تستدعي EA دالة ConfirmAll() التي تفرض ثلاث بوابات مستقلة: (1) CheckHTFTrend() — يجب أن يكون إغلاق H1 فوق EMA50 على H1 للشراء، وتحت EMA50 للبيع (InpRequireHTF=true)؛ (2) CheckEngulfing() — يجب أن يبتلع جسم الشمعة الحالية جسم الشمعة السابقة في اتجاه الصفقة (InpRequireEngulfing=true)؛ (3) CheckSurge() — يجب أن يكون تحرك الجسم الاتجاهي للشمعة 0.10% على الأقل من الافتتاح. إذا اجتازت البوابات الثلاث، تُرسَل الصفقة. يتم بعد ذلك فحصان فرعيان: PyramidAllowed() للتحقق من أهلية الإضافة، وSideCount(buy)<=ZONE_MAX_SYMBOL_SIDE=1 بحيث لا تحمل EA مركزين في نفس الاتجاه على نفس الرمز في نفس الوقت. بمجرد إطلاق المنطقة، تُستهلَك: g_zones[i].active=false ويُحذف خط الشارت.

مصنف النظام (Regime). هذا الجزء من EA يقرر ما إذا كانت بيئة التذبذب الحالية تستحق التداول أصلاً. CalcRegime() تقرأ 200 شمعة من ATR(14) وADX(14) وعرض Bollinger Bands(20, 2.0)، ثم ترتب القيم الحالية في نسب مئوية. هناك سبع نتائج ممكنة: R_STRONG_TREND (ADX أكبر من أو يساوي 28)، وR_WEAK_TREND (ADX بين 20 و28)، وR_RANGE (ATR-percentile أقل من أو يساوي 25 مع عدم وجود ADX قوي)، وR_COMPRESS (ATR-percentile أقل من أو يساوي 25 وBB-width-percentile أقل من أو يساوي 25)، وR_EXPAND (كلاهما أكبر من أو يساوي 80)، وR_BREAKOUT (ATR-percentile أكبر من أو يساوي 80 مع BB-width ليس متطرفاً)، وR_CHOPPY (الحل الاحتياطي). RegimeAllowsEntry() لا ترجع true إلا في STRONG_TREND وWEAK_TREND وBREAKOUT وEXPAND — بمعنى أن EA لا تطلق النار إلا عندما يتحرك السوق فعلياً. إذا كان النظام RANGE أو R_COMPRESS أو R_CHOPPY، تُحظر الدخولات في بوابة no-trade، وإذا كان InpExitOnRegimeFlip=true (الافتراضي)، تُغلق المراكز القائمة بواسطة ManageRegimeExit().

إدارة المخاطر وحجم الصفقة. يُحسب حجم المركز بواسطة CalcLotByRisk() مقابل مسافة SL الصلبة. يحدد المستخدم المخاطرة كنسبة مئوية من رأس المال الفعال: InpRiskPercent=0.5% افتراضياً. رأس المال الفعال هو EffCapital()، التي ترجع MathMin(InpCapAmount, equity) إذا تم تعيين حد رأسمالي، أو كامل Equity خلاف ذلك. يحدد رقم المخاطرة 0.5%، المطبق على مسافة SL المستمدة من ATR، حجم اللوت المطلوب؛ ثم تقوم ClampVolume() بتثبيته على خطوة حجم الرمز والحد الأدنى والأعلى. إذا فشل حساب نسبة المخاطرة لأي سبب، تعود EA إلى InpFixedLot=0.01. قبل إرسال الأمر، تستدعي SendEntry() دالة OrderCalcMargin() لحساب متطلب الهامش وترفض إذا كانت الهامش الحر للحساب غير كافٍ. يوجد فرع إعادة محاولة داخل SendEntry() على REQUOTE/TIMEOUT يحاول الأمر مرة واحدة بسعر غير محدد (ليملأه الوسيط بسعر السوق) قبل الاستسلام.

بوابة No-Trade. هذا الجزء الأكثر تحصيناً في EA. ترجع NoTradeReason() أول شرط فاشل تجده، بهذا الترتيب: مفتاح الإيقاف (InpKillSwitch)، رأس المال تحت InpCapFloor=50.0، الانتشار الحالي أكبر من 60 نقطة، الانتشار الحالي أكبر من ضعف المتوسط المتحرك لـ 50 شمعة (RollingSpreadAvg())، خارج الجلسة (الساعة خارج 7-21 بتوقيت الخادم، أو عطلة نهاية الأسبوع)، النظام غير مسموح، cooldown نشط، خسارة يومية أكبر من أو تساوي 3.0% من رأس المال الفعال، خسارة أسبوعية أكبر من أو تساوي 6.0%، عدد الصفقات اليومية أكبر من أو يساوي 8 (MAX_DAILY_TRADES)، المراكز المتزامنة أكبر من أو تساوي 3 (InpMaxConcurrent)، وATR غير متاح. الترتيب مهم: خرق الخسارة اليومية يحظر الدخولات الجديدة حتى لو كان كل شيء آخر أخضر.

إدارة الصفقة. بمجرد فتح المركز، تعمل أربع وظائف إدارة على كل tick. ManageBreakEven() ترفع الوقف إلى entry+5 نقاط بمجرد وصول الصفقة إلى +1R. ManagePartial() تغلق 50% من المركز عند TP1، المعرَّف بأنه ATR(14) * 2.7 (≈ +1.5R). ManageTrail() تفعّل trailing بقيمة ATR(14) * 2.5 بمجرد وصول المركز إلى +1.2R. ManageRegimeExit() تغلق كل شيء إذا أُعيد تقييم مصنف النظام إلى RANGE أو COMPRESS أو CHOPPY. ManageOppositeExit() تغلق الصفقة إذا انعكس EMA50 على H1 ضد اتجاه المركز (يُغلق المركز الطويل إذا انخفض إغلاق H1 تحت H1 EMA50؛ ويُغلق القصير إذا ارتفع فوقه). كل استدعاءات modify/close تمر عبر دوال retry المساعدة TryModify_EX15003 وTryClose_EX15003 وTryClosePartial_EX15003 التي تقوم بما يصل إلى 3 محاولات مع backoff 100-200ms على REQUOTE / TIMEOUT / PRICE_OFF / PRICE_CHANGED — فلا تسقط تعديلات trailing بسبب requote عابر.

الـ Pyramid. PyramidAllowed() تسمح بما يصل إلى PYR_MAX_LEVELS=3 مراكز في نفس الاتجاه، لكن فقط إذا كانت جميع المراكز القائمة في ذلك الاتجاه عند +0.5R على الأقل، ولم يكن النظام R_CHOPPY أو R_COMPRESS، وكان الانتشار تحت الحد. لوتات الـ pyramid هي parent_lot * PYR_LOT_FACTOR=0.5، والتباعد بين الإضافات هو ATR(14) * PYR_ATR_SPACING_MULT=1.5.

OnTester. معيار مخصص: (net_profit * profit_factor) / (1.0 + relative_drawdown_pct)، يتطلب 30 صفقة على الأقل قبل أن يُرجع درجة غير صفرية. مصطلح DD في المقام يعاقب التمريرات ذات السحب العالي حتى لو حققت أرباحاً، وهو ما يتسق مع تأطير "الآمنة" للنسخة.

OnInit / OnDeinit. ينشئ OnInit سبعة مقابض مؤشرات (ATR, ADX, BB, RSI, EMA20, EMA50, H1 EMA50)، ويفشل بـ INIT_FAILED إذا عاد أي منها INVALID_HANDLE، ويضبط magic وdeviation (20 نقطة) ووضع التعبئة. يحرر OnDeinit جميع المقابض السبعة ويحذف كائنات الشارت. الافتراضي InpDryRun=true يعني أن مسار إرسال الأمر في EA مقصور حتى يُعيَّن صراحة إلى falseEA تسجل [DRY-RUN] BUY lot=0.0X ... بدلاً من فتح مراكز فعلياً. هذا هو الافتراضي الصحيح للنسخة "الآمنة": يتيح للمتداول إرفاق EA بشارت، ومشاهدة السجلات وخطوط السيولة، والتأكد من أن محرك الإشارة يعمل كما هو متوقع قبل المخاطرة بأي رأس مال.

تفاصيل الاستراتيجية

عند إغلاق كل شمعة M5، تمشي EA آخر 200 شمعة لحساب حالة النظام من النسبة المئوية لـ ATR وADX(14) وعرض بولينجر، ولا تطلق إشارات إلا عندما يكون النظام StrongTrend أو WeakTrend أو Breakout أو Expand. يبني محرك الإشارة قائمة متجددة من برك السيولة المحورية (fractals بنظرة خلفية 2-L/R)، تُرسم على الشارت كخطوط أفقية، ويتم تشغيل صفقة مرشحة عندما ينخفض السعر إلى نطاق التفاعل 80 نقطة للبركة مع شمعة ابتلاع وارتفاع جسم 0.10% وموافقة اتجاه H1. تُنشأ مقابض المؤشرات السبعة الأصلية (ATR, ADX, BB, RSI, EMA20, EMA50, H1 EMA50) في OnInit وتُحرر في OnDeinit؛ إدارة كل tick (BE, partial TP, trail, regime-exit, HTF-exit) تعمل على كل tick، بينما تعمل بوابة no-trade وقرارات الدخول فقط على إغلاقات الشمعة الجديدة. معيار OnTester هو (net * PF) / (1 + DD%)، ويتطلب 30 صفقة على الأقل، فتُعاقب تمريرات المُحسِّن التي تبدو مربحة على الربح الخام لكن ذات سحب عالٍ.

إشارة الدخول

تطلق EA إشارة دخول عندما يدخل السعر في نطاق تفاعل بركة سيولة محورية (افتراضي 80 نقطة سُمكاً على كل جانب)، لكن فقط إذا أظهرت الشمعة المغلقة M5 نمط ابتلاع، وارتفاعاً اتجاهياً للجسم بنسبة 0.10%، وكان إغلاق H1 على الجانب الصحيح من EMA50 على H1. تمر الإشارة بعد ذلك عبر مصنف نظام (ADX, ATR-percentile, BB-width) ومكدس no-trade يشمل حد الانتشار، وحد الخسارة اليومية، ونافذة الجلسة، وبوابات cooldown.

إشارة الخروج

تُدار الخروج على أساس متعدد الطبقات: ينتقل الوقف إلى نقطة التعادل+5 نقاط عند +1R، ويُغلق نصف المركز عند +1.5R (TP1)، ويبدأ trailing المعتمد على ATR عند +1.2R، ويُغلق النصف المتبقي إما عند TP (≈2R) أو أبكر إذا انعكس مصنف النظام إلى Range/Compress/Choppy أو تجاوز EMA50 على H1 ضد اتجاه المركز.

وقف الخسارة

يُضبط الوقف الصلب على ATR(14, M5) * 1.8 من الدخول، مع سقف أمان 4000 نقطة. المستوى مرفق من الوسيط عند الدخول، ويُرفع لاحقاً إلى نقطة التعادل+5 نقاط عند +1R بواسطة ManageBreakEven().

جني الأرباح

جني الأرباح الأولي هو ATR(14, M5) * 3.6 (≈2R، مع بوابة MIN_RR=1.8 داخل SendEntry()). يُؤخذ نصف المركز عند +1.5R عبر ManagePartial()، ويُغلق الباقي بواسطة TP، أو trailing stop، أو خروج انعكاس النظام، أو خروج انعكاس H1 EMA50.

الأنسب لـ

الأفضل نشرها على XAUUSD M5 مع وسيط ينشر فروقات ضيقة (حد 60 نقطة، ~1.5 pip على تغذية 4 أرقام أو ~0.6 pip على 5 أرقام) ويدعم تعبئة بأسلوب ECN. الحد الأدنى الموصى به للرصيد: 100 دولار، لكن إدخال InpCapAmount في EA يتيح للمتداول تخصيص شريحة equity ثابتة لهذه الاستراتيجية وحدها (مثلاً 1000 دولار من حساب 10000 دولار). نافذة الجلسة 7-21 بتوقيت الخادم ومصنف النظام مضبوطان لالتقاط افتتاح لندن وصباح نيويورك — أعلى نافذة تقلب للذهب — مع تصفية المنطقة الميتة الآسيوية. مخاطرة 0.5% لكل صفقة افتراضياً وغطاء خسارة يومية 3% يجعلانها مناسبة لتخصيص MEDIUM-risk؛ يجب أن يبقى المستخدم مع InpDryRun=true للجلسات الأولى للتأكد من أن سلوك المنطقة والنظام يطابق ساعة جلسة الوسيط.

منطق الاستراتيجية

Pipsgrowth EX15003 SMC-OrderBlock — تحليل منطق الاستراتيجية (من كود .mq5)

العائلة: SMC-OrderBlock الماجيك: 22215003 الإصدار: 2.00

الوصف: Safe Liquidity Trap EA mapping swing liquidity pools (high/low sweeps), waiting for price rejection surge at the zone with engulfing + HTF trend alignment, gated by ADX/ATR-percentile/ BB-width regime. Capital-allocation-cap, ATR hard SL, BE, partial TP, ATR-trail, regime-change exit. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

  • مؤشرات قياسية

الدوال الرئيسية:

  • EffCapital()
  • TodayRealizedPnL()
  • PositionsThisMagic()
  • SideCount()
  • NormalizePrice()
  • StopsLevelPoints()
  • FreezeLevelPoints()
  • ClampVolume()
  • SpreadPoints()
  • RollingSpreadAvg()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX15003 SMC-OrderBlock — Execution Flow (from source analysis)
// Family: SMC-OrderBlock
// Safe Liquidity Trap EA mapping swing liquidity pools (high/low sweeps), waiting for price rejection surge at the zone with engulfing + HTF trend alignment, gated by ADX/ATR-percentile/ BB-width regime. Capital-allocation-cap, ATR hard SL, BE, partial TP, ATR-trail, regime-change exit. 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)

ملف التحسين

الوسطاء المُحسّنون:
ExnessIC Markets
الرموز المُحسّنة:
XAUUSD
الأطر الزمنية المُحسّنة:
M5

كيفية تثبيت الإكسبرت على MT5

  1. 1حمّل ملف .mq5 بالضغط على زر التحميل أعلاه
  2. 2افتح برنامج MetaTrader 5 على حاسوبك
  3. 3من القائمة العلوية اختر File → Open Data Folder
  4. 4انتقل إلى مجلد MQL5 → Experts والصق الملف هناك
  5. 5في MT5، انقر بالزر الأيمن على Expert Advisors في لوحة Navigator → Refresh
  6. 6اسحب الإكسبرت على رسم بياني يطابق الإطار الزمني الموصى به
  7. 7هيّء المعاملات وفقاً للجدول في هذه الصفحة
  8. 8فعّل Allow Algo Trading واضغط OK

معاملات الإكسبرت

المعاملالافتراضيالوصف
InpMagic22215003Magic number
InpTradeComment"Psgrowth.com Expert_15003"Order comment
InpSignalShift1Signal bar shift (1=closed bar)
InpDryRuntrueDry-run: skip real sends
InpRiskPercent0.5Risk per trade (% of effective_capital)
InpDailyLossPct3.0Max daily loss (% of effective_capital)
InpWeeklyLossPct6.0Max weekly loss (%)
InpMaxConcurrent3Max concurrent positions (this symbol/magic)
InpFixedLot0.01Fallback fixed lot
InpCapAmount0.0Cap amount (real money equity $)
InpCapFloor50.0Floor below which no new entries
InpSwingBars2Swing pivot L/R bars
InpZoneAgeHours24Max zone age (hours)
InpZoneThicknessPts80.0Entry reaction band thickness (points)
InpRequireHTFtrueRequire HTF(H1) EMA50 agreement
InpRequireEngulfingtrueRequire engulfing candle confirm
InpMaxSpreadPts60.0Max spread (points)
InpUseTrailtrueEnable ATR trailing
InpUsePartialtrueEnable partial TP at TP1
InpExitOnRegimeFliptrueExit on regime flip to Range/Choppy
InpKillSwitchfalseKILL SWITCH (block everything)
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX15003.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX15003 LiquidityTrap_Safe_XAUUSD_5M — safe liquidity sweep rejection EA, 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>

CTrade         trade;
CPositionInfo  pos;
CSymbolInfo    sym;
CAccountInfo   acc;

//================== CONSTANTS (non-input tunables) ==================
#define MAX_ZONES              64      // max simultaneous zones tracked
#define ZONE_BUFFER_POINTS     50.0   // zone proximity dedupe (points)
#define ZONE_MAX_SYMBOL_SIDE   1      // max entries per side per symbol
#define LOOKBACK_BARS          200     // bars used for ATR-pctile / BB-width history
#define SL_ATR_MULT            1.8     // hard SL = ATR(M5,14) * mult
#define TP_ATR_MULT            3.6     // initial TP = ATR(M5,14) * mult (2R)
#define BE_TRIGGER_R           1.0     // break-even at +1R
#define BE_OFFSET_POINTS       5       // BE locks entry + N points
#define PARTIAL_PCT            50      // partial TP closes 50% at TP1 = +1.5R
#define PARTIAL_ATR_MULT       2.7     // ATR multiple for partial-TP1 distance
#define TRAIL_ATR_MULT         2.5     // ATR trailing distance
#define TRAIL_TRIGGER_R        1.2     // start trailing at +1.2R
#define ATR_PCTILE_LO          25      // range/compress threshold (percentile)
#define ATR_PCTILE_HI          80      // breakout/expand threshold
#define BB_WIDTH_PCTILE_LO     25      // Bollinger width low percentile
#define BB_WIDTH_PCTILE_HI     80      // Bollinger width high percentile
#define ADX_STRONG             28.0    // ADX >= this => StrongTrend
#define ADX_WEAK               20.0    // ADX >= this => WeakTrend
#define HTF_PERIOD             PERIOD_H1
#define HTF_EMA_PERIOD         50
#define FAST_EMA               20
#define SLOW_EMA               50
#define RSI_PERIOD             14
#define ATR_PERIOD             14
#define ADX_PERIOD             14
#define BB_PERIOD              20
#define BB_DEV                 2.0
#define SURGE_PCT              0.0010  // 0.10% body surge
#define MAX_SL_POINTS          4000    // cap SL distance (points) safety
#define MIN_RR                 1.8     // min reward:risk to send
#define COOLDOWN_BARS          3       // bars to wait after a loss
#define MAX_DAILY_TRADES       8       // per-symbol daily trade cap
#define SESSION_START_HOUR     7       // broker server time
#define SESSION_END_HOUR       21      // broker server time
#define PYR_MAX_LEVELS         3       // hard cap on pyramid levels
#define PYR_ATR_SPACING_MULT   1.5     // spacing between pyramid entries
#define PYR_LOT_FACTOR         0.5     // pyramid lots = parent * factor
#define ROLLING_SPREAD_BARS    50      // bars used to baseline spread avg

//================== INPUTS (12-22, grouped) =========================
input group "=== Identity ==="

الكود المصدري الكامل متاح عند التحميل

لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.

الوسوم:ex15003smc-orderblockpipsgrowthfreemt5xauusd

تحذير صريح: لأغراض تعليمية فقط

تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.

وسطاء موصى بهم لهذا الإكسبرت

هذه الروبوتات تعمل على MT5 — استخدم وسيطاً موثوقاً بتنفيذ سريع وسبريد منخفض

مجتمع المستخدمين

سجّل دخولك للمشاركةتسجيل الدخول

لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.

اسم الملفPipsgrowth_com_EX15003.mq5
حجم الملف34.2 KB
الإصدارv2.00
PlatformMetaTrader 5
نوع الملف.mq5 Source
الاستراتيجيةأخرى
المخاطرةمخاطرة متوسطة
الأطر الزمنية
M5
أزواج العملات
XAUUSD
الحد الأدنى للإيداع$100