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

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

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

Pipsgrowth EX16036 Trend — XAU M1 scalper Pro using dual-entry signals (EMA cross + RSI 50-level) with dual confirmations (ADX +DI/-DI and MTF 200-. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX16036 Trend — وهو مكتوب تحت مظلة عائلة «Trend» في سلسلة EX16xxx بالاسم الموجود في ترويسة المصدر «EX_X3_XAUUSD_pro» — هو سكالبير XAUUSD على M1 يعمل بنظام تصويت مزدوج للإدخال ومزدوج للتأكيد، يحمل الرقم السحري 22216036 على كل أمر ليتعايش مع إكسبرتات أخرى على الحساب نفسه. يوفّر ملف ‎.mq5‎ ما مجموعه 66 مُدخلاً موزعاً على 16 مجموعة إدخال، و48 دالة، و9 مؤشرات مُعلنة مسبقاً في OnInit — ثمانية تُنشأ بنشاط في البداية، والتاسع (hATR) يُحمَّل كسولاً داخل GetATRPoints() فقط عند تفعيل وضع ATR للوقف/الجني. تدّعي ترويسة المصدر بنية من 12 طبقة (REGIME وSIGNAL وENTRY وCONFIRM وNO-TRADE وCAPITAL CAP وRISK وSIZING وMANAGE وEXIT وSCALING وOnTester)؛ والمطبَّق فعلياً في الكود هو 10 من تلك — دالة OnTester موصوفة في الترويسة لكنها غائبة من الملف، أما طبقة CAPITAL CAP (وقف بناء على رصيد أو سحب حقوق ملكية) فلا وجود لها في أي مكان من الكود.

البصمة البنيوية للاستراتيجية هي تصويت دخول مزدوج مع تأكيد مزدوج يُحلّ عبر نافذة شموع منزلقة. يختار المستخدم اثنين من خمسة أنواع دخول قابلة للتوصيل عبر InpEntry1Type وInpEntry2Type — افتراضياً SIG_MA_CROSS (تقاطع المتوسط السريع مع البطيء) وSIG_RSI_50 (تقاطع RSI مع خط 50 الأوسط) — إضافة إلى بوابتي تأكيد تشتغلان بالتوازي. تشترط ConfirmADX() أن يكون ADX(14) >= InpADXMin (18 افتراضياً) وأن يكون +DI > -DI للجانب الطويل (أو -DI > +DI للقصير). أما ConfirmMTFTrend() فتسحب متوسطاً متحركاً 200 من InpMTF_TF — القيمة العددية 4 التي تُحوَّل عبر MapTimeframeInt() إلى PERIOD_M30 — وتُلزم السعر بأن يكون على الجانب الصحيح من ذلك المتوسط. تمشي SolveWindow() على الشموع من 1 إلى InpEntryWindowBars (6 افتراضياً) وتُجري بحثاً توافقياً عبر الإشارات الأربع لتجد تركيبة الشموع ذات أصغر إزاحة قصوى، أي أحدث توافق متزامن — وتُرجع تلك الشمعة إلى TryEntries() كمرساة للدخول التالي. مفتاحا صرامة InpRequireEntriesSameBar وInpRequireConfSameBar يجبران الزوج المتطابق على الإطلاق في شمعة واحدة بدل السماح بتفريقه عبر النافذة. فلتر InpUseBarQualityFilter الاختياري يقرأ نسبة الجسم إلى مدى شمعة المرساة ويرفض الدخول حين يكون الجسم أقل من InpMinBodyToRange=0.2 من مدى الشمعة.

تنفصل إدارة الصفقات والمخاطر عبر أربع طبقات. تستخدم CalcSLTP() افتراضياً 300/600 نقطة (30/60 نقطة على XAUUSD بخمس خانات) — أي نسبة مخاطرة إلى عائد 1:2 ثابتة — أو، عند تفعيل InpUseATRforSLTP، ATR(14) × InpATR_SL_Mult(3.0) للوقف و× InpATR_TP_Mult(6.0) للجني. تُغلِّف SendOrderAdaptive() الأمر OrderSend في حلقة من 4 محاولات تُوسّع الانحراف 3 نقاط في كل محاولة حتى InpMaxAdaptiveDeviation=20، مع نوم 80 مللي ثانية × رقم المحاولة بين المحاولات. تشتغل ApplyDynamicLockProfitToPosition() كل تيكر عبر MaintainPositions()، وتقيس عدد نقاط التحرك الإيجابي، وتقسمه على InpLockProfitEveryXPoints(150) لاحتساب عدد الدرجات، وتقترح وقف خسارة جديد عند سعر الدخول ± (الدرجات×150 - InpLockMinusYPointsBuffer=20) نقطة. القفل لا يُحكم إلا بالضيق — لا يتسع أبداً — ويرفض العمل إذا كان وقف الخسارة المقترح سيدخل ضمن SYMBOL_TRADE_FREEZE_LEVEL الخاص بالوسيط.

تُكدّس بوابة «عدم التداول» CanPlaceNew() ستة فحوصات مستقلة قبل الدخول: العلامة g_tradePauseUntil المدفوعة من OnTradeTransaction (تُضبط عند تفعيل PauseOnConsecutiveLosses بـ 3 خسائر / 60 دقيقة، أو PauseOnLossAmount بـ 100 دولار / 60 دقيقة — كلاهما معطّل افتراضياً)، قفل شمعة واحدة لكل دخول مفهرس بـ iTime(_Symbol,PERIOD_CURRENT,0)، فحص IsWithinSessions() (لندن 7-17 أو نيويورك 13-22)، فحص السبريد الديناميكي، غطاء CountOpenPositionsAll() >= MaxOpenTrades=5، وأرضية نشاط التيكر (InpMinTicksPerMin=20 تحجب الدخول حين يقل عدد التيكرات في آخر 60 ثانية عن 20، بهدف إبقاء الـEA خارج نوافذ السوق الميتة). فحص السبريد الديناميكي نفسه مبني على مخزن حلقي من 200 تيكر لقيم SYMBOL_SPREAD، حيث تقارن CheckSpreadOK() السبريد الحالي بالوسيط + InpSpreadMADMult(3.0) × MAD، مع غطاء مطلق اختياري InpSpreadCapAbsPoints=0 (معطّل).

يستخدم «التحجيم» قاعدة غير قياسية لنفس الاتجاه. تُوسم التذكرة الأولى بـ«Initial BUY» أو«Initial SELL»؛ أما الدخول الإضافي على نفس الاتجاه فتُوسم بـ«Add#N BUY» أو«Add#N SELL» مع عدادات منفصلة لكل جانب g_addCountBuy / g_addCountSell. يعني AllowOnlyProfitableAdditions=true وMinProfitPerTradeToAdd=5.0 أن الإضافة الجديدة لا تنطلق إلا إذا كانت كل صفقة مفتوحة على نفس الجانب رابحة بـ 5 نقاط على الأقل. يحجب فاصل تهدئة لكل اتجاه 20 ثانية (InpCooldownSecondsDir) الدخول المتتالي على نفس الجانب. لا يوجد خروج بسبب إشارة عكسية، ولا إغلاق زمني، ولا سقف خسارة يومية، ولا سقف سحب رصيد، ولا مفتاح قتل لمنحنى الحقوق — فالصفقات تُغلق فقط عبر الوقف الثابت أو الجني الثابت أو قفل الربح الديناميكي. يستمع OnTradeTransaction لأحداث DEAL_ENTRY_OUT، ويُراكم g_lossStreakCount وg_lossStreakAmt على الخروج الخاسر، ويُصفّر الاثنين عند أول خروج رابح تالٍ، ويدفع g_tradePauseUntil إلى الأمام حين ينطلق أي مشغّل إيقاف.

ثلاث دوال إعادة محاولة مبنية على CTrade في أسفل الملف — TryClose_EX16036 وTryClosePartial_EX16036 وTryModify_EX16036 — مُعرَّفة بحلقة 3 محاولات لـREQUOTE/TIMEOUT/PRICE_OFF/PRICE_CHANGED لكنها غير مدمجة في مسار OnTick الحي. أوامر الإغلاق الفعلية تمر عبر ClosePositionByTicket وأوامر التعديل عبر ModifyPositionSLTP، ولكل منهما مساره أحادي المحاولة. ذُكر ICMarkets في رسالة OnInit لكن الـEA نفسه محايد تجاه الوسيط — يحتاج فقط أن يُبلِّغ الوسيط عن SYMBOL_SPREAD وSYMBOL_TRADE_FREEZE_LEVEL وSYMBOL_VOLUME_STEP وSYMBOL_FILLING_MODE، وأن يطابق حجم النقطة _Point. مُدخلات MagicNumber وInpTradeComment وInpSignalsTF وInpMTF_TF وInpMAPrice موسومة بـ«/no opt» مما يعني أن مُحسِّن MT5 Strategy Tester سيتجاهلها حتى عند تمرير بقية المُدخلات الـ61 في نطاقاتها.

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

تمشي SolveWindow() على آخر 1..InpEntryWindowBars شمعة لتقييم نوعي إشارة الدخول وبوابتي التأكيد، ثم تُرجع تركيبة الشموع ذات أصغر إزاحة قصوى حيث تطلق الإشارات الأربع في الاتجاه نفسه. تُكدّس CanPlaceNew() ستة فحوصات قبل الدخول — الطابع الزمني للإيقاف المؤقت، شمعة واحدة لكل دخول، الجلسات، السبريد الديناميكي، الحد الأقصى للصفقات، ونشاط التيكر — قبل إطلاق أي أمر، ويحجب فاصل تهدئة 20 ثانية لكل الاتجاهين الدخول المتتالي على نفس الجانب. بعد كل إرسال، تُعيد SendOrderAdaptive() المحاولة حتى 4 مرات مع توسيع الانحراف 3 نقاط في كل محاولة حتى InpMaxAdaptiveDeviation=20. تشتغل MaintainPositions() كل تيكر وتمشي على كل تذكرة مملوكة عبر ApplyDynamicLockProfitToPosition() التي تدفع وقف الخسارة نحو الربح بزيادات 150 نقطة مع عازل 20 نقطة، ولا تتسع أبداً.

إشارة الدخول

يُطلق الشراء عندما يعبر المتوسط السريع (InpMAFastPeriod=20) فوق البطيء (InpMASlowPeriod=50) ويعبر RSI(14) فوق خط 50 الأوسط، مع تأكيد ADX >= 18 و+DI > -DI وسعر أعلى من المتوسط 200 على إطار M30. والبيع هو المرآة: تقاطع هبوطي للمتوسطات، وRSI يعبر تحت 50، وADX >= 18 مع -DI > +DI، وسعر أدنى من المتوسط 200 على M30. وتختار SolveWindow() توافق الإشارات الأربع بأقل إزاحة قصوى داخل InpEntryWindowBars (6 افتراضياً).

إشارة الخروج

تخرج الصفقات عبر وقف/جني ثابتين 300/600 نقطة، أو عبر قفل الربح الديناميكي الذي يضيق وقف الخسارة كل 150 نقطة من التحرك الإيجابي مع عازل 20 نقطة خلف كل درجة. لا يوجد خروج بسبب إشارة عكسية، ولا إغلاق زمني، ولا سقف خسارة يومية، ولا سقف سحب رصيد. وتعمل بوابة الإضافة لنفس الاتجاه كمكبح: أي دخول جديد يتطلب أن تكون كل صفقة مفتوحة على نفس الجانب رابحة بـ5 نقاط على الأقل.

وقف الخسارة

وقف الخسارة الأولي ثابت عند InpSL_Points=300 (30 نقطة على XAU بخمس خانات) أو، عند تفعيل InpUseATRforSLTP، عند ATR(14) × 3.0. ويُضيّق قفل الربح الديناميكي وقف الخسارة كل 150 نقطة من التحرك الإيجابي مع عازل 20 نقطة لتجنّب الإغلاق بسبب السبريد، ولا يتسع وقف الخسارة بعد وضعه أبداً.

جني الأرباح

جني الأرباح ثابت عند InpTP_Points=600 (60 نقطة) افتراضياً — بنسبة مخاطرة 1:2 مقابل وقف الخسارة 300 نقطة — أو عند ATR(14) × 6.0 عند تفعيل وضع ATR. لا يوجد إغلاق جزئي ولا جني أرباح سلة؛ فالصفقات تُغلق فقط على الجني الثابت أو الوقف الثابت أو عبر قفل الربح الديناميكي.

الأنسب لـ

الأفضل على وسيط ECN أو RAW بسبريد منخفض ثابت — فبوابة السبريد الديناميكية مبنية على متوسط + MAD لـ200 تيكر، ونسبة المخاطرة 1:2 الثابتة لا تتسع لتكلُّفة انتشار. الحد الأدنى للرصيد: 100 دولار (M1، لوت 0.10، حتى 5 صفقات، وقف 30 نقطة)، و500 دولار+ لمنح مجمع 5 صفقات مساحة لاجتياز فترات السحب. شغّل خلال نوافذ لندن 7-17 ونيويورك 13-22 المُهيّأة؛ وخارجها يُحجب الـEA بشكل قاسٍ، وأرضية الـ20 تيكر/دقيقة تُبقيه خارج فترات ما قبل لندن وما بعد نيويورك الميتة.

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

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

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

الوصف: XAU M1 scalper Pro using dual-entry signals (EMA cross + RSI 50-level) with dual confirmations (ADX +DI/-DI and MTF 200-EMA align) within an X-bar window. Dynamic Lock Profit, microstructure filters, cooldown, bar-quality filter, pause guards. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • DirStr()
  • TickSize()
  • NormalizePriceToTick()
  • NormalizeVol()
  • Ask()
  • Bid()
  • IsWithinSessions()
  • CurrentSpreadPts()
  • SpreadPush()
  • MedianOf()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX16036 Trend — Execution Flow (from source analysis)
// Family: Trend
// XAU M1 scalper Pro using dual-entry signals (EMA cross + RSI 50-level) with dual confirmations (ADX +DI/-DI and MTF 200-EMA align) within an X-bar window. Dynamic Lock Profit, microstructure filters, cooldown, bar-quality filter, pause guards. 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
الأطر الزمنية المُحسّنة:
M1H1

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

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

المعاملالافتراضيالوصف
MagicNumber22216036Magic number (no opt)
InpTradeComment"Psgrowth.com Expert_16036"Trade comment (no opt)
InpEnableDynamicLockProfittrueEnable Dynamic Lock Profit (bool)
InpLockProfitEveryXPoints150DLP step in points (50,10,400)
InpLockMinusYPointsBuffer20DLP buffer below step (5,5,60)
MaxOpenTrades5Max concurrent trades (1,1,10)
AllowOnlyProfitableAdditionstrueAllow adds only if all profitable (bool)
MinProfitPerTradeToAdd5.0Min pts per trade to permit add (2.0,1.0,30.0)
PauseOnConsecutiveLossesfalseEnable pause on loss streak (bool)
PauseConsecutiveLossesCount3Loss streak trigger count (2,1,6)
PauseConsecutiveLossesMinutes60Pause minutes after streak (15,15,240)
PauseOnLossAmountfalseEnable pause on loss amount (bool)
PauseLossAmount100.0Loss amount trigger (50.0,25.0,1000.0)
PauseLossAmountMinutes60Pause minutes after amount (15,15,240)
InpFixedLot0.10Fixed lot size (0.01,0.01,1.00)
InpUseATRforSLTPfalseUse ATR-based SL/TP (bool)
InpATRPeriod14ATR period (5,1,50)
InpATR_SL_Mult3.0ATR SL multiplier (1.0,0.5,6.0)
InpATR_TP_Mult6.0ATR TP multiplier (2.0,0.5,12.0)
InpSL_Points300Static SL points (100,25,1000)
InpTP_Points600Static TP points (200,25,2000)
InpSlippagePoints5Initial slippage (1,1,15)
InpMaxAdaptiveDeviation20Max adaptive deviation (5,5,60)
InpOneEntryPerBartrueRestrict to one entry per bar (bool)
InpCooldownSecondsDir20Cooldown seconds per direction (5,5,120)
InpUseDynamicSpreadCaptrueEnable dynamic spread cap (bool)
InpSpreadLookbackTicks200Spread lookback ticks (50,25,400)
InpSpreadMADMult3.0MAD multiplier (1.5,0.5,5.0)
InpSpreadCapAbsPoints0Absolute spread cap pts 0=off (20,5,120)
InpUseSessionstrueRestrict by sessions (bool)
InpSession1StartHH7Session1 start hour (0,1,23)
InpSession1EndHH17Session1 end hour (1,1,24)
InpSession2StartHH13Session2 start hour (0,1,23)
InpSession2EndHH22Session2 end hour (1,1,24)
InpMinTicksPerMin20Min ticks per minute (0,5,120)
InpEntryWindowBars6Signal window bars (2,1,12)
InpRequireEntriesSameBarfalseEntries must be same bar (bool)
InpRequireConfSameBarfalseConfirms must be same bar (bool)
InpSignalsTF1Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Signals timeframe (no opt)
InpEntry1TypeSIG_MA_CROSSPrimary entry signal (enum)
InpEntry2TypeSIG_RSI_50Secondary entry signal (enum)
InpUseADXConfirmtrueEnable ADX confirmation (bool)
InpADXPeriod14ADX period (5,1,40)
InpADXMin18.0Min ADX threshold (10.0,1.0,40.0)
InpUseMTFTrendConfirmtrueEnable MTF EMA trend filter (bool)
InpMTF_TF4Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // MTF trend timeframe (enum)
InpMTF_EMAPeriod200MTF EMA period (50,25,400)
InpMAFastPeriod20Fast MA period (5,1,60)
InpMASlowPeriod50Slow MA period (20,5,200)
InpMAMethodMODE_EMAMA method (enum)
InpMAPrice1Applied price (1=close,2=open,3=high,4=low,5=median,6=typical,7=weighted) // Applied price (enum)
InpRSIPeriod14RSI period (5,1,40)
InpMACD_FastEMA12MACD fast EMA (5,1,20)
InpMACD_SlowEMA26MACD slow EMA (15,1,60)
InpMACD_Signal9MACD signal (3,1,18)
InpStoch_K14Stochastic %K (5,1,30)
InpStoch_D3Stochastic %D (2,1,10)
InpStoch_Slowing3Stochastic Slowing (1,1,10)
InpCCIPeriod20CCI period (10,2,60)
InpCCI_BuyLevel100.0CCI buy level (50.0,10.0,250.0)
InpCCI_SellLevel-100.0CCI sell level (-250.0,10.0,-50.0)
InpUseBarQualityFilterfalseEnable bar quality filter (bool)
InpMinBodyToRange0.2Min body/range ratio (0.10,0.05,0.80)
InpCheckBarShift1Bar shift to check quality (1,1,InpEntryWindowBars)
InpDebugStochCountsfalseDebug: count stoch crosses (bool)
InpDebugSignalLogsfalseDebug: verbose window solver logs (bool)
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX16036.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX16036 EX_X3_XAUUSD_pro — dual-entry dual-confirm XAU Pro scalper, full 12-layer stack."
#include <Trade\Trade.mqh>

//===================================================================
//                          ⇩ INPUTS ⇩
//===================================================================

//------------------------------ CORE --------------------------------
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_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_TIMEFRAMES g_InpSignalsTF = PERIOD_H1;
ENUM_TIMEFRAMES g_InpMTF_TF = PERIOD_H1;
ENUM_APPLIED_PRICE g_InpMAPrice = PRICE_CLOSE;
input group "=== CORE ==="
input int    MagicNumber         = 22216036;   // Magic number (no opt)
input string InpTradeComment     = "Psgrowth.com Expert_16036"; // Trade comment (no opt)

//------------------ DYNAMIC LOCK PROFIT (Ratchet) -------------------
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;

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

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

الوسوم:ex16036trendpipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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