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

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

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

Pipsgrowth EX18117 TrendFollow — USDJPY M5 scalping EA using EMA crossover, Hull MA, RSI, ADX, ATR, and MACD for multi-indicator consensus. Features mult. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX18117 هو مستشار آلي للسكالبينغ على زوج USDJPY M5 مبني حول تقاطع المتوسطَين الأسيَّين EMA(9) وEMA(21) على الشمعة المغلقة، ويتطلب من الإشارة أن تجتاز فلتر إجماعي من 13 بوابة قبل فتح أي صفقة. يحمل الملف الرقم السحري 22218117 ومخاطرة افتراضية 1.0% لكل صفقة، ويضم 14 مقبض مؤشر في MetaTrader 5 يتم تحريرها جميعاً في OnDeinit: مقبضا EMA على الإطار الزمني الحالي، وثمانية مقابض للمتوسط المتحرك المرجح خطياً (LWMA) تُستخدم لإعادة بناء True Hull MA على كل من الإطار الزمني الحالي والإطار الزمني الأعلى المختار، وأربعة مقابض للفلاتر (RSI 14 وADX 14 وATR 14 وMACD 12/26/9).

العمود الفقري لمنطق الدخول هو True Hull MA. ولأن MQL5 لا يمكنها التعبير عن WMA لمخزن مؤشر ديناميكياً، يقوم المستشار الآلي بتقريب صيغة Hull MA النصية في CalculateHullMA: يحسب rawHull = 2*LWMA(n/2) - LWMA(n) لكل شمعة من آخر sqrt(n) شمعة ثم يُعدّ تلك القيم معاً. تُخزَّن النتيجة لكل شمعة في UpdateHullValues لأربع سلاسل (سريعة على الإطار الحالي، بطيئة على الإطار الحالي، سريعة على الإطار الأعلى، بطيئة على الإطار الأعلى). عند كل شمعة مغلقة، يقارن المستشار بين قيم EMA(9) وEMA(21) المغلقة من الشمعة 1 والشمعة 2؛ إذا تقاطع الخط السريع فوق البطيء، يُشغِّل النظام ValidateBuyFilters الذي يشترط أن يكون Hull السريع أكبر من البطيء على كلا الإطارين الزمنيين، وأن يكون ميل EMA لا يقل عن 0.05 نقطة لكل شمعة (لاستبعاد الأسواق المسطحة)، وألا يكون السعر على بُعد 50 نقطة من محور المقاومة اليومي R1 أو R2 (بحيث لا تُفتح الصفقة عند مقاومة واضحة)، وأن يكون حجم التداول الحالي عند 0.8 مرة أو أكثر من متوسط 20 شمعة، وأن يكون RSI أقل من 75، وADX عند 20 أو أعلى، وأن يكون هستوجرام MACD فوق الصفر، وATR(14) عند 0.0005 أو أعلى، وأن يكون السبريد الحالي تحت 60 نقطة، وأن تكون ساعة الخادم بين 2 و21، وإذا كان فلتر الأخبار مُفعَّلاً، ألا يكون هناك حدث مهم للدولار أو الين ضمن نافذة 30 دقيقة قبل / 15 دقيقة بعد المُعدّة. عمليات البيع تمر عبر ValidateSellFilters وهي صورة معكوسة (RSI أعلى من 25 بدل أن يكون أقل من 75، هستوجرام MACD سالب، فحص S/R مقابل S1 وS2).

تُحسب أحجام العقود في CalculateLotSize. عندما يكون InpFixedLot صفراً، يقسّم المستشار رصيد الحساب مضروباً في InpRiskPercent على مسافة الوقف بالنقاط، ثم يُقرِّب الناتج إلى درجة حجم الوسيط ويُقيّد بين الحد الأدنى والحد الأقصى للوت — صيغة مخاطر قياسية بنسبة 1%. عندما يكون InpFixedLot غير صفر، تُستخدم تلك القيمة كما هي. يُمرَّر وقف الخسارة 150 نقطة وجني الأرباح 250 نقطة إلى الأمر عند فتحه، ولا يُعدَّل جني الأرباح الأصلي أبداً: فقط وقف الخسارة هو الذي يتقدّم.

حلقة إدارة المراكز في ManagePositions تعمل في كل تيكة. بعد 50 نقطة ربح، يُنقل وقف الخسارة إلى سعر الدخول زائد 10 نقاط (تعويض نقطة التعادل)، وبمجرد أن تكون الصفقة في ربح 50 نقطة أو أكثر، يتولى وقف خسارة متحرك 50 نقطة متابعة السعر للأمام. التقدّم أحادي الاتجاه — وقف الخسارة يتحرك للأعلى في الشراء وللأسفل في البيع، ولا يرجع للخلف أبداً — ووقف الخسارة المتحرّك يُضيّق فقط ولا يُوسّع أرضية الحماية. تُدار إضافات الهرم في CheckPyramidOpportunity: يبحث المستشار عن مركز مفتوح على الجانب الذي ينوي الإضافة إليه، ويشترط أن يكون آخر مركز على نفس الاتجاه في ربح لا يقل عن 30 نقطة، وأن يكون كل مركز مفتوح على ذلك الجانب لا يزال في المنطقة الخضراء (AllPositionsProfitable)، ويُعيد تشغيل كومة الفلاتر بالكامل قبل فتح الضلع التالي. تُحسَب كميات الضلع الهرمي بـ MathPow(InpPyramidMultiplier, currentCount)، فمع المضاعف الافتراضي 1.0 يكون كل ضلع بنفس الحجم؛ وضبطه على 1.5 يعطي تصاعداً هندسياً. CheckPyramidOpportunity يعمل على جانب واحد في كل مرة وحتى InpMaxPyramid/2+1 أضلاع لكل جانب، رغم أن InpMaxPyramid افتراضياً 5 — الحد العملي للهرم لكل اتجاه هو 3، مع سقف إجمالي 5 عبر الجانبين.

عمليات الخروج مُتعدّدة الطبقات. CheckExitSignals تعمل بعد فحص الهرم وتبحث عن التقاطع العكسي لـ EMA، الذي يُغلق كل المراكز المفتوحة على الجانب المقابل (تقاطع صعودي بينما عمليات البيع مفتوحة يُغلق كل عمليات البيع، والعكس). تُعتبر قمم RSI أيضاً محفزات خروج: إذا صعد RSI فوق 75 والصفقة بالفعل في ربح 50 نقطة، يُغلق الشراء عبر ClosePositionsAtExtreme، والمنطق المعكوس يُغلق البيع عند RSI تحت 25. نفس روتين ClosePositionsAtExtreme يُغلِّف أمر الإغلاق في إعادة محاولة 3x200 مللي ثانية عبر TryClose_EX18117 للتعامل مع إعادة التسعير وتغيرات الأسعار. دالة OnTick محاطة بحارس محفظة: IsDrawdownExceeded يُحدِّث g_peakEquity كلما بلغ الرصيد مستوى جديداً (ولا يعيد ضبطه أبداً) ويُوقف المداخل الجديدة عندما يكون الرصيد الحالي تحت الذروة بأكثر من 20% — لكن ManagePositions يستمر في العمل، فتستمر أوامر إيقاف الخسارة المتحركة ونقطة التعادل في حماية المراكز المفتوحة.

الطبقة المرئية من مرحلتين. CreateDashboard تبني لوحة 200×230 بلون slate داكن مُثبَّتة في أعلى اليسار بـ13 تسمية (TITLE وSIGNAL وEMA وHULL وRSI وADX وPIVOT وPOS وPROFIT وSPREAD وVOLUME وSESSION وNEWS) تُعاد كتابتها في كل تيكة بواسطة UpdateDashboard. تسمية SIGNAL تستلهم إشارتها من اتجاه True Hull MA على الإطار الزمني الحالي مع ترتيب EMA، وليس التقاطع نفسه، فتعرض انحيازاً ممهداً بدل الحدث المتقطع. تسمية PIVOT تطبع PP اليومي، وتسمية SESSION / NEWS تتأرجح بين ACTIVE / PAUSED وOK / BLOCKED بحسب فلتر الوقت والأحداث. CreateChartVisuals وUpdateChartVisuals يرسمان خطوط HLINE للمحاور اليومية (PP بالذهبي، R1/R2 بالأحمر، S1/S2 بالأخضر) وخط HLINE متقطع سماوي/أرجواني لقيم True Hull السريعة والبطيئة المباشرة؛ يُنشأ كائن CHART_SIGNAL_ARROW في (0,0) ولا يُنقل أبداً، فالسهم نفسه لا يعمل كمحرّك إشارة حقيقي رغم اسمه.

ثمة تفصيل بسيط لكنه حقيقي في الكود المصدري: الدوال المساعدة MapTimeframeInt وMapAppliedPriceInt والمتغير العام g_InpHTF مُعرَّفة 12 مرة في كل منها في بلوك المدخلات، لأن الملف جُمِّع بلصق نفس سقالة المجموعات. MQL5 يمتص التعريفات المكررة دون خطأ. مدخل InpHTF نفسه يُحلَّل في OnInit، فالقيمة التي تضبطها في اللوحة تدفع فعلياً الإطار الزمني المستخدم لـ Hull الإطار الأعلى — تعيينات g_InpHTF المكررة ميتة.

التكديس الهرمي هو أوضح نقطة ينحرف فيها ملف المخاطر عن سكالبير مسطح: تقاطع EMA واحد يجتاز كومة الفلاتر بالكامل يمكن أن يتحول إلى ثلاث عمليات شراء مفتوحة في غضون بضع شموع إذا استمر السعر في الاتجاه، كل منها بنفس حجم اللوت. سقف الانخفاض 20% أيضاً قاعدة ذروة الرصيد لا تُعاد، فالعودة البطيئة إلى القمة مطلوبة قبل استئناف المداخل بعد تريّث الانخفاض.

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

عند كل شمعة M5 جديدة، يجلب المستشار قيم EMA(9) وEMA(21) المغلقة من شمعتين مضت والشمعة السابقة، يبحث عن تقاطع، ثم يُشغِّل سلسلة ValidateBuyFilters / ValidateSellFilters بالكامل. تُعدّ True Hull MA العمود الفقري لكومة الفلاتر: يحتفظ المستشار بزوجين من مقابض LWMA لكل إطار زمني (الإطار الحالي والإطار الأعلى، افتراضياً H1) ويُعيد بناء سلسلة Hull في CalculateHullMA بحساب rawHull = 2*LWMA(n/2) - LWMA(n) لكل شمعة من آخر sqrt(n) شمعة ثم يُعدّها، لأن WMA على WMA ديناميكياً لا يمكن التعبير عنه في MQL5. لا يُفعَّل الشراء إلا عندما يكون Hull السريع أكبر من البطيء على كل من الإطار الحالي والإطار الأعلى — وهو نفس الشرط الذي تتابعه تسمية SIGNAL في لوحة المعلومات في كل تيكة. ملف الأخبار الاختياري (أحداث USD وJPY فقط) يحجب المداخل قبل 30 دقيقة وبعد 15 دقيقة من كل حدث عندما يكون InpUseNewsFilter صحيحاً. حارس الانخفاض في IsDrawdownExceeded يتابع g_peakEquity (الذي لا يُعاد ضبطه) ويتجاوز المداخل الجديدة عندما يكون الرصيد الحالي تحت تلك الذروة بأكثر من 20%.

إشارة الدخول

تُفعَّل المداخل عند تقاطع EMA(9) فوق EMA(21) على شمعة مغلقة من USDJPY M5، ثم يجب أن تجتاز كومة إجماع من True Hull MA الصاعد على كل من الإطار الحالي والإطار الأعلى المختار، وميل EMA فوق 0.05 نقطة/شمعة، وهستوجرام MACD موجب، وADX عند 20 أو أعلى، وRSI تحت 75، وATR(14) فوق 0.0005، وحجم التداول الحالي عند 0.8 مرة أو أكثر من متوسط 20 شمعة، وسبريد تحت 60 نقطة، وساعة الخادم بين 2 و21، وبُعد عن محوري R1 وR2 اليوميين بأكثر من 50 نقطة. عمليات البيع تعكس المجموعة ذاتها على الجانب المقابل. بعد الضلع الأول، يُسمح بما يصل إلى خمس إضافات هرمية عندما يكون كل ضلع سابق في ربح لا يقل عن 30 نقطة وكل عملية شراء (أو بيع) مفتوحة لا تزال في المنطقة الخضراء.

إشارة الخروج

التقاطع العكسي لـ EMA يُغلق السلة المفتوحة على الجانب المقابل (تقاطع صعودي بينما البيع قائم يُطلق إغلاقاً كاملاً للبيع، والعكس). تُغلق أيضاً المراكز التي بلغت ربحاً لا يقل عن 50 نقطة عندما يصل RSI إلى منطقة التشبع الشرائي على الشراء أو التشبع البيعي على البيع، مما يحجز الأرباح عند نضوب الزخم. تتولى بعد ذلك دالة ManagePositions: بمجرد أن يتحرك السعر 50 نقطة في صالح الصفقة، يُنقل وقف الخسارة إلى سعر الدخول زائد 10 نقاط، ويتولى وقف خسارة متحرك 50 نقطة المتابعة من هناك حتى تُوقف الصفقة أو يُفعَّل جني الأرباح عند 250 نقطة.

وقف الخسارة

تُفتح كل صفقة بوقف خسارة ثابت 150 نقطة مُرفق عند الدخول. ثم تقوم حلقة ManagePositions بدفع وقف الخسارة إلى نقطة التعادل زائد 10 نقاط بعد 50 نقطة من الربح، ومن تلك النقطة فصاعداً يتولى وقف خسارة متحرك 50 نقطة تقديم وقف الخسارة مع تقدّم السعر — وقف الخسارة الأصلي 150 نقطة لا يُوسَّع أبداً، بل يُضيَّق فقط. يوجد أيضاً قاطع على مستوى المحفظة: إذا تجاوز الانخفاض من ذروة الرصيد التاريخية 20%، يتوقف منطق الدخول (لكن ManagePositions يستمر في العمل).

جني الأرباح

يُضبط جني الأرباح على 250 نقطة عند الدخول، مما يعطي نسبة مخاطرة إلى عائد ثابتة 1:1.67 مقابل وقف الخسارة 150 نقطة. لا يُنقل جني الأرباح أبداً — فقط وقف الخسارة هو الذي يتقدّم للأمام عبر ManagePositions — لذا تُحسم الصفقة إما عند جني الأرباح، أو عند وقف الخسارة المتحرك، أو عند الخروج بإشارة عكسية.

الأنسب لـ

الأنسب لمخطط USDJPY M5 على حساب ECN أو RAW بسبريد منخفض، مع رصيد بداية موصى به 100 دولار عند إعداد مخاطرة 1% (وقف الخسارة 150 نقطة يُترجم إلى نحو 1.5 نقطة على زوج الين العشري الخامس). نافذة الجلسة الافتراضية على وقت الخادم من 2 إلى 21 تغطي آسيا ولندن وافتتاح نيويورك، وتكون خطوط المحاور اليومية R1/R2/S1/S2 على المخطط أكثر فائدة عندما تتزامن ساعة خادم الوسيط مع افتتاح طوكيو أو لندن. يجب تفعيل فلتر الأخبار مع تقويم USD/JPY المُجهَّز لعام 2026 (NFP وFOMC وBOJ) عند التشغيل خلال أسابيع الأحداث الكبرى.

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

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

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

الوصف: USDJPY M5 scalping EA using EMA crossover, Hull MA, RSI, ADX, ATR, and MACD for multi-indicator consensus. Features multi-timeframe confirmation, pyramiding, session/news/S-R filters, volume filter, trailing stop, and breakeven. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • IsNewBar()
  • LogBarInfo()
  • GetIndicatorValue()
  • CheckEntrySignals()
  • ValidateBuyFilters()
  • ValidateSellFilters()
  • IsWithinSession()
  • LoadNewsEvents()
  • CreateSampleNewsFile()
  • IsNearNews()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX18117 TrendFollow — Execution Flow (from source analysis)
// Family: TrendFollow
// USDJPY M5 scalping EA using EMA crossover, Hull MA, RSI, ADX, ATR, and MACD for multi-indicator consensus. Features multi-timeframe confirmation, pyramiding, session/news/S-R filters, volume filter, trailing stop, and breakeven. 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
الرموز المُحسّنة:
USDJPY
الأطر الزمنية المُحسّنة:
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

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

المعاملالافتراضيالوصف
InpRiskPercent1.0Risk per trade (%) [1-2]
InpFixedLot0.0Fixed lot (0=auto-risk)
InpMaxPositions3Max total positions
InpMaxPosPerDir2Max positions per direction
InpStopLossPoints150Stop Loss (points)
InpTakeProfitPoints250Take Profit (points)
InpTrailingPoints50Trailing Stop (points)
InpBreakevenPoints50Breakeven trigger (points)
InpBreakevenOffset10Breakeven offset (points)
InpMaxDDPercent20.0Max Drawdown to pause (%)
InpEMA_Fast9Fast EMA Period [step=1]
InpEMA_Slow21Slow EMA Period [step=1]
InpHull_Fast20Hull Fast Period [step=5]
InpHull_Slow50Hull Slow Period [step=5]
InpRSI_Period14RSI Period
InpRSI_OB75RSI Overbought [step=5]
InpRSI_OS25RSI Oversold [step=5]
InpADX_Period14ADX Period
InpADX_Min20ADX Minimum Trend [step=5]
InpATR_Period14ATR Period
InpATR_MinVol0.0005ATR Minimum Volatility
InpMACD_Fast12MACD Fast
InpMACD_Slow26MACD Slow
InpMACD_Signal9MACD Signal
InpHTF7Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Higher Timeframe
InpMaxPyramid5Max Pyramid Positions
InpPyramidMinProfit30Min Profit for Pyramid (points)
InpPyramidMultiplier1.0Lot Multiplier (1.0=fixed)
InpSessionStart2Session Start Hour
InpSessionEnd21Session End Hour
InpNewsBefore30Minutes Before News
InpNewsAfter15Minutes After News
InpUseNewsFilterfalseEnable News Filter
InpNewsFile"news_events.csv"News Events File
InpUseSRFiltertrueEnable S/R Filter
InpSRProximity50S/R Proximity (points)
InpShowPivotstrueShow Pivot Lines
InpEMASlopeMin0.05Min EMA Slope (points/bar)
InpUseVolumeFiltertrueEnable Volume Filter
InpVolumePeriod20Volume MA Period
InpVolumeMultiplier0.8Min Volume vs Avg
InpShowIndicatorstrueShow Indicators on Chart
InpBuyColorclrLimeBuy Signal Color
InpSellColorclrRedSell Signal Color
InpPivotColorclrGoldPivot Line Color
InpMagicNumber22218117Magic number
InpMaxSpread60.0Max Spread (points)
InpSlippage10Slippage (points)
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX18117.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX18117 PipsGrowth_EA_USDJPYm — USDJPY M5 multi-indicator scalper, full 12-layer stack."

#include <Trade\AccountInfo.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\Trade.mqh>

//+------------------------------------------------------------------+
//| INPUT PARAMETERS - ALL OPTIMIZABLE                               |
//+------------------------------------------------------------------+
// Risk Management
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_InpHTF = PERIOD_H1;
input group "=== Risk Management ==="
input double InpRiskPercent = 1.0;       // Risk per trade (%) [1-2]
input double InpFixedLot = 0.0;      // Fixed lot (0=auto-risk)
input int InpMaxPositions = 3;       // Max total positions
input int InpMaxPosPerDir = 2;       // Max positions per direction
input int InpStopLossPoints = 150;   // Stop Loss (points)
input int InpTakeProfitPoints = 250; // Take Profit (points)
input int InpTrailingPoints = 50;   // Trailing Stop (points)
input int InpBreakevenPoints = 50;   // Breakeven trigger (points)
input int InpBreakevenOffset = 10;   // Breakeven offset (points)
input double InpMaxDDPercent = 20.0; // Max Drawdown to pause (%)

// Signal Parameters - OPTIMIZABLE
ENUM_TIMEFRAMES MapTimeframeInt(int tf)
{
   switch(tf)

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

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

الوسوم:ex18117trendfollowpipsgrowthfreemt5usdjpy

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

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

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

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

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

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

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

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