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

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

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

Pipsgrowth EX18022 TrendFollow — EMA(9/21) close-bar crossover confirmed by inlined Hull MA slope (LTF+HTF), RSI side, MACD histogram sign and ADX streng. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX18022 TrendFollow هو إكسبرت أدفايزر لمنصة MT5 يعتمد على تقاطع المتوسطات المتحركة الأسية EMA(9/21) ويحيط به منطق تأكيد متعدد الطبقات بحيث لا يمكن لشمعة ضوضاء واحدة أن تصل إلى تذكرة الأمر. المُحفّز هو التقاطع نفسه — إشارة شراء عندما يغلق المتوسط السريع EMA(9) فوق المتوسط البطيء EMA(21) على الشمعة المغلقة الحالية، وإشارة بيع في الحالة المعاكسة — لكن كل شرط آخر يمكن أن يسمح بإشارة زائفة قد تم إغلاقه. يجب أن تتفق خمس تصويتات مستقلة، ويجب اجتياز فحص توافق الإطار الزمني الأعلى، ويجب أن يصنّف مصنّف النظام السوق على أنه قابل للاتباع قبل أن يرسل الإكسبرت أي أمر. النتيجة نظام اتجاه من 12 طبقة يصفّي عند الدخول ويُدير عند الخروج، بدون مارتينجال، بدون شبكة، وبدون توسيع افتراضي.

مكدس الإشارات هو الجزء الأكثر تميزًا في EX18022. فوق تقاطع EMA(9/21) يدمج الإكسبرت تنفيذًا كاملاً لمتوسط هول المتحرك HMA بدلاً من استدعاء مؤشر HMA الأصلي — يبني HMA(20) و HMA(50) من أنصاف LWMA وكاملها ويضيف فحص ميل HMA_SLOPE_BARS=3 على كل منهما. تصويت الشراء يتطلب HMA(20) صاعدًا، وHMA(50) صاعدًا، وHMA(20) فوق HMA(50)؛ التصويت على البيع هو المرآة. يُستخدم RSI(14) كفلتر جانبي وليس كمُحفّز: الشراء يتطلب RSI تحت عتبة InpRSIOb (الافتراضي 70) والبيع يتطلب RSI فوق InpRSIOs (الافتراضي 30). يساهم MACD(12,26,9) بإشارة الهيستوجرام — شراء فقط عندما يكون main ناقص signal موجبًا، بيع فقط عندما يكون سالبًا. يحدد ADX(14) قوة الاتجاه بعتبة InpAdxThreshold=20 ويتطلب +DI فوق -DI للشراء والعكس للبيع. تعمل طبقة التوافق مع الإطار الزمني الأعلى على PERIOD_H1، بمقارنة الإغلاق مع EMA(50) وفحص ميل H1 Hull(50) ليتوافق مع الاتجاه؛ هذه هي الطبقة التي ترشح معظم المحاولات المعاكسة خلال اليوم.

مصنّف النظام (Regime) هو محرك من 7 حالات يقرر ما إذا كان السوق يستحق التداول أصلاً. يبحث في ثلاث قيم: قيمة ADX(14) الرئيسية، رتبة النسبة المئوية لـ ATR(14) داخل نافذة متحركة من 200 شمعة، وعرض بولنجر باند (الفترة 20، الانحراف 2.0) معبّرًا عنه ككسر من الشريط الأوسط. ينتج عن ذلك واحدة من: اتجاه قوي (StrongTrend، ADX على الأقل 1.5x العتبة وATR-pctile على الأقل 0.70)، اتجاه ضعيف (WeakTrend، ADX عند العتبة وATR-pctile على الأقل 0.50)، توسّع (Expand، ATR-pctile على الأقل 0.85 مع عرض BB موجب)، انضغاط (Compress، ATR-pctile على الأكثر 0.15)، اختراق (Breakout، ATR-pctile على الأقل 0.65 مع عرض BB مرتفع)، نطاق (Range، ADX على الأكثر نصف العتبة)، أو متقطع (Choppy). يُسمح بالدخول فقط في StrongTrend وWeakTrend وBreakout وExpand؛ أي انتقال إلى Range أو Compress أو Choppy يُجبر أي صفقة مفتوحة على الإغلاق عبر فحص RegimeAllowsEntry الذي يعمل على كل تيكة إدارة.

التحكم في المخاطر هو الجزء من الكود الذي يعمل أولاً في كل محاولة دخول. دالة EffectiveCapital() ترجع قيمة حساب equity ما لم يتم تعيين InpCapitalCapAmount، وفي هذه الحالة تحدّ equity عند هذا المبلغ بالدولار (لذا حساب بـ 200$ مع حد 100$ يعامل نفسه كحساب 100$ لأغراض التحجيم وحدود الخسارة). InpCapitalCapFloor=50 يحظر أي صفقة جديدة إذا انخفض رأس المال الفعّال تحت 50$. يستعرض مساعد RealizedPnL() تاريخ الصفقات مصفّىً بسحر 22218022 ويحسب الربح مضافًا إليه المبادلة ناقصًا العمولة المطلقة. تقرأ بوابات الخسارة الثلاث منه: حد خسارة يومية محققة 3% من رأس المال الفعّال، وحد خسارة أسبوعية 6%، وفترة تهدئة 5 شموع (COOLDOWN_BARS) عندما تكون آخر صفقتين مغلقتين خسارتين. دالة CountConsecLosses() تفحص آخر 10 صفقات بالعكس وتعد الخسائر حتى أول رابح، ولا تُفعَّل التهدئة إلا عندما يصل هذا العد إلى InpCooldownAfterLoss=2.

يتبع تحجيم الصفقات صيغة المخاطرة لكل وقف كلاسيكية. لكل إشارة يحسب الإكسبرت وقفًا أوليًا كأسوأ من (أ) أدنى/أعلى تأرجح خلال 14 شمعة و(ب) الدخول ± 1.5 × ATR(14)، ثم يأخذ الحد الأدنى ضد مسافة مستوى الوقوفات لدى الوسيط. مبلغ المخاطرة هو effective_capital × InpRiskPercent / 100 (الافتراضي 0.50%) وعدد اللوتات هو RiskMoney / (stop_dist / TickSize) × TickValuePerLot، مع تقريب إلى درجة خطوة اللوت لدى الرمز وإلى حد أدنى قدره VolMin(). تُستدعى OrderCalcMargin بعد ذلك للتحقق من أن الهامش الحر يغطي الطلب؛ وإن لم يفعل يُحذف الإدخال مع سطر سجل. لا يوجد جني أرباح ثابت على مستوى الأمر — يمرر الإكسبرت tp=0 ويترك دوال الإدارة تغلق الصفقة بشكل تكيّفي. تُفرض نسبة المخاطرة إلى المكافأة الدنيا عند الدخول عبر InpMinRR=1.20، لذا يُسمح بصفقة 1.5:1 ولكن لا يُسمح بـ 0.9:1.

تعمل إدارة الصفقات على كل تيكة وتشغل خمسة مسارات خروج منفصلة. وقف trailing بأسلوب Chandelier يرفع الوقف إلى high_sinceInpChandelierK × ATR (الافتراضي 3.0x) للشراء والمرآة للبيع، ولا يتحرك إلا في الاتجاه المربح. ينطلق نقل وقف الخسارة إلى نقطة التعادل مرة واحدة عندما تصل MFE إلى InpBE_R_Mult=1.0 مرات ATR الدخول، رافعًا الوقف إلى الدخول زائد R واحد. ينطلق إغلاق جزئي لـ 50% عند نفس عتبة MFE (ثابت TP1_R_MULT=1.0)، مقفلًا نصف الصفقة. مُحفّز الإغلاق النهائي هو TP_FINAL_R_MULT=3.0 مرات ATR الدخول في MFE، والذي يُخرج النصف المتبقي. الخروج القائم على الوقت هو 200 شمعة صارمة في الصفقة (InpMaxBarsInTrade). يفحص الخروج بسبب الإشارة المعاكسة ما إذا كان تقاطع EMA(9/21) قد انعكس على الشمعة المغلقة الأخيرة. كل من تغيير النظام ونهاية الجلسة يجبران الإغلاق — IsWithinSession() ترجع true فقط لساعات الخادم من 2 إلى 21، لذا أي صفقة ما زالت مفتوحة في الساعة 21 تُغلق قسريًا.

بوابة عدم التداول التي تعمل قبل إرسال أي أمر شاملة وصريحة. بالترتيب، تحظر على: مفتاح الإيقاف مفعّل، رأس المال الفعّال تحت عتبة 50$، الخسارة اليومية المحققة وصلت إلى 3%، الخسارة الأسبوعية وصلت إلى 6%، السبريد الحالي يتجاوز InpMaxSpreadPoints=30 نقطة، النظام ليس في المجموعة المسموحة، عدد الصفقات وصل إلى InpMaxConcurrent=1، الوقت الحالي قبل cooldown_until، الشمعة نفسها ستستقبل دخولًا ثانيًا (فحص last_entry_bar == last_bar_time)، ساعة الخادم الحالية خارج النافذة 2-21، أو الإغلاق الأخير غير موجب. يعرض ملصق اللوحة في الزاوية العلوية اليسرى من الشارت سبب الحظر النشط إضافة إلى قيم EMA وRSI وADX وATR-percentile وسلسلة النظام الحالية.

معيار MT5 tester له نفس الشكل المستخدم عبر عائلة TrendFollow: (net_profit × profit_factor) / (1 + balance_ddrel_percent)، مع حد أدنى صارم قدره 30 صفقة للحصول على عائد غير صفري. ستسجل الاستراتيجية التي تحقق ربحًا ولكن بـ PF منخفض أو DD عالٍ درجة منخفضة؛ أما التي تحقق PF عالٍ وDD منخفض فستحصل على درجة عالية. توجد الدالة في أسفل المصدر كـ OnTester() وتُسحب الثوابت مباشرة من TesterStatistics().

تتضمن دالة OpenTrade() أيضًا مسار إعادة محاولة لأعطال الأوامر العابرة: على retcode من TRADE_RETCODE_REQUOTE أو TRADE_RETCODE_PRICE_OFF أو TRADE_RETCODE_TIMEOUT يعيد الإكسبرت إرسال نفس الأمر مرة واحدة دون تغيير المعلمات. تُغلِّف TryClose_EX18022 وTryClosePartial_EX18022 وTryModify_EX18022 استدعاءات CTrade القياسية بنفس حلقة إعادة المحاولة ثلاثية المحاولات، مع نوم 200 مللي ثانية على الأخطاء العابرة بين المحاولات. تعليق الأمر هو Psgrowth.com Expert_18022 بحيث يمكن تصفية صفقات هذا الإكسبرت في تاريخ الصفقات.

للنشر المباشر، يتوقع EX18022 وسيط USDJPY بسبريدات ضيقة (تحت 30 نقطة على الإطار الزمني المختار — بوابة عدم التداول لا تتسامح مع هذا) وبيانات تيكر دقيقة. تُظهر تقارير Strategy Tester عادةً منحنيات أسهم بمستوى مخاطرة MEDIUM مع ارتدادات ضحلة، لأن التأكيد بـ 5 تصويتات والهدف النهائي 3:1 يجتمعان لتفضيل الإشارات عالية الجودة على تكرار الصفقات. لا يتم تفعيل التراكم الهرمي (Pyramiding)؛ تُفتح صفقة واحدة فقط في كل مرة بالسحر 22218022، لذا يتسع الإكسبرت فقط بزيادة حجم اللوت من صيغة المخاطرة، وليس بالإضافة إلى الرابح. يعني الافتراضي InpDryRun=true أن الإكسبرت سيطبع إجراءاته المقصودة في سجل Experts دون إرسال أي أمر حقيقي، وهذا هو الأسبوع الأول الموصى به من التشغيل قبل التبديل إلى المباشر.

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

على كل تيكة يحدّث الإكسبرت الأسعار ويستدعي ManageOpenPosition لتحديث وقف trailing ونقطة التعادل والجزئي والهدف النهائي لأي صفقة مفتوحة، ثم — عند افتتاح شمعة جديدة — يقرأ EMA(9/21) وHMA(20/50 المُدمج من أنصاف LWMA) وRSI(14) وهيستوجرام MACD(12,26,9) وADX(14) مع +DI/-DI وعرض Bollinger(20, 2.0) وATR(14) على الشمعة المغلقة (shift=1). يدفع ATR الجديد إلى نافذة متحركة من 200 شمعة لحساب رتبة النسبة المئوية، يصنّف النظام إلى واحدة من سبع حالات، وإذا سمح النظام بالدخول وانجلت بوابة عدم التداول (مفتاح الإيقاف، حد رأس المال، حدود الخسارة اليومية/الأسبوعية، سبريد ≤ 30 نقطة، التهدئة، الحد الأقصى للصفقات المتزامنة، جلسة الخادم 2-21) يُجري تأكيد التصويتات الخمس مع توافق H1 EMA(50) وميل H1 HMA(50) قبل تحجيم اللوت من 0.5% من رأس المال الفعّال وإرسال الأمر.

إشارة الدخول

يأخذ EX18022 صفقات الشراء عندما يغلق EMA(9) فوق EMA(21) على الشمعة المغلقة، وHMA(20) وHMA(50) كلاهما صاعد وHMA(20) فوق HMA(50)، وRSI(14) أقل من 70، وهيستوجرام MACD(12,26,9) موجب، وADX(14) >= 20 مع +DI فوق -DI، وإغلاق H1 فوق H1 50-EMA وميل H1 Hull(50) متوافق. صفقات البيع هي المرآة. يجب أن يصنّف مصنّف نظام من 7 حالات (ADX، نسبة ATR المئوية، عرض BB) السوق على أنه StrongTrend أو WeakTrend أو Breakout أو Expand قبل إرسال الدخول.

إشارة الخروج

تُغلق الصفقات على أي مما يُفعَّل أولاً: وصول MFE إلى 3x ATR الدخول (الهدف النهائي)، تقاطع EMA(9/21) معاكس على شمعة مغلقة، تغيير النظام إلى Range/Compress/Choppy، عبور ساعة الخادم 21، أو 200 شمعة في الصفقة. يرفع trailing Chandelier عند 3.0x ATR(14) الوقف في الاتجاه المربح على كل تيكة.

وقف الخسارة

الوقف الأولي هو الأسوأ بين أدنى/أعلى تأرجح خلال 14 شمعة والدخول ± 1.5 × ATR(14)، ثم يُحدّ أدنى عند مسافة مستوى الوقوفات لدى الوسيط. بعد الدخول يرتفع الوقف إلى trailing Chandelier عند 3.0x ATR(14)؛ ينطلق وقف الخسارة إلى نقطة التعادل عند +1R؛ إغلاق جزئي 50% عند +1R.

جني الأرباح

لا يوجد جني أرباح ثابت على مستوى الأمر — يمرر الإكسبرت tp=0 ويترك منطق الإدارة يتعامل. ينطلق إغلاق جزئي 50% عند +1R MFE ويغلق الـ 50% المتبقية عند +3R MFE. الحد الأدنى لنسبة المخاطرة إلى المكافأة عند الدخول هو 1.20.

الأنسب لـ

الأفضل نشره على USDJPY M15 بحساب أدنى 100$ (حد رأس المال 50$ ومخاطرة 0.5% لكل صفقة تحافظ على ارتدادات منخفضة)، رغم أن الإكسبرت يعمل أيضًا على M5 وM30. اختر وسيط ECN بسبريد منخفض — سقف السبريد 30 نقطة سيُخرجك فورًا من حسابات السبريد الواسع. شغّله خلال ساعات الخادم 2-21، التي تغطي جلسة لندن حتى إغلاق نيويورك في معظم مناطق الوسيط الزمنية.

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

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

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

الوصف: EMA(9/21) close-bar crossover confirmed by inlined Hull MA slope (LTF+HTF), RSI side, MACD histogram sign and ADX strength. Regime gate (ADX+ATR-pctile+BB-width), HTF-EMA agreement, capital-allocation-cap, BE/partial/ATR-trail exits, pyramid OFF by default. Broker-portable, 12-layer, single self-contained. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • TickSize()
  • TickValuePerLot()
  • VolMin()
  • VolMax()
  • VolStep()
  • StopsLevel()
  • SpreadPoints()
  • NormalizePrice()
  • ClampVolume()
  • PushFIFO()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX18022 TrendFollow — Execution Flow (from source analysis)
// Family: TrendFollow
// EMA(9/21) close-bar crossover confirmed by inlined Hull MA slope (LTF+HTF), RSI side, MACD histogram sign and ADX strength. Regime gate (ADX+ATR-pctile+BB-width), HTF-EMA agreement, capital-allocation-cap, BE/partial/ATR-trail exits, pyramid OFF by default. Broker-portable, 12-layer, single self-contained. 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
الأطر الزمنية المُحسّنة:
M15M5M30

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

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

المعاملالافتراضيالوصف
InpMagic22218022Magic number (2220000+ExpertID)
InpTradeComment"Psgrowth.com Expert_18022"Trade comment
InpDryRuntrueDry-run mode (no real orders)
InpKillSwitchfalseKill switch (closes all, blocks new)
InpRiskPercent0.50Risk % of effective capital per trade
InpDailyLossLimitPct3.00Daily realized loss limit (% of eff cap)
InpWeeklyLossLimitPct6.00Weekly realized loss limit (% of eff cap)
InpMaxConcurrent1Max concurrent trades (this magic)
InpCooldownAfterLoss2Cooldown bars after consecutive losses
InpMaxSpreadPoints30.0Max allowed spread (points)
InpCapitalCapAmount0.0Capital cap (real money $, not notional)
InpCapitalCapFloor50.00Floor below which entries are blocked
InpRSIOb70RSI overbought (BUY filter)
InpRSIOs30RSI oversold (SELL filter)
InpAdxThreshold20.0ADX min for trend strength
InpHtfAgreeEnabledtrueRequire HTF Hull/EMA agreement
InpMinRR1.20Min required R/R for entry
InpChandelierK3.0ATR trailing multiple (Chandelier)
InpBE_R_Mult1.0Break-even at +R multiple
InpMaxBarsInTrade200Max bars in trade (time exit)
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX18022.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX18022 USDJPYm — EMA(9/21) cross + Hull MA + RSI + MACD + ADX, full 12-layer stack."

#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
#include <Trade\OrderInfo.mqh>
#include <Trade\DealInfo.mqh>

//==================== TUNABLE CONSTANTS (not inputs) ====================
#define EMA_FAST_PERIOD      9           // Fast EMA period (signal core)
#define EMA_SLOW_PERIOD      21          // Slow EMA period (signal core)
#define HULL_FAST_PERIOD     20          // Hull MA fast period
#define HULL_SLOW_PERIOD     50          // Hull MA slow period
#define HTF_PERIOD           PERIOD_H1   // Higher timeframe for trend agreement
#define HTF_HULL_PERIOD      50          // HTF Hull MA period
#define HTF_EMA_PERIOD       50          // HTF EMA agreement period
#define RSI_PERIOD           14          // RSI period
#define MACD_FAST            12          // MACD fast
#define MACD_SLOW            26          // MACD slow
#define MACD_SIGNAL          9           // MACD signal
#define ADX_PERIOD           14          // ADX period
#define ATR_PERIOD           14          // ATR period
#define ATR_PCTILE_WINDOW    200         // ATR-percentile rolling window
#define BB_PERIOD            20          // Bollinger width period
#define BB_DEVIATION         2.0         // Bollinger deviation
#define SL_ATR_MULT          1.5         // Initial SL = SL_ATR_MULT * ATR (floor)
#define SWING_LOOKBACK       14          // Swing lookback for initial SL
#define TP1_R_MULT           1.0         // First target R multiple (partial 50%)
#define TP_FINAL_R_MULT      3.0         // Final target R multiple (close)
#define PARTIAL_PCT          0.50        // Partial close fraction at TP1
#define COOLDOWN_BARS        5           // Bars cooldown after losing close
#define MAX_SYMBOL_EXPOSURE  1           // Max simultaneous positions (this magic)
#define NEWS_WINDOW_MIN      0           // Manual news blackout minutes (0=off)
#define SESSION_START_HOUR   2           // Session start hour (server time)
#define SESSION_END_HOUR     21          // Session end hour (server time)
#define HMA_SLOPE_BARS       3           // Bars to measure Hull slope (sign agreement)

//==================== INPUTS (20 total, grouped) ========================
input group "=== Identity ==="
input int      InpMagic              = 22218022;        // Magic number (2220000+ExpertID)
input string   InpTradeComment       = "Psgrowth.com Expert_18022"; // Trade comment
input bool     InpDryRun             = true;           // Dry-run mode (no real orders)
input bool     InpKillSwitch         = false;          // Kill switch (closes all, blocks new)

input group "=== Risk & Sizing ==="
input double   InpRiskPercent        = 0.50;           // Risk % of effective capital per trade
input double   InpDailyLossLimitPct  = 3.00;           // Daily realized loss limit (% of eff cap)
input double   InpWeeklyLossLimitPct = 6.00;           // Weekly realized loss limit (% of eff cap)
input int      InpMaxConcurrent      = 1;              // Max concurrent trades (this magic)
input int      InpCooldownAfterLoss  = 2;              // Cooldown bars after consecutive losses
input double   InpMaxSpreadPoints    = 30.0;           // Max allowed spread (points)

input group "=== Capital Allocation Cap ==="
// InpCapitalCapEnabled removed — use InpCapitalCapAmount=0 to disable           // Enable capital allocation cap
input double   InpCapitalCapAmount   = 0.0;         // Capital cap (real money $, not notional)

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

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

الوسوم:ex18022trendfollowpipsgrowthfreemt5usdjpy

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

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

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

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

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

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

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

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