P
PipsGrowth
متابعة الاتجاهمفتوح المصدر - مجاني

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 عندما يكون ADXInpMinADX (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()
الرمز الزائف (Pseudocode)
// 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)

ملف التحسين

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

كيفية تثبيت الإكسبرت على 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اسحب الإكسبرت على رسم H4 أو اليومي للحصول على أفضل النتائج
  7. 7حدد فترات EMA وعتبة ADX وحجم اللوت في نافذة الإعدادات
  8. 8فعّل Allow Algo Trading واضغط OK

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

المعاملالافتراضيالوصف
InpMagic22218066Magic number
InpTradeComment"Psgrowth.com Expert_18066"Order comment
InpSignalTF6Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Signal timeframe
InpDryRuntrueDry-run (no real orders)
InpKillSwitchfalseKill switch (closes all + halts)
InpRiskPercent0.5Risk % of effective capital/trade
InpATR_SL_Mult2.0SL = ATR(mult) [price distance]
InpRR_Target2.0Min reward:risk (sets TP)
InpDailyLossLimitPct3.0Daily loss limit % of eff cap
InpWeeklyLossLimitPct6.0Weekly loss limit % of eff cap
InpMaxConcurrent1Max concurrent positions (symbol)
InpFixedLotFallback0.01Lot when sizing fails / dry-run
InpCapitalCapAmount0.0Cap (real-money equity $)
InpCapitalCapFloor50.0Floor below which new trades blocked
InpRequireDonchiantrueRequire Donchian close confirmation
InpRequireHTFtrueRequire HTF EMA agreement
InpRequireVolumetrueRequire volume > MA
InpMinADX22.0Min ADX main for StrongTrend gate
InpBlockChoppytrueBlock in Choppy/Range regime
InpUseATRTrailtrueEnable ATR trailing stop
InpUsePartialTPtrueEnable partial TP at PARTIAL_AT_R
InpExitOnRegimeChangetrueExit when regime flips to Range/Choppy
InpPyramidEnabledfalseEnable pyramiding (default OFF)
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX18066.mq5
#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;
   }

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

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

الوسوم:ex18066trendfollowpipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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