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

Pipsgrowth EX16002 Trend — إكسبرت أدفايزر متابعة اتجاه

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

Pipsgrowth EX16002 Trend — Multi-indicator trend-following EA combining Williams Alligator (Jaw/Teeth/Lips), Hull MA, Momentum and RSI. Entries on . إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

يركّب روبوت EX16002 أربعة مؤشرات مستقلة في بوابة تأكيد واحدة قبل أن يفتح أي صفقة. يعمل التمساح بالإعداد الكلاسيكي لـ Bill Williams: الفك 13، الأسنان 8، الشفاه 5، مع مزاح للأمام 8/5/3 أشرطة، ومُنعَّم عبر MODE_SMMA على أسعار MEDIAN. التكوينة الصاعدة هي الترتيب الصارم شفاه > أسنان > فكين، والهابطة هي العكس، أما الخطوط المتشابكة فتُصنَّف كاتجاه مسطح (FLAT). متوسط هال ليس مؤشراً جاهزاً — بل يُعاد تركيبه داخل الروبوت من متوسطين مرجحين خطياً (LWMA). يقرأ g_hullWMA1 قيمة LWMA عند InpHullPeriod/2، ويقرأ g_hullWMA2 قيمة LWMA عند الفترة الكاملة InpHullPeriod، ثم تُركَّب قيمة هال من خلال الصيغة 2*LWMA(n/2) - LWMA(n). تُقارَن القيمة الحالية بقيمة الشريط السابق لاستخراج الاتجاه.

مؤشر الزخم (14) يدور حول خط 100 المحايد؛ القراءة فوقه تمثل زخماً صاعداً وتحت 100 هابطاً. يعمل InpMomentumThreshold=100.0 كخط فاصل. مؤشر RSI(14) يضيف فلتر تشبع: لا يُفتح شراء عندما تكون القراءة >= 70، ولا يُفتح بيع عندما تكون <= 30. المعاملان InpRSIOverbought=70.0 وInpRSIOversold=30.0 قابلان للضبط. بوابات التأكيد الأربع صارمة: أي فشل في واحدة منها يعني عدم فتح أي صفقة.

تستدعي GetSignal() هذه البوابات معاً. تُرجع +1 فقط عندما تنجح الأربع في اتجاه الشراء (تمساح صاعد، هال صاعد، زخم فوق 100، قوة نسبية دون 70)، و-1 فقط في الاتجاه المعاكس. عند التأكيد، تستدعي CloseOppositePositions() أولاً — باستخدام TryClose_EX16002 للتعامل مع REQUOTE وPRICE_CHANGED — ثم يُرسَل الأمر الجديد عبر trade.Buy أو trade.Sell مع وقف 500 نقطة وجني أرباح 1500 نقطة افتراضياً (نسبة 1:3). الرقم السحري 22216002 مفروض على كل مركز، مما يسمح بتشغيل الروبوت إلى جانب روبوتات أخرى على نفس الحساب دون تداخل.

حجم اللوت ديناميكي عبر CalculateLotSize(). في وضع LOT_MODE_RISK الافتراضي مع InpRiskPercent=0.5، يُقرأ الرصيد ويُضرب في 0.5%، ثم يُقسَّم على قيمة النقطة للرمز. تُقرَّب النتيجة لأسفل إلى خطوة الحجم لدى الوسيط (MathFloor)، وتُقيَّد بين SYMBOL_VOLUME_MIN وSYMBOL_VOLUME_MAX، وتُغطَّى بـ InpMaxLotSize=5.0، وتُقرَّب إلى منزلتين عشريتين. وضع LOT_MODE_FIXED متاح كحجم ثابت 0.01 لوت. يفحص OpenPosition() الهامش عبر OrderCalcMargin() ويرفض الأمر إذا تجاوز الهامش المطلوب الهامش الحر، مما يحمي الحساب من استدعاء الهامش.

إدارة المراكز في ManageOpenPositions() ثلاثية المراحل. المرحلة 1: عند 200 نقطة ربح (InpBEStart)، ينتقل وقف الخسارة إلى openPrice + InpBEOffset=30 (قفل ربح بسيط). المرحلة 2: عند 300 نقطة ربح (InpTrailStart)، يبدأ وقف متحرك على بُعد InpTrailDistance=150 نقطة خلف السعر، ولا يتحرك إلا للأمام. المرحلة 3: شد الاتجاه الضعيف — عندما تنخفض فجوة التمساح تحت العتبة (50 نقطة تلقائياً للذهب إذا InpAlligatorGap=0)، يُسحب الوقف إلى InpWeakTrendDist=50 نقطة خلف السعر، لكن فقط إذا كان أعلى من الوقف الحالي ونقطة الدخول. هذا التكوين يضمن أن وقف الخسارة لا يتسع أبداً.

التحوط (Hedging) والهرمية (Pyramiding) قابلان للتكوين. InpAllowHedge=true يسمح بحمل شراء وبيع على نفس الرمز في وقت واحد. InpAllowPyramid=true يتيح ما يصل إلى InpMaxPyramid=3 مراكز في نفس الاتجاه. يفرض ManagePyramiding() شرطين قبل إضافة ساق جديدة: كل ساق قائمة يجب أن يكون لها InpMinSecuredProfit=100 نقطة من الربح المحقق، والسعر الحالي يجب أن يكون InpPyramidDistance=300 نقطة أبعد من أحدث دخول. هذا ليس مارتينجال، بل تعزيز للحركة المكسوبة — السلالم لا تُضاف إلا للصفقات الرابحة.

حماية السحب في CheckDrawdownLimits() ثنائية المستوى. المستوى 1 يومي: يُقارَن الرصيد الحالي بـ g_dailyStartBalance (لقطة بداية اليوم من CheckNewDay()). إذا انخفض 3% (InpMaxDailyLoss=3.0)، يُفعَّل g_ddLimitHit=true ويُغلق كل شيء إذا InpCloseOnDDLimit=true. المستوى 2: مقارنة حقوق الملكية الحالية بـ g_peakEquity (الذروة المتجددة في كل تيك). إذا انخفض 10% (InpMaxEquityLoss=10.0)، نفس الإجراء. يُطلَق تنبيه Alert ويبقى العلم فعّالاً حتى بداية اليوم التالي. هذه شبكة أمان مزدوجة تلتقط كلاً من النزيف البطيء والارتفاعات الحادة في الانخفاض.

فلتر الوقت اختياري ومعطل افتراضياً. عند تفعيله (InpUseTimeFilter=true)، يعمل بين InpStartHour=8 وInpEndHour=20 بتوقيت الخادم، ويمنع السبت والأحد، ويمكنه تخطي الجمعة عند InpTradeFriday=false، ويُغلق كل شيء بعد InpFridayCloseHour=20:00 يوم الجمعة. InpMaxSpread=300 نقطة يرفض الأوامر عندما يتجاوز السبريد هذا السقف — مرتفع بما يكفي لمعظم جلسات الذهب والفوركس على الحساب القياسي؛ اضبطه إلى 50-80 إذا كنت تريد فرض حساب ECN منخفض السبريد.

لوحة المعلومات على الشارت تعرض ثمانية أسطر عبر UpdateInfoPanel(): العنوان، الاتجاه الحالي (ملوّن: صاعد ليمي، هابط أحمر، ضعيف صاعد أخضر شاحب، ضعيف هابط سالمون، مسطح أصفر)، السبريد الحي، عدد الشراء والبيع، الربح/الخسارة العائم، قراءات RSI والزخم، فارق التمساح بالنقاط (برتقالي عند الضعف، ليمي عند القوة)، وراية 'DD LIMIT HIT!' أو 'DD OK'. اللوحة معلوماتية بحتة ولا تتحكم في المنطق.

ثلاث دوال إعادة المحاولة في أسفل الملف — TryClose_EX16002 وTryClosePartial_EX16002 وTryModify_EX16002 — تعيد المحاولة ثلاث مرات على REQUOTE أو TIMEOUT أو PRICE_OFF أو PRICE_CHANGED. لكن OpenPosition() يستخدم حلقة إعادة خاصة به وManageOpenPositions() يستدعي trade.PositionModify مباشرة دون الغلاف، لذا قد تفقد بعض تحديثات الوقف المتحرك في الأسواق السريعة على وسطاء عالي زمن الوصول.

ما يمكن توقعه من الباك تيست: روبوت M5/M15 مع وقف 500 وهدف 1500 (1:3) يحتاج إلى بيانات سبريد منخفضة. سعة الهرمية (3 مستويات) تضاعف التعرض على الاتجاهات القوية، مما يساعد منحنى حقوق الملكية على الاختراقات لكنه يضخم ميزانية المخاطرة للصفقة الواحدة — اضبط InpMaxPyramid=1 إذا كنت تريد انضباط مركز واحد. حماية DD الثنائية (3% يومي، 10% من الذروة) هي الحد الخلفي؛ التركيبة الافتراضية متحفظة بما يكفي للبقاء في معظم ظروف الذهب دون تدخل يدوي. هذا محرك شريط بشريطي M5/M15، وليس متداول تأرجح.

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

تقرأ UpdateIndicators() خمس مقابض أصلية عند كل شريط جديد — التمساح (13/8/5، SMMA، متوسط، مزاح 8/5/3)، ومتوسطين مرجحين خطياً (نصف الفترة والفترة الكاملة) يُركَّبان في هال عبر 2*LWMA(ن/2) - LWMA(ن)، والزخم (14)، والقوة النسبية (14) — وتصنّف الاتجاه كصاعد أو هابط أو ضعيف صاعد أو ضعيف هابط أو مسطح بناءً على تكوينة التمساح وفارق الشفاه-الفكين مقابل أرضية 50 نقطة تلقائية للذهب. تتطلب GetSignal() تفعيل جميع البوابات الاتجاهية الأربع قبل إرجاع +1/-1: تمساح محاذٍ، وهال صاعد/هابط، وزخم في الجانب الصحيح من 100، وقوة نسبية خارج منطقة التشبع. تُشغّل ManageOpenPositions() ثلاث مراحل تدرّجية على كل مركز مفتوح: التعادل عند 200 نقطة، والمتحرك عند 300 نقطة/+150، وشد الاتجاه الضعيف إلى 50 نقطة عندما يفقد التمساح انفصاله. تقارن CheckDrawdownLimits() الرصيد الحالي بلقطة بداية اليوم لفحص الخسارة اليومية 3%، وتتتبع ذروة حقوق الملكية المتجددة لفحص سحب 10% من الذروة، وكلاهما يجبر على تصفية كاملة. يُوسّع ManagePyramiding() المراكز الرابحة فقط عندما يكون لكل ساق قائمة ربح محقق 100+ نقطة ويكون السعر الحالي 300+ نقطة بعد أحدث دخول، مع تقييد الهرم بـ 3 مستويات.

إشارة الدخول

يُفعَّل أمر الشراء فقط عندما تتوافق أربع شروط على شريط مغلق: تكوينة التمساح الصاعدة (الشفاه > الأسنان > الفكين)، ومتوسط هال المُعاد تركيبه يرتفع (القيمة الحالية > السابقة)، والزخم (14) فوق خط 100 المحايد، ومؤشر القوة النسبية (14) دون سقف التشبع الشرائي 70. يتطلب البيع العكس تماماً: تكوينة هابطة، وهال ينخفض، وزخم دون 100، وقوة نسبية فوق 30. تُرجع GetSignal() قيمة +1 أو -1 فقط عند توافق البوابات الأربع؛ أي فشل في واحدة منها يعني 0 وعدم إرسال أي أمر. عند فتح البوابة، يُغلق أي مركز معارض أولاً قبل إرسال الأمر الجديد.

إشارة الخروج

تُغلق المراكز عبر ثلاثة مسارات: إشارة عكسية مؤكدة تستدعي CloseOppositePositions() لتصفية الصفقات المتعارضة، وحالة الاتجاه الضعيفة تشد وقف الخسارة بقوة إلى InpWeakTrendDist=50 نقطة خلف السعر، أو تستمر الصفقة حتى هدف جني الأرباح الثابت عند 1500 نقطة. داخل ManageOpenPositions()، ينقل وقف التعادل عند 200 نقطة ربح إلى الدخول +30، ثم يبدأ وقف متحرك عند 300 نقطة بمسافة 150 نقطة. توقف حماية السحب جميع الأوامر الجديدة وتُغلق الدفتر قسراً عند خسارة يومية 3% أو انخفاض ذروة حقوق الملكية 10%.

وقف الخسارة

وقف الخسارة الافتراضي 500 نقطة تحت الدخول، يُطبَّق عند إرسال الأمر. ينتقل إلى نقطة التعادل +30 بعد 200 نقطة ربح، ثم يتحرك كوقف متحرك (بدءاً من 300 نقطة، بمسافة 150 نقطة)، ويشد أكثر إلى 50 نقطة خلف السعر عندما تضيق فجوة التمساح تحت عتبة الاتجاه الضعيف (50 نقطة تلقائياً للذهب، أو قيمة مخصصة).

جني الأرباح

جني الأرباح الثابت عند 1500 نقطة فوق الدخول افتراضياً، مما يعطي نسبة مخاطرة/عائد 1:3 مقابل وقف 500 نقطة. اضبط InpTakeProfit=0 لتعطيل الهدف الثابت والسماح بإغلاق المراكز فقط بناءً على الإشارة العكسية، أو نقطة التعادل، أو الوقف المتحرك، أو شد الاتجاه الضعيف، أو حماية السحب.

الأنسب لـ

الرصيد الموصى به: 100 دولار كحد أدنى (مخاطرة 0.5% افتراضية على وقف 500 نقطة = 0.50 دولار للصفقة على حساب 100 دولار). الأفضل نشره على XAUUSD أو EURUSD أو GBPUSD أو USDJPY عند الإطار M5 أو M15، على حساب ECN/STP منخفض السبريد حتى لا يصبح سقف السبريد 300 نقطة (الافتراضي) هو القيد المُلزِم. تجعل حماية السحب ثنائية المستوى (3% يومي، 10% من ذروة حقوق الملكية) هذا الروبوت مناسباً للمتداولين الذين لا يستطيعون مراقبة الشاشة كل جلسة، لأن مفتاح الإيقاف سيُصفّي الدفتر قبل أن تتراكم الخسائر. صُمّم فلتر الوقت الاختياري وإغلاق الجمعة عند 20:00 للمتداولين الذين يريدون إبقاء الروبوت متوقفاً خلال الجلسة الآسيوية الميتة أو قبل فجوات عطلة نهاية الأسبوع.

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

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

العائلة: Trend الماجيك: 22216002 الإصدار: 2.00

الوصف: Multi-indicator trend-following EA combining Williams Alligator (Jaw/Teeth/Lips), Hull MA, Momentum and RSI. Entries on aligned trend confirmation; exits on opposite signal or weak-trend SL tightening. Supports hedging and pyramiding. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

  • ullWMA1
  • ullWMA2

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

  • SetProperFillingMode()
  • UpdateIndicators()
  • GetSignal()
  • CloseOppositePositions()
  • CheckSpread()
  • CheckTimeFilter()
  • CheckDrawdownLimits()
  • CheckNewDay()
  • CalculateLotSize()
  • NormalizeLot()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX16002 Trend — Execution Flow (from source analysis)
// Family: Trend
// Multi-indicator trend-following EA combining Williams Alligator (Jaw/Teeth/Lips), Hull MA, Momentum and RSI. Entries on aligned trend confirmation; exits on opposite signal or weak-trend SL tightening. Supports hedging and pyramiding. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

ON_INIT:
    Create indicator handles: ullWMA1, ullWMA2
    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
الرموز المُحسّنة:
XAUUSDEURUSDGBPUSDUSDJPY
الأطر الزمنية المُحسّنة:
M5M15

كيفية تثبيت الإكسبرت على 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

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

المعاملالافتراضيالوصف
InpMagicNumber22216002Magic Number
InpSlippage30Max Slippage (points)
InpMaxSpread300Max Spread (points, 0=disable)
InpMaxRetries3Order Retry Attempts
InpTradeComment"Psgrowth.com Expert_16002"Trade Comment
InpLotModeLOT_MODE_RISKLot Sizing Mode
InpFixedLotSize0.01Fixed Lot Size
InpRiskPercent0.5Risk Percent (%)
InpMaxLotSize5.0Maximum Lot Size
InpStopLoss500Stop Loss (points)
InpTakeProfit1500Take Profit (points, 0=disable)
InpJawPeriod13Jaw Period (Blue)
InpJawShift8Jaw Shift
InpTeethPeriod8Teeth Period (Red)
InpTeethShift5Teeth Shift
InpLipsPeriod5Lips Period (Green)
InpLipsShift3Lips Shift
InpHullPeriod21Hull MA Period
InpHullPrice1Applied price (1=close,2=open,3=high,4=low,5=median,6=typical,7=weighted) // Hull Applied Price
InpMomentumPeriod14Momentum Period
InpMomentumThreshold100.0Momentum Threshold
InpRSIPeriod14RSI Period
InpRSIOverbought70.0RSI Overbought Level
InpRSIOversold30.0RSI Oversold Level
InpCloseOnOppositetrueClose on Opposite Signal
InpTightenOnWeaktrueTighten SL on Weak Trend
InpWeakTrendDist50Weak Trend Tighten Distance (points)
InpAlligatorGap0.0Min Alligator Gap for Strong Trend (0=auto)
InpUseBreakeventrueEnable Breakeven
InpBEStart200BE Start (points profit)
InpBEOffset30BE Offset (points above entry)
InpUseTrailingtrueEnable Trailing Stop
InpTrailStart300Trail Start (points profit)
InpTrailDistance150Trail Distance (points)
InpAllowPyramidtrueAllow Pyramid Positions
InpMaxPyramid3Max Pyramid Levels
InpPyramidDistance300Min Distance Between Entries (points)
InpMinSecuredProfit100Min Secured Profit Before Next (points)
InpAllowHedgetrueAllow Hedge (BUY+SELL same time)
InpUseTimeFilterfalseEnable Time Filter
InpStartHour8Start Hour (Server Time)
InpEndHour20End Hour (Server Time)
InpTradeFridaytrueTrade on Friday
InpFridayCloseHour20Friday: Close All After Hour
InpUseDDProtectiontrueEnable Drawdown Protection
InpMaxDailyLoss3.0Max Daily Loss % (0=disabled)
InpMaxEquityLoss10.0Max Equity Loss % from Peak (0=disabled)
InpCloseOnDDLimittrueClose All When DD Limit Hit
InpShowPaneltrueShow Info Panel
InpPanelX10Panel X Position
InpPanelY30Panel Y Position
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX16002.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX16002 Alligator_Hull_Momentum_RSI — multi-indicator trend follower, full 12-layer stack."

#include <Trade\Trade.mqh>

//+------------------------------------------------------------------+
//| ENUMS                                                            |
//+------------------------------------------------------------------+
enum ENUM_LOT_MODE
{
   LOT_MODE_FIXED = 0,  // Fixed Lot Size
   LOT_MODE_RISK  = 1   // Risk % of Balance
};

//+------------------------------------------------------------------+
//| ENUM_APPLIED_PRICE MapAppliedPriceInt(int ap)
{
   switch(ap)
   {
      case 1: return PRICE_CLOSE;
      case 2: return PRICE_OPEN;
      case 3: return PRICE_HIGH;
      case 4: return PRICE_LOW;
      case 5: return PRICE_MEDIAN;
      case 6: return PRICE_TYPICAL;
      case 7: return PRICE_WEIGHTED;
      default: return PRICE_CLOSE;
   }
}
ENUM_APPLIED_PRICE g_InpHullPrice = PRICE_CLOSE;
INPUT GROUP: Trade Execution                                     |
//+------------------------------------------------------------------+
ENUM_APPLIED_PRICE MapAppliedPriceInt(int ap)
{
   switch(ap)
   {
      case 1: return PRICE_CLOSE;
      case 2: return PRICE_OPEN;
      case 3: return PRICE_HIGH;
      case 4: return PRICE_LOW;
      case 5: return PRICE_MEDIAN;
      case 6: return PRICE_TYPICAL;
      case 7: return PRICE_WEIGHTED;
      default: return PRICE_CLOSE;
   }
}
ENUM_APPLIED_PRICE g_InpHullPrice = PRICE_CLOSE;
input group "=== Trade Execution ==="
input int            InpMagicNumber     = 22216002;        // Magic Number
input int            InpSlippage        = 30;            // Max Slippage (points)
input int            InpMaxSpread       = 300;           // Max Spread (points, 0=disable)
input int            InpMaxRetries      = 3;             // Order Retry Attempts
input string         InpTradeComment    = "Psgrowth.com Expert_16002"; // Trade Comment

//+------------------------------------------------------------------+
//| ENUM_APPLIED_PRICE MapAppliedPriceInt(int ap)
{

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

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

الوسوم:ex16002trendpipsgrowthfreemt5xauusdeurusdgbpusdusdjpy

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

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

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

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

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

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

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

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