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

Pipsgrowth EX18054 TrendFollow — إكسبرت أدفايزر إكسبرت أدفايزر

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

Pipsgrowth EX18054 TrendFollow — Quad inline Hull-MA stack (55/89/144/233) slope-color vote, smoothed via inline Jurik filter direction and Choppiness fi. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX18054 TrendFollow يتداول الذهب على الإطار الزمني M5 من خلال تكديس أربعة متوسطات متحركة هول مستقلة (بفترات 55 و89 و144 و233) والانتظار حتى تصوّت كلها في الاتجاه نفسه قبل إطلاق أي دخول. يتم حساب متوسط Hull داخل الكود نفسه في دالة HullAt() دون الاعتماد على iMA — حيث تبني الدالة هيكل LWMA مرجحاً خطياً، وتشطره، وتطرح منه LWMA الكامل، ثم تنعّم النتيجة بمتوسط متحرك بنصف الفترة التربيعية. كل واحد من خطوط Hull الأربعة يُقارن بقيمته السابقة، فيُنتج لون الميل 0 (صاعد) أو 1 (هابط) أو 2 (مسطّح). بعد ذلك تقوم دالة HullSignal() بحساب الأصوات الصاعدة مقابل الهابطة، ولا تُرجع إشارة شراء (+1) إلا حين يصعد InpMinVote من الخطوط (افتراضياً 3) ولا يهبط أي منها، شريطة أن يتفق اتجاه مرشح Jurik المضمن معها. نفس المنطق بالعكس لبيع (-1).

مرشح Jurik المُعاد بناؤه داخل الكود هو البوابة الثانية. تعيد دالة JurikAt() بناء مرحل تنعيم مارك جوريك من سلسلة الأسعار مباشرة، دون تخصيص مؤشر خارجي لها. مع تثبيت DEF_JURIK_LENGTH على 14، يُنعّم المرشح سعر الإغلاق عبر طور 14 شمعة، ثم تُقارن قيمة المرشح الحالية (عند shift=1) بقيمته السابقة (عند shift=2) — ويجب أن يتفق ميل Jurik مع تصويت Hull. بدون هذا الاتفاق، لا يكفي حتى تكديس Hull المتوازي لإطلاق دخول.

مؤشر التقطّع (Choppiness) هو الفيتو الثالث. تحسب دالة ChoppinessAt() مجموع النطاق الحقيقي (TR) على نافذة 14 شمعة، وتقسمه على النطاق بين أعلى وأدنى سعر في نفس الفترة، ثم تُمرّره عبر 100 * log10(sumTR/range) / log10(period). حين يرتفع المؤشر فوق InpChopThreshold (افتراضياً 61.8)، يُعتبر السوق عرضياً بدرجة تمنع الدخول trend، فترجع دالة الإشارة 0. هذا يحمي الاستراتيجية من تشغيل اختراقات وهمية في الأسواق الجانبية.

بعد أن تنجو الإشارة من البوابة الثلاثية، تُمرَّر على مصنّف النظام في ClassifyRegime(). يقرأ المصنّف قيمة ATR(14) للشمعة السابقة، ومئيني ATR خلال آخر 100 شمعة، وعرض بولنجر باندز (20, 2.0) محسوباً كـ (العلوي-السفلي)/الوسط، وقيمة ADX(14). ويُرجع إحدى ست حالات: توسّع (مئيني ATR ≥ 80 مع عرض BB > 0.01)، اتجاه قوي (ADXInpAdxTrendMin=22)، اتجاه ضعيف (ADX ≥ 18)، انضغاط (مئيني ATR ≤ 20 مع عرض BB < 0.005)، نطاق (مئيني ATR ≤ 35)، ومضطرب (الحالة الافتراضية). تُمنع الدخول في حالتي المضطرب والانضغاط — حيث تُعتبر كلتاهما 'انتظر كسراً واضحاً'. أما الحالات الأربع المتبقية فكلها قابلة للتداول.

تضيف طبقة التأكيد في ConfirmEntry() ثلاث فحوصات نهائية. يجب أن يتفق المتوسط المتحرك الأسي H1 EMA(50) مع اتجاه الصفقة — تقرأ الدالة h_htf_ema (مقبض H1 EMA50 المخصص في OnInit()) وتُلزم إغلاق M5[1] أن يكون فوق H1 EMA للشراء، وتحته للبيع. يمنع مؤشر RSI(14) الدخول ضد الزخم المتطرف: يُرفض الشراء حين RSI > 75، والبيع حين RSI < 25. أخيراً، يُقارن السبريد اللحظي مع InpMaxSpreadPts (افتراضياً 50 نقطة) وتُمنع الصفقات حين يتسع السبريد. تُنشأ جميع مقابض المؤشرات (h_atr, h_adx, h_bands, h_htf_ema, h_rsi) داخل OnInit() وتُحرَّر في OnDeinit().

تتم إدارة المخاطر وبناء الصفقة داخل CalcLots() وTryEntry(). يُحسب حجم اللوت بناءً على رأس المال الفعّال — وهو MathMin(InpCapitalCapAmount, equity) حين يكون السقف مفعّلاً، وإ فالرصيد الخام، مع إضافة PnL المحقق اليوم عبر EffectiveCapitalToday(). ميزانية المخاطرة للصفقة الواحدة هي InpRiskPercent (افتراضياً 0.5%) من رأس المال الفعّال. مسافة وقف الخسارة هي InpAtrSlMult × ATR(14) (افتراضياً 2.0×)، ومسافة جني الأرباح هي InpAtrTpMult × ATR(14) (افتراضياً 3.0×) — أي نسبة مخاطرة إلى عائد 1:1.5 مبرمجة بشكل ثابت، مع بوابة نهائية InpMinRR (افتراضياً 1.2) ترفض أي دخول تنخفض فيه نسبة R:R الفعلية تحت هذا العتبة بعد تعديل مستويات الوقف الخاصة بالوسيط. تسمح m_trade.SetDeviationInPoints(20) بانزلاق 20 نقطة، ويتحقق OrderCalcMargin من الهامش الحر قبل إرسال الأمر. تتعامل حلقة إعادة المحاولة مع أخطاء إعادة التسعير وتغيّر السعر بتحديث واحد للأسعار.

تُشغَّل إدارة الصفقة في كل تيكت. تمر ManageOpen() على كل صفقة مفتوحة بنفس السحر وتنفّذ أربعة إجراءات بالتتابع. أولاً، تتحقق PositionBEPrice() من أن السعر تحرّك 1R في الربح (حيث R هي مسافة SL الأولية المضروبة في مضاعف ATR)، وإن حدث ذلك، تنقل الوقف إلى سعر الدخول مضافاً إليه نقطة السبريد — خطوة نقطة التعادل القياسية. ثانياً، يدخل وقف الخسارة المتتبع بـ ATR عند InpTrailAtrMult × ATR(14) (افتراضياً 2.5×) ولا يتحرك إلا للأمام — أبداً للخلف. يُعدّل الـ trailing وقف الخسارة داخل TryModify_EX18054() التي تعيد المحاولة حتى ثلاث مرات بفاصل 100ms عند أخطاء إعادة التسعير أو المهلة. ثالثاً، عند 1R في الربح، يُغلق DEF_PARTIAL_FRACTION (50%) من الصفقة عبر TryClosePartial_EX18054() — بثلاث محاولات مع نوم 200ms عند الأخطاء العابرة — تاركاً البقية للجري تحت الـ trailing stop. رابعاً، بعد DEF_MAX_BARS_IN_TRADE شمعة (120 شمعة = 10 ساعات على M5)، تُغلق الصفقة قسرياً عبر TryClose_EX18054(). كما تُغلق ExitOnReverse() أي صفقة يتعارض اتجاهها مع إشارة معاكسة جديدة، مع تثبيت DEF_EXIT_ON_REVERSE على true افتراضياً.

بوابة عدم التداول في NoTradeAllowed() هي طبقة الأمان. ترفض الدخول في الحالات: InpKillSwitch مفعّل، رأس المال الفعّال هبط تحت InpCapitalCapFloor (افتراضياً $50، لكن فقط حين يكون InpCapitalCapAmount > 0)، وصلت CountMyPositions() إلى InpMaxConcurrent (افتراضياً 3)، نافذة تهدئة نشطة، الخسارة المحققة اليومية وصلت 3% من الرصيد، الخسارة المحققة الأسبوعية وصلت 6% من الرصيد (كلاهما يُسحب من RealizedPnLSince() التي تمسح صفقات التاريخ بالسحر والرمز)، الوقت الحالي بخادم الوسيط خارج نافذة 08:00-20:00 المُعرَّفة بـ InpSessionStart/InpSessionEnd، أو وصل EA إلى قطع الجمعة 20:00 (حارس IsNearFridayCutoff() مع DEF_AVOID_FRIDAY_CUTOFF=true). تُفعَّل نافذة التهدئة ذات 4 ساعات في TrackLossesForCooldown() حين تتراكم ثلاث صفقات خاسرة متتالية خلال اليوم، مع تصفير العدّاد عند أي صفقة رابحة.

يجعل InpDryRun (افتراضي true) الـ EA متداولاً وهمياً افتراضياً — SendMarket() وModifySLTP() وعمليات الإغلاق الجزئي تطبع جميعها إجراءاتها المقصودة في السجل دون تنفيذ أي أمر فعلي. اضبطها على false للانتقال إلى التداول الحقيقي. تُرجع OnTester() القيمة (net × profit_factor) / (1 + balance_dd_percent) لأي باك تيست بـ 30 صفقة على الأقل، مع تفضيل الاستراتيجيات ذات العائد المعدّل بالمخاطرة على الربح الخام. تعليق الأمر مبرمج ثابتاً على Psgrowth.com Expert_18054 لتصفية سجل التداول. يجب أن يبقى السحر 22218054 فريداً لكل مخطط حتى يظل عدّ الصفقات وعداد التهدئة صحيحاً.

للنشر الحي، الحد الأدنى الموصى به للرصيد هو $100 — فمخاطرة 0.5% للصفقة تبقي خسارة الإيقاف أقل من 1% من الرصيد لكل صفقة. تلتقط نافذة 08:00-20:00 بتوقيت الخادم جلسة لندن والنصف الأول من جلسة نيويورك، حيث يبلغ تذبذب الذهب ذروته. يعني سقف السبريد 50 نقطة وm_trade.SetDeviationInPoints(20) المبرمج على 20 نقطة أن EA يفضّل التنفيذ بسبريد ضيق — يوصى بحساب RAW أو ECN لكل من XAUUSD وأي أداة أخرى تُرحَّل إليها الاستراتيجية. قواعد عتبة InpMinRR=1.2 وحظر الأنظمة ستُطفئ الـ EA في الجلسات الآسيوية الهادئة، فلا تستغرب من قلة عدد الصفقات في أسابيع التذبذب المنخفض — فالنظام مصمّم للانتظار حتى تظهر فرصة اتجاه نظيفة بدل التداول في كل جلسة.

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

في كل تيكت يُحدَّث الرمز، ثم تُلفّ خطوط الأساس اليومية والأسبوعية للرصيد، ثم تُستدعى ClassifyRegime() لتصنيف ADX ومئيني ATR وعرض بولنجر في إحدى ست حالات. تبني HullSignal() أربعة متوسطات Hull مدمجة (55/89/144/233)، وتقارن كلاً منها بقيمته السابقة، وتعدّ أصوات الميل المتوافقة. يمكن لمرشح Jurik-14 الداخلي وفيتو التقطّع-14 إلغاء الإشارة حتى لو تكدّس Hull. تمرّ الإشارات الناجية عبر ConfirmEntry() (H1 EMA50، RSI 75/25، سبريد ≤ 50 نقطة)، وNoTradeAllowed() (مفتاح الإيقاف، أرضية رأس المال، حد 3 صفقات متزامنة، تهدئة 4 ساعات، خسارة يومية 3% / أسبوعية 6%، نافذة الخادم 08:00-20:00، قطع الجمعة 20:00)، ثم تحسب TryEntry() الحجم عبر CalcLots() بناءً على رأس المال الفعّال عند مخاطرة 0.5% وترسل مع تحقق OrderCalcMargin المسبق. تُشغِّل ManageOpen() التعادل وtrailing stop والإغلاق الجزئي 50% عند 1R والوقف الزمني 120 شمعة بالتتابع في كل تيكت.

إشارة الدخول

يُفعَّل دخول الشراء حين يصعد 3 من خطوط Hull الأربعة المدمجة (بفترات 55 و89 و144 و233) على الأقل مع عدم هبوط أي منها، ويوافق اتجاه مرشح Jurik-14 الداخلي، ويكون مؤشر التقطّع تحت 61.8. ثم تتأكد الصفقة بمواءمة H1 EMA(50)، وبوابة RSI(14) (تُحظر الحالات المتطرفة 75/25)، وبسقف سبريد 50 نقطة. ودخول البيع هو الصورة المعكوسة، مع التقييم على شمعة مغلقة (shift=1) لمنع إعادة رسم الإشارة.

إشارة الخروج

يحدث الخروج عند إشارة Hull معاكسة (DEF_EXIT_ON_REVERSE=true)، وعند نقطة التعادل 1R (سعر الدخول + نقطة السبريد، لمرة واحدة)، وعبر وقف خسارة متتبع 2.5×ATR(14) للأمام فقط، وعند إغلاق جزئي 50% عند 1R (علامة PT1)، وعند وقف زمني 120 شمعة (10 ساعات على M5). تعيد TryClose_EX18054 محاولة الإغلاق حتى 3 مرات بفاصل 200ms عند أخطاء إعادة التسعير أو تغيّر السعر.

وقف الخسارة

وقف الخسارة الابتدائي هو InpAtrSlMult (افتراضياً 2.0) × مسافة ATR(14) من سعر الدخول، مع تطبيع إلى الحد الأدنى لمستوى الوقف للرمز. تنقل خطوة نقطة التعادل الوقف إلى سعر الدخول + نقطة السبريد حين يصل السعر إلى 1R ربح (لمرة واحدة، بدون إزاحة). يُفعَّل الـ trailing stop 2.5×ATR(14) للأمام فقط بعد التعادل ولا يتحرك للخلف أبداً.

جني الأرباح

جني الأرباح الابتدائي هو InpAtrTpMult (افتراضياً 3.0) × ATR(14) من الدخول — نسبة مخاطرة إلى عائد 1:1.5 مبرمجة بشكل ثابت مقابل وقف 2.0×ATR. ترفض بوابة InpMinRR (افتراضياً 1.2) الأمر إذا انخفضت نسبة R:R الفعلية تحت العتبة بعد تعديل مستويات الوقف لدى الوسيط. يُغلق نصف الصفقة عند 1R عبر TryClosePartial_EX18054؛ ويجري النصف المتبقي تحت الـ trailing stop حتى الخروج عند الإشارة المعاكسة، أو الوقف الزمني، أو trailing 2.5×ATR.

الأنسب لـ

الحد الأدنى الموصى به للرصيد $100 (مخاطرة 0.5% للصفقة تبقي أسوأ خسارة في أي صفقة تحت 1% من الرصيد). الأزواج: XAUUSD رئيسياً؛ رياضيات Hull المدمجة قابلة للنقل لأي زوج FX رئيسي سائل. تستهدف نافذة 08:00-20:00 بتوقيت الخادم جلسة لندن والنصف الأول من جلسة نيويورك، حيث يبلغ التذبذب المحقق للذهب ذروته. يُفضَّل حساب RAW أو ECN — يفترض سقف السبريد 50 نقطة وانزلاق 20 نقطة تنفيذاً محكماً. InpDryRun افتراضي true؛ اضبطه على false للتداول الحقيقي.

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

Pipsgrowth EX18054 TrendFollow — تحليل منطق الاستراتيجية (من كود .mq5)

العائلة: TrendFollow الماجيك: 22218054 الإصدار: 2.00

الوصف: Quad inline Hull-MA stack (55/89/144/233) slope-color vote, smoothed via inline Jurik filter direction and Choppiness filter. Entry on bar-close when >=3 of 4 Hull align and no opposing vote, gated by ADX/ATR-percentile/Bollinger-width regime classifier. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • HullLWMA()
  • HullAt()
  • JurikAt()
  • ChoppinessAt()
  • DayStart()
  • WeekStart()
  • NormPrice()
  • NormVol()
  • StopsLevelPts()
  • FreezePts()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX18054 TrendFollow — Execution Flow (from source analysis)
// Family: TrendFollow
// Quad inline Hull-MA stack (55/89/144/233) slope-color vote, smoothed via inline Jurik filter direction and Choppiness filter. Entry on bar-close when >=3 of 4 Hull align and no opposing vote, gated by ADX/ATR-percentile/Bollinger-width regime classifier. 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اسحب الإكسبرت على رسم H4 أو اليومي للحصول على أفضل النتائج
  7. 7حدد فترات EMA وعتبة ADX وحجم اللوت في نافذة الإعدادات
  8. 8فعّل Allow Algo Trading واضغط OK

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

المعاملالافتراضيالوصف
InpRiskPercent0.5Risk per trade, % of effective capital
InpMaxLotSize10.0Hard lot cap
InpDailyLossLimitPct3Daily loss limit, % of effective capital
InpMaxConcurrent3Max concurrent positions (symbol+magic)
InpKillSwitchfalseMaster kill switch
InpCapitalCapAmount0.0Cap amount in account currency ($)
InpCapitalCapFloor50.0Floor; block new entries below
InpHull1_Period55Hull fast period (bars)
InpHull4_Period233Hull slowest period (bars)
InpMinVote3Minimum aligned Hull votes (of 4)
InpChopThreshold61.8Choppiness upper block threshold
InpAdxTrendMin22.0ADX min for StrongTrend regime
InpMaxSpreadPts50Max spread, points (0=off)
InpMinRR1.2Minimum reward:risk ratio
InpAtrSlMult2.0SL = ATR x mult
InpAtrTpMult3.0TP = ATR x mult
InpTrailAtrMult2.5ATR trailing multiplier (0=off)
InpSessionStart"08:00"Session start (broker server time HH:MM)
InpSessionEnd"20:00"Session end (broker server time HH:MM)
InpMagicNumber22218054Magic number
InpTradeComment"Psgrowth.com Expert_18054"Trade comment
InpDryRuntrueDry-run: skip actual order sends
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX18054.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX18054 XAUUSD_M5_v3 — Quad Hull-MA stack with Jurik/Choppiness filter, 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         m_trade;
CPositionInfo  m_position;
CSymbolInfo    m_symbol;
CAccountInfo   m_account;
COrderInfo     m_order;
CDealInfo      m_deal;

//============================== INPUTS ==============================
input group "=== Risk & Sizing ==="
input double   InpRiskPercent       = 0.5;     // Risk per trade, % of effective capital
input double   InpMaxLotSize        = 10.0;    // Hard lot cap
input int      InpDailyLossLimitPct = 3;       // Daily loss limit, % of effective capital
input int      InpMaxConcurrent      = 3;      // Max concurrent positions (symbol+magic)
input bool     InpKillSwitch         = false;  // Master kill switch

input group "=== Capital Allocation Cap ==="
// InpCapitalCapEnabled removed — use InpCapitalCapAmount=0 to disable    // Enable capital cap (real-money $)
input double   InpCapitalCapAmount  = 0.0;   // Cap amount in account currency ($)
input double   InpCapitalCapFloor   = 50.0;    // Floor; block new entries below

input group "=== Signal: Hull Stack ==="
input int      InpHull1_Period      = 55;      // Hull fast period (bars)
input int      InpHull4_Period      = 233;     // Hull slowest period (bars)
input int      InpMinVote           = 3;       // Minimum aligned Hull votes (of 4)
input double   InpChopThreshold     = 61.8;    // Choppiness upper block threshold

input group "=== Regime / Confirm ==="
input double   InpAdxTrendMin       = 22.0;    // ADX min for StrongTrend regime
input int      InpMaxSpreadPts      = 50;      // Max spread, points (0=off)
input double   InpMinRR             = 1.2;     // Minimum reward:risk ratio

input group "=== ATR SL/TP & Management ==="
input double   InpAtrSlMult         = 2.0;     // SL = ATR x mult
input double   InpAtrTpMult         = 3.0;     // TP = ATR x mult
input double   InpTrailAtrMult      = 2.5;     // ATR trailing multiplier (0=off)

input group "=== Session / Operation ==="
input string   InpSessionStart      = "08:00"; // Session start (broker server time HH:MM)
input string   InpSessionEnd        = "20:00"; // Session end (broker server time HH:MM)
input int      InpMagicNumber       = 22218054;  // Magic number
input string   InpTradeComment      = "Psgrowth.com Expert_18054"; // Trade comment
input bool     InpDryRun            = true;    // Dry-run: skip actual order sends
//============================== INPUTS END ===========================

//--- Hardcoded sensible defaults (not user-tunable to keep inputs <=22)
#define DEF_HULL2_PERIOD        89
#define DEF_HULL3_PERIOD        144

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

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

الوسوم:ex18054trendfollowpipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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