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

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

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

Pipsgrowth EX15013 SMC-OrderBlock — XAUUSD liquidity trap scalping EA v3.1 with RSI and pin bar confirmation added to engulfing/HTF/volume signals. 12 layer. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX15013 هو تحديث v3.1 لمضارب مصائد السيولة على XAUUSD ضمن عائلة SMC-OrderBlock. حيث كانت الإصدارات السابقة تقبل شمعة الابتلاع وزخم اندفاع السعر كدليل كافٍ لإطلاق صفقة من منطقة سيولة مكتشفة عبر القمة/القاع، فإن v3.1 تشدد عقد الدخول بجعل ثلاث بوابات تأكيد من أصل ست متاحة مفعلة افتراضياً، وهذا التغيير في الموقف هو ما يفصل هذا البناء عن أبناء عمومته. تم قلب تأكيد البن بار وتأكيد RSI إلى TRUE عند التثبيت الأول. تأكيد الابتلاع يبقى TRUE كما كان. اندفاع الحجم وتوافق الاتجاه مع الإطار الزمني الأعلى يظلان معطلين ما لم يقم المستخدم بتفعيلهما، لذا فإن EA يشحن في حالة تتطلب اتفاق شكل الشمعة على كل إشارة بدلاً من مطرقة أو شمرة ابتلاع واحدة تقف وحدها.

هيكل الاكتشاف الأساسي تحته هو نفس هيكل EX15011 وEX15009. تقوم FindSwingHigh بتمرير مصفوفة الأسعار وتُرجع أول مؤشر تكون فيه قمة الشمعة أكبر من الشمعة على كل جانب ضمن SwingBarCount (مضبوط على 1 افتراضياً — أي قمة حقيقية من 3 شموع، وليس كسور من 5 شموع). تعكس FindSwingLow نفس المنطق للقيعان. تتدفق القمم/القيعان الجديدة إلى AddLiquidityZone التي تختم السعر في مصفوفات upperLiquidityZone[] أو lowerLiquidityZone[] بعد التحقق من أن المرشح ليس ضمن 0.3% من منطقة مُتتبعة بالفعل (إلغاء تكرار أكثر صرامة من 0.5% المستخدمة في بعض المراجعات السابقة). ترسم MarkLiquidityZone خط OBJ_HLINE على الشارت: clrCrimson للمنطقة العلوية، clrDodgerBlue للمنطقة السفلية، كلاهما STYLE_DASH. تنتهي صلاحية المناطق بعد MaxZoneAge ساعة (24 افتراضياً) وتعمل CleanupInactiveZones كل أربع ساعات عندما يقع ساعة الوسيط ضمن نافذة 60 ثانية من حد 4 ساعات. بعد تداول منطقة ما يتم تعيينها كغير نشطة بحيث لا يمكن لنفس المستوى الإطلاق مرتين.

هندسة الدخول تقع داخل نطاق 1% حول كل منطقة بدلاً من مسافة نقاط ثابتة. للشراء، يمتد النطاق من zoneLower إلى zoneLower * 1.01؛ للبيع، من zoneUpper * 0.99 إلى zoneUpper. بمجرد أن يكون السعر الحي داخل هذا النطاق، يتم تقييم جميع بوابات التأكيد الست، ولا ينطلق الشراء (أو البيع) إلا إذا تم استيفاء كل بوابة نشطة. CheckPriceSurge هي البوابة الأولى والوحيدة غير الاختيارية — تقيس الحد الأقصى من (أ) نسبة التغيير من افتتاح الشمرة الحالية إلى سعر الطلب الحي و(ب) النطاق المئوي لمظروف القمة-القاع عبر آخر خمس شموع، ثم تقارنه ضد PriceSurgePercent (0.001 = 0.1% افتراضياً؛ ارفعه لجعل EA أكثر انتقائية).

بوابة الحجم الاختيارية تستدعي IsVolumeSurge التي تجمع آخر 20 شمعة من CopyTickVolume وتقارن الشمعة الحالية ضد VolumeSurgeMultiplier × المتوسط. يتم تجاوزها افتراضياً لأن RequireVolumeSurge = false. بوابة الاتجاه الاختيارية IsZoneConfirmedByHigherTimeframe تستدعي DetermineTrend ضد الإطار الزمني الأعلى، التي بدورها تشغل CopyBuffer لمتوسطات SMA 20 وSMA 50 في حلقة محاولات تدريجية من خمس محاولات (100ms، 200ms، 300ms، 400ms) قبل الاستسلام وإرجاع 0. لا يتم تأكيد المنطقة السفلية إلا عندما يكون الاتجاه الأعلى +1 (MA20 > MA50)؛ ولا يتم تأكيد المنطقة العلوية إلا عندما يكون الاتجاه الأعلى −1. عندما يكون الاتجاه مسطحاً (0)، يُسمح بالصفقة بالمرور — EA يخطئ نحو السماح بدلاً من الحظر عند تقاطع MA المتعادل. يتم تجاوزها بالكامل عندما UseHigherTimeframeConfirmation = false.

البوابات الثلاث المفعلة افتراضياً هي ما يميز v3.1 حقاً. IsBullishEngulfingPattern وIsBearishEngulfingPattern تمشيان للخلف EngulfingLookback شموع (3 افتراضياً) للبحث عن شمعة حالية تبتلع بالكامل جسم الشمرة السابقة ذات اللون المعاكس: currentOpen <= previousClose && currentClose >= previousOpen للصعودي، معكوسة للهبوطي. IsBullishPinBar وIsBearishPinBar تطبقان ثلاث قيود: يجب أن يكون الجسم على الأكثر PinBarRatio (0.30 افتراضياً) من النطاق الكلي للشمرة، يجب أن يكون الظل السائد على الأقل 2× طول الجسم، ويجب ألا يتجاوز الظل المقابل 0.5× الجسم. المطرقة تتطلب أن يكون الظل الطويل هو السفلي؛ النجم الساقط يتطلب أن يكون الظل الطويل هو العلوي. IsRSIOversold وIsRSIOverbought تسحبان مخزن 3 شموع من مقبض RSI(14) وتمران عندما تكون القراءة الحالية عند أو أقل من 30 (للشراء) أو عند أو أعلى من 70 (للبيع).

تنفيذ الأمر ميكانيكي. CalculatePositionSize تتجاهل وسيط وقف الخسارة الخاص بها وتُرجع FixedLotSize (0.01 افتراضياً) مُقيَّداً إلى min/max/step للرمز — بمعنى أن EA لا يحجم حسب المخاطرة؛ يعتمد على أن يكون الحساب كبيراً بما يكفي ليكون 0.01 لوت مناسباً. ExecuteBuyOrder تضبط الوقف عند zoneLower * 0.995 (0.5% تحت المنطقة) وهدف جني الأرباح عند currentPrice + (currentPrice − stopLoss) * RewardToRiskRatio. مع افتراضي RewardToRiskRatio عند 2.0، هذا إعداد 1:2 نظيف. يعكس البيع ذلك. تُستدعى Trade.Buy وTrade.Sell مباشرة مع Trade.SetDeviationInPoints(10) لتحمل الانزلاق. EA لا ينفذ ApplyTrailingStop على الرغم من وجود دخل EnableTrailingStop — هذا الدخل مربوط بدالة غير موجودة في هذا البناء، ومسار إدارة المراكز في ManageOpenPositions يحمل تعليق // TODO: Add trailing stops. لا يوجد خروج قائم على الوقت، ولا إغلاق للإشارة المعاكسة، ولا مسار إغلاق جزئي خلال حياة الصفقة. تُغلق المراكز حصرياً عندما يصل الوسيط إلى وقف الخسارة الثابت أو هدف جني الأرباح الثابت.

سقف المراكز هو MaxPositions = 5، مرشح السبريد يرفض التيكات الأعرض من MaxSpreadPoints = 30، ويطلق صمام الخسائر المتتالية بعد MaxConsecutiveLosses = 3 صفقات خاسرة متتالية، عندها pauseUntilTime = TimeCurrent() + PauseMinutes * 60 ويرفض EA تقييم إشارات جديدة حتى يتجاوز الساعة ذلك الطابع الزمني. تم تعريف ثلاث أدوات إعادة محاولة — TryClose_EX15013 وTryClosePartial_EX15013 وTryModify_EX15013 — في أسفل الملف مع حلقات ثلاث محاولات تنام 200ms (إغلاق) أو 100ms (تعديل) عند رموز الإرجاع REQUOTE أو TIMEOUT أو PRICE_OFF أو PRICE_CHANGED، لكنها غير مربوطة بمسارات الإغلاق أو التعديل الحية؛ تستدعي دوال الأمر Trade مباشرة. OnDeinit تحرر كل مقابض المؤشرات وتشغل ObjectsDeleteAll(0, "EA_") لمسح الشارت، وترسم UpdateDashboard لوحة واحدة تغطي العنوان والحالة واللوت وعدد المناطق النشطة وعد المكاسب/الخسائر ومعامل الربح والإشارة الحالية.

حقلان من حقول الدخل خامدان عن قصد. AvoidHighImpactNews = true مفعّل افتراضياً لكن لا توجد أي تكامل مع تغذية أخبار في أي مكان في الملف — إيقافه لا يغير أي شيء قابل للملاحظة. مفاتيح UseHigherTimeframeConfirmation وRequireVolumeSurge أيضاً معطلة افتراضياً، لذا فإن عقد EA في اليوم الأول هو: قمة/قاع من 3 شموع تُنشئ منطقة، نطاق 1% حول تلك المنطقة هو منطقة الإطلاق، يجب أن يُظهر السعر الحي اندفاع 0.1%، يجب أن تؤكد شمرة ابتلاع أو بن بار الاتجاه، ويجب أن يتفق RSI على أن الزخم ممدود. اتفاق البوابات الثلاث هو ما يجعل v3.1 أكثر هدوءاً من أسلافه في جلسات الذهب عديمة الاتجاه وما يجعله الشقيق الأكثر انتقائية في خط SMC-OrderBlock هذا.

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

في كل شمرة جديدة، تسحب IdentifySwingPoints سلسلة أسعار من g_Timeframe (M30 افتراضياً، مُعيَّن من دخل العدد الصحيح 4) وFindSwingHigh / FindSwingLow تمشيان فيها لأول قمة من 3 شموع. تختم القمم الجديدة سعراً في upperLiquidityZone[] أو lowerLiquidityZone[]، ترسم خط أفقي متقطع، وتبقى قابلة للتداول لمدة 24 ساعة قبل انتهاء الصلاحية. عندما يكون سعر الطلب الحي داخل نطاق 1% لمنطقة سفلية (أو سعر العرض الحي داخل نطاق 1% لمنطقة علوية)، تطلق CheckBuySignals / CheckSellSignals سلسلة تأكيد من ست بوابات: اندفاع سعر 0.1%، حجم اختياري، توافق اتجاه MA(20) مقابل MA(50) اختياري على الإطار الزمني الأعلى، شمرة ابتلاع خلال 3 شموع، بن بار خلال 3 شموع يطابق الاتجاه، وRSI(14) عند عتبة 30/70. يجب أن تتفق جميع البوابات النشطة قبل أن تطلق ExecuteBuyOrder / ExecuteSellOrder استدعاءات Trade.Buy / Trade.Sell مع وقف خسارة ثابت 0.5% خلف المنطقة وجني أرباح ثابت بنسبة 1:2. ثم يتم إلغاء تنشيط المنطقة. تم تعريف أدوات إعادة المحاولة TryClose_EX15013 وTryClosePartial_EX15013 وTryModify_EX15013 في أسفل الملف لكن دوال الأمر تستدعي Trade مباشرة، لذا فإن حلقات إعادة المحاولة هي كود ميت في المسار الحي.

إشارة الدخول

تطلق صفقات الشراء عندما يدخل السعر الحد العلوي لمنطقة سيولة سفلية [zoneLower, zoneLower × 1.01] ويكون اندفاع سعر 0.1% قيد التقدم، ثم تتشكل شمرة ابتلاع صاعدة أو بن بار صاعد خلال آخر 3 شموع، ويطبع RSI(14) عند أو أقل من 30. صفقات البيع هي النسخة المعكوسة: يدخل السعر [zoneUpper × 0.99, zoneUpper]، يُكتشف اندفاع سعر، تتشكل شمرة ابتلاع هابطة أو نجم ساقط، ويطبع RSI عند أو أعلى من 70. ثم يتم إلغاء تنشيط المنطقة لمنع إعادة الدخول.

إشارة الخروج

تُغلق المراكز حصرياً عندما يصل الوسيط إلى وقف الخسارة الثابت أو هدف جني الأرباح. لا يوجد خروج قائم على الوقت، ولا إغلاق للإشارة المعاكسة، ولا دالة نقطة تعادل، ولا trailing stop حي في هذا البناء. يحمل مسار إدارة المراكز تعليق TODO لـ trailing stop وآخر لجني أرباح ديناميكي لم يتم تنفيذهما. بمجرد أن تكون الصفقة في السوق، تبقى حتى يُلمس أي من مستويي السعر.

وقف الخسارة

يتم وضع وقف الخسارة 0.5% خلف المنطقة: للشراء عند zoneLower * 0.995، للبيع عند zoneUpper * 1.005. يتم تطبيع القيمة إلى أرقام الرمز وإرسالها كوقف خسارة ثابت من جانب الوسيط عند فتح الأمر. تحد طبقة المخاطر EA عند 5 مراكز متزامنة وترفض أي تيك بسبريد أعلى من 30 نقطة؛ بعد 3 خسائر متتالية يتوقف EA لمدة 60 دقيقة.

جني الأرباح

يتم تعيين جني الأرباح بنسبة مخاطرة إلى مكافأة 1:2 نسبة إلى وقف الخسارة الثابت: للشراء عند currentPrice + (currentPrice − stopLoss) × 2.0، للبيع عند currentPrice − (stopLoss − currentPrice) × 2.0. جني الأرباح أيضاً ثابت من جانب الوسيط — لا يوجد قفل ربح تدريجي، ولا سلّم إغلاق جزئي، ولا تمديد trailing لـ TP في هذا البناء.

الأنسب لـ

رصيد بداية موصى به 100$ بصفقة واحدة بحجم 0.01 لوت لكل إشارة وملف 1:2 RR. شغّل على XAUUSD M30 (الافتراضي)، مع RewardToRiskRatio = 2.0 وMaxPositions = 5 وMaxSpreadPoints = 30 وMaxConsecutiveLosses = 3 وPauseMinutes = 60 تُترك على القيم الافتراضية. الأفضل على وسيط ECN أو RAW سبريد على سيرفر GMT+2 أو GMT+3 (مراكز سيولة جلسات الذهب في لندن والساعات الأولى من نيويورك). مدخلات EnableTimeFilter وUseHigherTimeframeConfirmation وRequireVolumeSurge وAvoidHighImpactNews كلها عند OFF أو إعدادات كود ميت افتراضية ويجب تركها دون مساس ما لم يكن المشغّل يعرف ما تفتحه. دخل EnableTrailingStop مربوط بدالة غير موجودة في هذا البناء — تشغيله ليس له أي تأثير.

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

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

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

الوصف: XAUUSD liquidity trap scalping EA v3.1 with RSI and pin bar confirmation added to engulfing/HTF/volume signals. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • CheckIndicatorHandle()
  • ReleaseIndicatorHandles()
  • AnalyzeMarketState()
  • ManageOpenPositions()
  • NormalizeLotSize()
  • CalculatePositionSize()
  • UpdateTradeStatistics()
  • UpdateLiquidityZones()
  • IdentifySwingPoints()
  • FindSwingHigh()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX15013 SMC-OrderBlock — Execution Flow (from source analysis)
// Family: SMC-OrderBlock
// XAUUSD liquidity trap scalping EA v3.1 with RSI and pin bar confirmation added to engulfing/HTF/volume signals. 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

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

المعاملالافتراضيالوصف
MagicNumber22215013Magic Number
InpTradeComment"Psgrowth.com Expert_15013"Trade Comment
EnableDebugtrueEnable Debug Messages
Timeframe4Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Trading Timeframe
SwingBarCount1Number of bars for swing detection (smaller value = more swings)
MaxZoneAge24Maximum zone age in hours
PriceSurgePercent0.001Percent of price movement to consider as surge (0.001-0.2 recommended)
RequireVolumeSurgefalseRequire volume surge with price movement
VolumeSurgeMultiplier1.5Volume threshold as multiplier of average
UseHigherTimeframeConfirmationfalseUse higher g_Timeframe for trend confirmation
ConfirmationTimeframe6Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Higher timeframe for confirmation
RequireVolumeConfirmationfalseRequire volume confirmation for entry
UseEngulfingPatterntrueUse engulfing pattern as confirmation
EngulfingLookback3Number of bars to look back for engulfing pattern
UsePinBarConfirmationtrueUse pin bar as confirmation
PinBarLookback3Number of bars to look back for pin bar
PinBarRatio0.3Ratio of body to shadow for pin bar (smaller = stronger pin)
UseRSIConfirmationtrueUse RSI as additional confirmation
RSIPeriod14RSI period
RSIOversoldLevel30.0RSI oversold level for buy signals
RSIOverboughtLevel70.0RSI overbought level for sell signals
FixedLotSize0.01Fixed lot size for all trades
RewardToRiskRatio2.0Reward to risk ratio
EnableTrailingStopfalseEnable trailing stop
TrailingStopPercent50.0Trailing stop as percentage of profit
MaxSpreadPoints30Maximum spread in points
MaxConsecutiveLosses3Max consecutive losses before pausing
PauseMinutes60Minutes to pause after max losses
MaxPositions5Maximum open positions
EnableTimeFilterfalseEnable trading hours filter
TradingHoursStart"08:00"Trading hours start (broker time)
TradingHoursEnd"20:00"Trading hours end (broker time)
AvoidHighImpactNewstrueAvoid trading during high impact news
NewsBufferMinutesBefore30Minutes to avoid trading before news
NewsBufferMinutesAfter30Minutes to avoid trading after news
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX15013.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX15013 XAUUSD Liquidity Trap EA v3.1 — SMC liquidity zone scalper with RSI and pin bar confirmation, full 12-layer stack."

#include <Trade/Trade.mqh>
#include <Trade/SymbolInfo.mqh>

// Input parameters: General Settings
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;
   }
}
ENUM_TIMEFRAMES g_Timeframe = PERIOD_H1;
ENUM_TIMEFRAMES g_ConfirmationTimeframe = PERIOD_H1;
input group "=== General Settings ==="
input int    MagicNumber = 22215013;           // Magic Number
input string InpTradeComment = "Psgrowth.com Expert_15013"; // Trade Comment
input bool   EnableDebug = true;               // Enable Debug Messages
input int Timeframe = 4; // Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1)   // Trading Timeframe

// Input parameters: Liquidity Trap Settings
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;
   }
}
ENUM_TIMEFRAMES g_Timeframe = PERIOD_H1;
ENUM_TIMEFRAMES g_ConfirmationTimeframe = PERIOD_H1;
input group "=== Liquidity Trap Settings ==="
input int    SwingBarCount = 1;                // Number of bars for swing detection (smaller value = more swings)
input int    MaxZoneAge = 24;                  // Maximum zone age in hours
input double PriceSurgePercent = 0.001;        // Percent of price movement to consider as surge (0.001-0.2 recommended)
input bool   RequireVolumeSurge = false;       // Require volume surge with price movement
input double VolumeSurgeMultiplier = 1.5;      // Volume threshold as multiplier of average

// Input parameters: Entry Confirmation
ENUM_TIMEFRAMES MapTimeframeInt(int tf)
{
   switch(tf)

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

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

الوسوم:ex15013smc-orderblockpipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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