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

Pipsgrowth EX03025 Grid — إكسبرت أدفايزر شبكة

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

Pipsgrowth EX03025 Grid — Daily High/Low breakout with Andean Oscillator confirmation for scalping. Buy when AOS Bull crosses above Signal and pri. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX03025 Grid هو إكسبرت مضاد للاتجاه يعتمد على التقاط الإشارات بعد تجاوز الحدود اليومية، مبني على مذبذب أنديز (Andean Oscillator) يُحسب داخل الإكسبرت نفسه بدلاً من سحبه عبر iCustom. الفكرة هي الارتداد من القاع: شراء عندما يعبر خط الثيران (Bull) فوق خط الإشارة (Signal) صعوداً في الوقت الذي انزلقت فيه شمعة حديثة ضمن نافذة الاسترجاع إلى ما دون أدنى يومي جارٍ، والنسخ المعاكس للأوامر القصيرة. يُعاد بناء المذبذب والحدود اليومية كل شمعة جديدة من بيانات الأسعار الأولية، بحيث تتم إعادة بناء رؤية السوق للسوق 288 مرة يومياً على إطار M5 ولا تتراكم حالة قديمة من أيام سابقة.

يُحسب المكونان للمذبذب، Bull و Bear، داخل دالة ComputeAndeanOscillator() على مدى BuffSize = AosNCheck + DhlNCheck + 2 = 352 شمعة. تحافظ الدالة على تشغيل الحد الأقصى للقمم والحد الأدنى للقيعان خلال نافذة الاسترجاع، ثم تبني Bull = close + alpha * (high_max - close) و Bear = close - alpha * (close - low_min)، حيث alpha = 2 / (AosPeriod + 1) = 2/51. يُجرى تنعيم أسي لكلا السلسلتين في مكانهما بنفس alpha، ويُحسب خط الإشارة كمتوسط أسي لـ Bull بـ alpha أسرع = 2 / (AosSignalPeriod + 1) = 2/10. تُحجز المصفوفات الثلاث بحجم 352 وفهرسة على شكل سلاسل (series). لا توجد مؤشرات iCustom ولا نافذة مخطط فرعية ولا مؤشر مرافق — المذبذب يعيش فقط في ذاكرة الإكسبرت.

تقرأ دالة BuySignal() إشارة التقاطع عند الشمعة 1: AOS_Bull[2] <= AOS_Signal[2] و AOS_Bull[1] > AOS_Signal[1] — أي انعكاس صعودي لخط الثيران عبر خط الإشارة. ثم تسير الدالة للخلف من الشمعة 3 حتى AosNCheck = 300 شمعة بحثاً عن آخر نقطة محورية (pivot) كان فيها Bull تحت كل من Bear و Signal عند نفس الإغلاق (قاع تأرجح في المذبذب). تصبح الشمعة التي توجد فيها تلك النقطة المحورية هي j. من j إلى الأمام بمقدار DhlNCheck = 50 شمعة، يتحقق المحرك مما إذا كان ارتفاع أي شمعة أدنى من أدنى يومي جارٍ مخزن في DHL_L[i] في الوقت الذي كان فيه المذبذب لا يزال في وضع الدببة (Bull تحت Bear). عند تحقق الشرطين، يُرسل أمر شراء سوقي عبر ea.BuyOpen(). SellSignal() هي النسخة المعاكسة: اشتراط تقاطع Bear صعوداً عبر Signal، وشرط وجود شمعة حديثة فوق أعلى يومي جارٍ، وأن يكون Bull فوق Bear عند تلك الشمعة.

يُبنى مؤشر الأعلى/الأدنى اليومي عبر ComputeDailyHighLow() التي تمشي في نفس الـ 352 شمعة وتعيد ضبط dayHigh و dayLow كلما تغير اليوم التقويمي (المقارنة عبر MqlDateTime). تُفهرس المصفوفتان DHL_H[] و DHL_L[] كسلاسل. ولأن الحدود الجارية تتضمن الشمعة الحالية، فإن فلتر شمعة التجاوز داخل BuySignal() و SellSignal() صارم ويختار فقط الحالات التي تم فيها انتهاك النطاق اليومي عبر ارتفاع/انخفاض الشمعة نسبة إلى الأدنى/الأعلى الجاري — وهو حارس متعمد ضد الدخول في ارتدادات ضحلة.

يتم حساب SL و TP لكن لا يُلحقان افتراضياً. ترجع BuySL(SLType=SL_SWING, SLLookback=7, SLDev=60) وقفاً مبنياً على القمم/القيعان مع هامش انحراف 60 نقطة، ويكون TP = entry + TPCoef * |entry - SL| = 1.5R. يُمرر كلاهما إلى ea.BuyOpen() مع IgnoreSL = true و IgnoreTP = true، فلا يُلحق الإطار بهما كحماية على مستوى الأمر. الخروج الميكانيكي الوحيد هو وقف الخسارة المتابع (trailing stop)، الذي يُطبق كل 30 ثانية من OnTimer(). يدرج TrailingStopLevel = 50 (أي 50% من أساس مسافة الربح في الإطار) وقف الخسارة خلف الصفقة كلما تحركت في صالحها. لا يوجد خروج مبني على الوقت ولا خروج مبني على إشارة معاكسة داخل دوال الدخول — تستمر الصفقة حتى يغلقها التريل، أو ينطلق وقف رأس المال، أو تغلق سلة الشبكة.

طبقة الشبكة معطلة افتراضياً (Grid = false). عند تفعيلها، يُسمح بـ GridMaxLvl = 50 طبقة لكل جانب، ويضاعف GridVolMult = 1.1 حجم اللوت لكل طبقة إضافية، ويطبق GridTrailingStopLevel = 20% وقف خسارة متابع منفصل وأكثر صرامة على السلة. مع إيقاف الشبكة، يكون الإكسبرت صفقة فردية واحدة، بلا SL وبلا TP، تعتمد فقط على التريل لتُغلق. مع تفعيل الشبكة، يُراكم الإكسبرت سلّم استرداد يصل إلى 50 مستوى في كل جانب، ويمكن للسلة تحمّل تحركات عكسية أعمق قبل أن ينطلق وقف رأس المال.

تعمل بوابات ما قبل التداول في OnTick() مرة واحدة لكل شمعة جديدة (تُقارن lastCandle مع iTime للشمعة الحالية). البوابات بالترتيب: يجب أن يكون OpenNewPos = true، وأن يكون السبريد ≤ SpreadLimit (الافتراضي -1 يُعطل الفلتر)، وأن يكون مستوى الهامش ≥ MarginLimit = 300% إذا كانت هناك صفقة مفتوحة، وإذا كانت الشبكة مفعّلة أو كان MultipleOpenPos = false، يحجب الإكسبرت الدخول الجديد أثناء وجود صفقة مفتوحة. تُجرَّب BuySignal() أولاً، ثم SellSignal() إذا فشل الشراء. لا يوجد فلتر لوقت اليوم ولا فلتر ليوم الأسبوع ولا نافذة جلسة — يمكن أن ينطلق الأمر في أي شمعة تستوفي الشروط، بما في ذلك الجلسة الآسيوية أو تداخل إغلاق نيويورك.

فلتر الأخبار (News = false افتراضياً) مُوصّل لكنه خامل. عند تفعيله، تُستدعى fetchCalendarFromYear(NewsStartYear) داخل OnInit() ويحجب الإكسبرت الدخول من NewsMinsBefore = 60 دقيقة قبل الحدث حتى NewsMinsAfter = 60 دقيقة بعده عند NewsImportance = MEDIUM أو أعلى. مع إيقاف News، ينطلق الإكسبرت عند كل شمعة مستوفية للشروط بصرف النظر عن التقويم الاقتصادي، وهي فارق ذو معنى للمتداولين الذين يشغلون هذا الإكسبرت على AUDUSD حول قرارات بنك الاحتياط الأسترالي أو التضخم الأسترالي أو البيانات الصينية.

يحدد محرك المخاطرة حجم كل صفقة عند Risk = 0.5% من رأس المال لكل دخول تحت RiskMode = RISK_DEFAULT، مع ربط حجم اللوت بمسافة SL التي تحسبها BuySL. مع IgnoreSL = true، يُحجم اللوت على أساس مسافة وقف حسبها الإطار ولم يُلحقها، لذا فإن المخاطرة الفعلية بالدولار لكل صفقة هي تفسير الإطار لوقف القمة/القاع. يُعطل EquityDrawdownLimit = 0 وقف رأس المال العام؛ وضبطه مثلاً على 20 يُفعّل ea.CheckForEquity() لتسوية المراكز عندما ينخفض رأس المال 20% عن الذروة. يُمرر Slippage = 30 نقطة لطلب التداول. يُعرّف السحر 22203025 والتعليق 'Psgrowth.com Expert_03025' أوامر الإكسبرت على الحساب.

هذا إكسبرت ارتداد للمتوسط / مضاد للاتجاه، وليس اختراقاً رغم الوصف الموجز. الإعداد هو: 'انعكاس AOS صعوداً، تم انتهاك الأدنى اليومي للتو، ادخل شراء' — أي ارتداد من القاع. الجمع بين غياب SL لكل صفقة وغياب TP لكل صفقة والإدارة بالتريل فقط يعني أن الخاسرين يمكن أن يعمّقوا قبل أن يلحق التريل، وهو ما يتسق مع مستوى المخاطرة VERY_HIGH. على AUDUSD M5 بالإعدادات الافتراضية، يُنتج الإكسبرت تيار إشارات منخفض التردد (فلتر انتهاك الأدنى اليومي متشدد) ويركب كل صفقة لعدة شموع. خيار الشبكة موجود للمتداولين الراغبين في تحويل ارتداد فردي إلى استرداد بأسلوب مارتينجال، لكن الإعداد الافتراضي لا يفعل ذلك.

ملف الباك تيست المتوقع على AUDUSD M5 هو دخول متقطع بنتائج مختلطة في مضاعفات R. يمكن أن يكون الرابحون كبيرين عندما يركض التريل لتحرك ممتد، والخاسرون صغاراً لأن التريل عادةً ما يُغلق عند خسارة طفيفة أو نقطة التعادل إذا فشل الإعداد بسرعة. الجمع بين الدخول المضاد للاتجاه والإدارة بالتريل فقط يميل لإنتاج منحنيات رأس مال تتأرجح خلال الأيام الاتجاهية وتميل للترند خلال الأيام العرضية. مع تفعيل الشبكة، يتغير ملف السحب في المنحنى ليصبح معتمداً على عمق التحركات المعاكسة وما إذا كان وقف رأس المال ينطلق قبل أن تسترد السلة.

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

في كل شمعة M5 جديدة، يعيد الإكسبرت بناء مذبذب الأنديز ومصفوفات الأعلى/الأدنى اليومي من بيانات الأسعار الأولية، ثم يُشغّل BuySignal() و SellSignal() بالتتابع. تحافظ ComputeAndeanOscillator() على تشغيل الحد الأقصى/الأدنى على مدى 352 شمعة وتُنتج ثلاث سلاسل — AOS_Bull و AOS_Bear و AOS_Signal — باستخدام تنعيم 2/(AosPeriod+1) على Bull و Bear بالإضافة إلى تنعيم أسرع 2/(AosSignalPeriod+1) على خط الإشارة. تمشي ComputeDailyHighLow() في نفس الـ 352 شمعة وتعيد ضبط تشغيل dayHigh/dayLow عند تغير اليوم التقويمي. تبحث BuySignal() عن تقاطع AOS_Bull فوق Signal عند الشمعة 1، ثم تمشي للخلف حتى 300 شمعة بحثاً عن أحدث قاع تأرجح في AOS، ثم تفحص الـ 50 شمعة التالية بحثاً عن شمعة كان ارتفاعها أدنى من أدنى يومي جارٍ في الوقت الذي كان فيه AOS_Bull تحت AOS_Bear — وهو فلتر صارم لا يمرر إلا الحالات التي تم فيها انتهاك النطاق اليومي فعلياً. SellSignal() للإشارة المعاكسة هي النسخة المعاكسة. تنطلق OnTimer() كل 30 ثانية وتستدعي CheckForTrail() و CheckForEquity() و CheckForGrid() عند تفعيل مفاتيحها. الإعداد الافتراضي (Grid = false، IgnoreSL = true، IgnoreTP = true) هو صفقة فردية واحدة، بالتريل فقط، بلا حماية، على AUDUSD M5.

إشارة الدخول

تنطلق أوامر الشراء عند إغلاق الشمعة التي يعبر فيها AOS_Bull فوق AOS_Signal (Bull[2] <= Signal[2] و Bull[1] > Signal[1])، بشرط أن يعثر المحرك أيضاً على قاع تأرجح حديث في AOS وشمعة كان ارتفاعها أدنى من أدنى يومي جارٍ في الوقت الذي كان فيه AOS_Bull لا يزال تحت AOS_Bear. أوامر البيع هي النسخة المعاكسة على تقاطع Bear فوق Signal مع كسر أعلى يومي و AOS_Bull فوق AOS_Bear.

إشارة الخروج

لا يوجد وقف خسارة أو جني أرباح لكل صفقة مُلحق افتراضياً. الخروج الميكانيكي الوحيد هو وقف الخسارة المتابع، الذي يُدرج خلف كل مركز عبر ea.CheckForTrail() داخل OnTimer() كل 30 ثانية. يمكن لطبقة الشبكة، عند تفعيلها، أن تُغلق السلة عندما يستوفى وقفها المتابع الأكثر صرامة (GridTrailingStopLevel = 20%)، ويُسوّي وقف رأس المال العام كل شيء إذا تم ضبط EquityDrawdownLimit.

وقف الخسارة

يحسب الإطار وقف خسارة مبني على القمم/القيعان عبر BuySL(SL_SWING, 7, 60) ويمرره إلى الأمر، لكن IgnoreSL = true هو الافتراضي، فلا يُلحق الإطار وقف الخسارة بالمركز. يُربط حجم اللوت مع ذلك بمسافة ذلك الوقف، لذا فإن Risk = 0.5% لكل صفقة يفترض مسافة وقف التأرجح غير المُلحقة. ضبط IgnoreSL = false يُفعّل وقف القمة/القاع.

جني الأرباح

يُحسب جني الأرباح كـ entry + 1.5 * |entry - SL| (TPCoef = 1.5)، لكن IgnoreTP = true هو الافتراضي، فلا يُلحق الإطار جني الأرباح بالأمر. تستمر الصفقات الرابحة حتى يغلقها وقف الخسارة المتابع. مع تفعيل الشبكة، تخضع مخرجات مستوى السلة لـ GridTrailingStopLevel = 20%، وهو أكثر صرامة من التريل على مستوى الصفقة.

الأنسب لـ

متداولو AUDUSD M5 الذين يشغلون الإكسبرت على وسيط ECN منخفض السبريد بحد أدنى للإيداع 100 دولار وتحمّل مخاطرة عالٍ. أسلوب الدخول المضاد للاتجاه يعمل أفضل في الجلسات العرضية حيث يتم التراجع عن الاختراقات الكاذبة للأدنى اليومي، خاصة خلال تداخل لندن/نيويورك عندما يكون حجم AUDUSD في أعلى مستوياته. ملف مخاطرة عالٍ جداً — يمكن أن يُنتج الخروج بالتريل فقط سحوبات عميقة في التحركات المنفلتة.

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

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

العائلة: Grid الماجيك: 22203025 الإصدار: 2.00

الوصف: Daily High/Low breakout with Andean Oscillator confirmation for scalping. Buy when AOS Bull crosses above Signal and price breaks below Daily Low; Sell when AOS Bear crosses above Signal and price breaks above Daily High. Grid recovery with trailing. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • ComputeAndeanOscillator()
  • ComputeDailyHighLow()
  • BuySignal()
  • SellSignal()
  • OnTimer()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX03025 Grid — Execution Flow (from source analysis)
// Family: Grid
// Daily High/Low breakout with Andean Oscillator confirmation for scalping. Buy when AOS Bull crosses above Signal and price breaks below Daily Low; Sell when AOS Bear crosses above Signal and price breaks above Daily High. Grid recovery with trailing. 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
الرموز المُحسّنة:
AUDUSD
الأطر الزمنية المُحسّنة:
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اسحب الإكسبرت على رسم بياني — يُنصح بـ H1 أو H4 لروبوتات الشبكة
  7. 7حدد خطوة الشبكة (نقاط)، الحد الأقصى للأوامر، وحجم اللوت في نافذة الإعدادات
  8. 8فعّل Allow Algo Trading واضغط OK

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

المعاملالافتراضيالوصف
AosPeriod50AOS Period
AosSignalPeriod9AOS Signal Period
TPCoef1.5TP Coefficient
SLTypeSL_SWINGSL Type
SLLookback7SL Look Back
SLDev60SL Deviation (Points)
AosNCheck300AOS Max Candles
DhlNCheck50DHL Max Candles
ReversefalseReverse Signal
Risk0.5Risk
RiskModeRISK_DEFAULTRisk Mode
IgnoreSLtrueIgnore SL
IgnoreTPtrueIgnore TP
TrailtrueTrailing Stop
TrailingStopLevel50Trailing Stop Level (%) (0: Disable)
EquityDrawdownLimit0Equity Drawdown Limit (%) (0: Disable)
GridfalseGrid Enable
GridVolMult1.1Grid Volume Multiplier
GridTrailingStopLevel20Grid Trailing Stop Level (%) (0: Disable)
GridMaxLvl50Grid Max Levels
NewsfalseNews Enable
NewsImportanceNEWS_IMPORTANCE_MEDIUMNews Importance
NewsMinsBefore60News Minutes Before
NewsMinsAfter60News Minutes After
NewsStartYear0News Start Year to Fetch for Backtesting (0: Disable)
OpenNewPostrueAllow Opening New Position
MultipleOpenPosfalseAllow Having Multiple Open Positions
MarginLimit300Margin Limit (%) (0: Disable)
SpreadLimit-1Spread Limit (Points) (-1: Disable)
Slippage30Slippage (Points)
TimerInterval30Timer Interval (Seconds)
MagicNumber22203025Magic Number
InpTradeComment"Psgrowth.com Expert_03025"Trade Comment
FillingFILLING_DEFAULTOrder Filling
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX03025.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX03025 DHLAOS — Daily High/Low + Andean Oscillator scalping with grid, full 12-layer stack."

#include <EAUtils.mqh>

input group "=== Indicator Parameters ==="
input int AosPeriod = 50;          // AOS Period
input int AosSignalPeriod = 9;     // AOS Signal Period

input group "=== General ==="
input double TPCoef = 1.5;         // TP Coefficient
input ENUM_SL SLType = SL_SWING;   // SL Type
input int SLLookback = 7;          // SL Look Back
input int SLDev = 60;              // SL Deviation (Points)
input int AosNCheck = 300;         // AOS Max Candles
input int DhlNCheck = 50;          // DHL Max Candles
input bool Reverse = false;        // Reverse Signal

input group "=== Risk Management ==="
input double Risk = 0.5;           // Risk
input ENUM_RISK RiskMode = RISK_DEFAULT;  // Risk Mode
input bool IgnoreSL = true;        // Ignore SL
input bool IgnoreTP = true;        // Ignore TP
input bool Trail = true;           // Trailing Stop
input double TrailingStopLevel = 50;  // Trailing Stop Level (%) (0: Disable)
input double EquityDrawdownLimit = 0; // Equity Drawdown Limit (%) (0: Disable)

input group "=== Strategy: Grid ==="
input bool Grid = false;           // Grid Enable
input double GridVolMult = 1.1;    // Grid Volume Multiplier
input double GridTrailingStopLevel = 20; // Grid Trailing Stop Level (%) (0: Disable)
input int GridMaxLvl = 50;         // Grid Max Levels

input group "=== News ==="
input bool News = false;           // News Enable
input ENUM_NEWS_IMPORTANCE NewsImportance = NEWS_IMPORTANCE_MEDIUM; // News Importance
input int NewsMinsBefore = 60;     // News Minutes Before
input int NewsMinsAfter = 60;      // News Minutes After
input int NewsStartYear = 0;       // News Start Year to Fetch for Backtesting (0: Disable)

input group "=== Open Position Limit ==="
input bool OpenNewPos = true;      // Allow Opening New Position
input bool MultipleOpenPos = false; // Allow Having Multiple Open Positions
input double MarginLimit = 300;    // Margin Limit (%) (0: Disable)
input int SpreadLimit = -1;        // Spread Limit (Points) (-1: Disable)

input group "=== Identity ==="
input int Slippage = 30;           // Slippage (Points)
input int TimerInterval = 30;      // Timer Interval (Seconds)
input ulong MagicNumber = 22203025; // Magic Number
input string InpTradeComment = "Psgrowth.com Expert_03025"; // Trade Comment
input ENUM_FILLING Filling = FILLING_DEFAULT; // Order Filling

GerEA ea;
datetime lastCandle;
datetime tc;
int BuffSize;

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

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

الوسوم:ex03025gridpipsgrowthfreemt5audusd

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

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

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

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

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

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

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

اسم الملفPipsgrowth_com_EX03025.mq5
حجم الملف12.7 KB
الإصدارv2.00
PlatformMetaTrader 5
نوع الملف.mq5 Source
الاستراتيجيةشبكة
المخاطرةمخاطرة عالية جداً
الأطر الزمنية
M5
أزواج العملات
AUDUSD
الحد الأدنى للإيداع$100