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

Pipsgrowth EX17005 Volatility — إكسبرت أدفايزر تقلب

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

Pipsgrowth EX17005 Volatility — Modular adaptive volatility trend rider for scalping on high-liquidity pairs. Uses Donchian channel signals with configu. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX17005 Volatility مبني على هندسة قنوات Donchian متعددة الأدوار، حيث يُستخدم مؤشر Donchian في خمس نسخ منفصلة لكل منها دور مستقل: الدخول، تأكيد الدخول، الإضافات، الخروج، وتأكيد الخروج. كل قناة تحمل إطارها الزمني الخاص، وفترة lookback خاصة بها، وإزاحة شموع، ونمط إشارة، ونمط فلترة، وعدد شموع متتالية، وعرض أدنى للقناة. هذا يعني أن المتداول لا يُكوّن قناة واحدة بل يُكوّن لجنة صغيرة من القنوات لكل منها صوت وحق نقض (veto). عند الإعداد الافتراضي، تكون قناة الدخول فقط هي المفعّلة؛ بينما الأربع قنوات الأخرى تحمل InpDonchian_UseForXxx = false وتبقى خامدة حتى يفعّلها المستخدم يدويًا. هذه المرحلية (modularity) هي البصمة المعمارية للمستشار الخبير: كل شيء آخر — إدارة المراكز، فلتر الجلسات، حد الانخفاض، منطق الإضافات — يخدم آلية التصويت الخماسي.

يعمل محرك الإشارات داخل كل قناة Donchian بأحد أربعة أنماط يختارها المستخدم من ENUM_DONCHIAN_SIGNAL_MODE. النمط الافتراضي DONCHIAN_SIGNAL_BREAKOUT هو الأبسط: شمعة صاعدة (إغلاق فوق الفتح) تُغلق فوق الحد العلوي للقناة تطلق إشارة شراء، وشمعة هابطة تُغلق تحت الحد الأدنى تطلق إشارة بيع. النمط DONCHIAN_SIGNAL_RETRACE يعكس المنطق ويبحث عن شمعة صاعدة أو هابطة تُغلق داخل القناة، وهو مناسب لاستغلال التصحيح داخل نطاق سعري قائم بدل مطاردة الاختراق. النمط DONCHIAN_SIGNAL_TOUCH يقبل شمعة اخترق ظلها القناة لكن جسمها أغلق داخل القناة من نفس الجهة، مما يتيح للمتداول إشارة 'رفض عند الحد'. النمط DONCHIAN_SIGNAL_CONSOLIDATION يقلب دور العرض: قناة ضيقة (عرضها أقل من InpDonchianMinWidth_Entry بالنقاط) هي نفسها الإشارة، واتجاه الشمعة يحدد الانحياز. معامل InpDonchianConsecBars_Entry (افتراضي 1) يشترط استمرار الاختراق لعدد N من الشموع المغلقة قبل الاعتراف بالإشارة، وهو فلتر مدمج ضد إشارات الـ fakeout ذات الشمعة الواحدة. فلتر DONCHIAN_FILTER_CHANNEL_WIDTH الاختياري يحجب أي إشارة إذا كان عرض القناة أقل من العتبة بالنقاط، وهي طريقة أنيقة لكبت الإشارات في البيئات الهادئة التي لا تستطيع القناة تمييزها عن الاختراقات الحقيقية.

قناة الدخول الافتراضية مضبوطة على InpDonchianTF_Entry = 8 (وهو الكود الثامن في MapTimeframeInt الموافق لإطار H1)، مع فترة 20 شمعة (InpDonchianPeriod_Entry) وإزاحة شمعة واحدة (InpDonchianShift_Entry، أي أن المستشار يقرأ القناة كما كانت شمعة واحدة سابقة لتجنب repaint). إشارة الشراء بالإعداد الافتراضي هي: 'شمعة H1 صاعدة تُغلق فوق الحد العلوي لقناة Donchian ذات 20 شمعة، يتم تقييمها بعد شمعة من الإغلاق'، وإشارة البيع هي المرآة على الحد الأدنى. كل من InpMinWidth_Entry وDONCHIAN_FILTER_CHANNEL_WIDTH معطّلان افتراضيًا، فلا يُطبَّق أي فلتر عرض افتراضيًا؛ ولا يدخل عرض القناة في الحساب إلا بتفعيل الفلتر أو التبديل إلى نمط CONSOLIDATION.

يعمل منطق التأكيد كبوابة منفصلة بعد الإشارة الأولية. مع InpConfirmationLogicType = CONFIRM_ALL_ACTIVE_AGREE (الافتراضي)، يجب أن يتفق كل مصدر تأكيد مفعّل مع الإشارة الأولية. مصدران معرّفان: قناة Donchian لتأكيد الدخول (معطّلة افتراضيًا)، وفحص اتجاه الشمعة على الإطار الزمني للشارت (مفعّل دائمًا). مع إبقاء مفتاح تأكيد الدخول مغلقًا، يصبح فحص الشمعة هو الحَكَم الوحيد — يجب أن تكون الشمعة الحالية على InpMainTimeframe صاعدة للشراء، هابطة للبيع. التبديل إلى CONFIRM_WEIGHTED_SCORE يفعّل عتبة 70%: كل مصدر مفعّل يساهم بوزن (Donchian والشمعة كلاهما افتراضيًا 1.0 في Weight_DonchianEntryConf وWeight_CandleConf)، ويُقسم المجموع المتحقق على المجموع الكلي، ولا تُقبل الصفقة إلا إذا كانت النتيجة 70% أو أعلى. هذه بوابة أكثر مرونة تسمح باختلاف مصدر واحد من اثنين دون حجب الصفقة.

إدارة المراكز متعددة الطبقات. ManageOpenPositions() تعمل في كل تيكر وتستعرض كل مركز يتبع الماجيك 22217005، وتُطبّق الإجراءات بترتيب ثابت: أولًا منطق الخروج الاختياري القائم على Donchian (معطّل افتراضيًا)، ثم ApplyBreakeven() التي تدفع وقف الخسارة إلى سعر الافتتاح + 1 نقطة بمجرد أن يصل الربح إلى 120 نقطة المعرّفة في InpHardSL_Points، ثم ApplyTrailingStop() التي تتبع الوقف على مسافة 120 نقطة نفسها، وأخيرًا ApplyDynamicProfitLock() التي تقفل الربح كل 150 نقطة (InpLockProfitEveryXPoints) وتطرح 20 نقطة عازلة (InpLockMinusYPointsBuffer) ليكون القفل تحت الذروة بقليل. بدائيات التعديل الثلاث — TryClose_EX17005 وTryClosePartial_EX17005 وTryModify_EX17005 — تعمل كلٌّ منها بإطار إعادة محاولة 3 محاولات / 200 مللي ثانية حول نداء CTrade الأساسي، وتعتبر الـ requote والـ timeout وتغيّر السعر حالات قابلة للاسترداد، ولا تسقط إلى سجل الخطأ إلا إذا فشلت المحاولة الثالثة أيضًا.

البناء الهرمي (Pyramiding) مدعوم لكن بشروط. يمكن فتح حتى 3 شراءات و3 بيعات في الوقت نفسه، بحد أقصى إجمالي 5 مراكز، ويعيد InpOneTradeOnly ضبط ذلك إلى مركز واحد فقط. تتطلب الإضافات في الاتجاه نفسه أن تكون المراكز القائمة في ربح لا يقل عن 180 نقطة (InpMinProfitToAddPoints)، مع إبقاء InpAllowProfitableAdditions مفعّلًا افتراضيًا، وفاصل 30 ثانية بين الصفقات في الاتجاه نفسه (InpMinTimeBetweenTradesSec). عند تفعيل InpDonchian_UseForAdditions، يُطلب أيضًا تصويت Donchian جديد في الاتجاه نفسه قبل إرسال أي أمر، فلا يقوم المستشار بتوسيع المراكز إلا إذا كانت رابحة ومؤكّدة في الوقت نفسه باختراق قناة جديد.

إدارة المخاطر مبنية على معاملات ثابتة. وقف الخسارة الثابت 120 نقطة (InpHardSL_Points) وهدف جني الأرباح 160 نقطة (InpFixedTP_Points)، بنسبة مخاطرة/عائد 1:1.33 لكل صفقة. InpMaxDrawdownPercent افتراضيًا 20% ويُطبَّق في CheckMaxDrawdown() على كل تيكر: تقارن الدالة رصيد الحساب بالحقوق (equity)، وحالما يخترق الانخفاض غير المحقق الحد، تتوقف جميع الإدخالات الجديدة. يُحدّ فروق السعر بـ 25 نقطة (InpMaxSpreadPoints) والانزلاق بـ 5 نقاط (InpMaxSlippagePoints). حجم اللوت الأساسي ثابت 0.01 — المستشار لا ينفّذ sizing نسبة مئوية من الرصيد، لذا فإن تعرض المراكز لا يتسع إلا من خلال مدخل InpLots.

فلتر الجلسات هو أكثر أجزاء لوحة المدخلات تفصيلًا. يمكن تفعيل أربع نوافذ كلٌّ منها على حدة: الآسيوية 00:00-08:00 بتوقيت السيرفر، لندن 08:00-16:00، نيويورك 13:00-21:00، ونافذة مخصصة قابلة للضبط بالساعة والدقيقة. يتحكم InpEnableSessionFilter في النظام الفرعي كاملًا وقيمته الافتراضية false، أي أن المستشار يتداول 24 ساعة افتراضيًا؛ وتبقى النوافذ الأربعة جاهزة، فيمكن بقلب bool واحد تحويل المستشار إلى متداول london-only أو new-york-only أو متداول فترة التداخل london-ny. ملاحظة عملية من المصدر: الدوال المساعدة MapTimeframeInt وMapAppliedPriceInt معاد إعلانها داخل عدة مجموعات مدخلات، والعديد من المدخلات الفرعية لـ Donchian (الفترة، الإزاحة، نمط الإشارة، نمط الفلترة، الشموع المتتالية، الحد الأدنى للعرض) كلها بقيمها الافتراضية عند الإفلات الأول للمستشار. مجموعة المعاملات 10.5_335.2 في رأس ملف .mq5 تعكس الإعدادات المضبوطة من المطور لا القيم الافتراضية للمدخلات، لذا على من يشغّل المستشار في Strategy Tester أن يستعرض الكتل الخمس Donchian Settings - <role> في لوحة المدخلات قبل بدء الاختبار بدل الاعتماد على القيم الظاهرة.

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

في كل تيكر تستدعي OnTick() أولًا ManageOpenPositions() لتطبيق إجراءات الإدارة الأربعة (خروج Donchian، التعادل، التتبع، قفل الربح الديناميكي) على كل مركز يتبع الماجيك 22217005، ثم تُشغّل AreGlobalPreTradeConditionsMet() لتطبيق بوابات فلتر الجلسات، وحد الانخفاض 20%، وصلاحية العرض/الطلب، وحد السبريد 25 نقطة. عند اجتياز هذه البوابات تستدعي GetPrimaryTradeSignal() الدالة GetDonchianSignal() بمعاملات دور الدخول؛ إن ظهر اتجاه، تُطبّق IsTradeConfirmed() إما قاعدة الإجماع الكامل أو قاعدة النقاط المرجحة 70% عبر Donchian لتأكيد الدخول وفحص اتجاه الشمعة. يتدفق الاتجاه المختار بعدها إلى CanOpenInitialTrade() أو CanOpenAdditionalTrade() اللتين تفرضان سقف المراكز 3+3+5، وفاصل 30 ثانية بين الصفقات، وبوابة ربح 180 نقطة للإضافات، وDonchian الإضافات الاختياري. ترسل ExecuteTradeOrder() أمر سوق عبر غلاف CTrade بسقف انزلاق 5 نقاط، وتعيد المساعدتان TryClose_EX17005 وTryClosePartial_EX17005 وTryModify_EX17005 المحاولة حتى 3 مرات مع back-off قدره 200 مللي ثانية على أحداث requote وتغيّر السعر.

إشارة الدخول

تطلق إشارات الشراء على قناة Donchian الخاصة بالدخول عندما تُغلق شمعة صاعدة (إغلاق أعلى من الفتح) فوق الحد العلوي للقناة، باستخدام إطار H1 الافتراضي وفترة lookback قدرها 20 شمعة في نمط BREAKOUT وبدون فلتر عرض. عند تفعيل تأكيد الدخول، يجب أن تنتج نسخة Donchian ثانية على إطارها الزمني إشارة صاعدة مطابقة؛ وعند تعطيله (الافتراضي)، يجب أن تكون الشمعة الحالية على إطار الشارت صاعدة عبر فحص اتجاه الشمعة. ينطبق المنطق نفسه على إشارات البيع على الحد الأدنى، مع حواجز 25 نقطة كحد أقصى للسبريد، و20% كحد أقصى للانخفاض، وقيود 3 شراءات أو 3 بيعات كحد أقصى.

إشارة الخروج

تُغلق المراكز افتراضيًا عند هدف جني الأرباح الثابت 160 نقطة. عند تفعيل خروج Donchian، يقوم اختراق معاكس على قناة الخروج بإغلاق المركز عبر هيكل TryClose_EX17005 بمحاولات 3 / 200 مللي ثانية، مع إمكانية تأكيده بقناة تأكيد الخروج الثانية. تدفع ApplyBreakeven() وقف الخسارة إلى سعر الافتتاح + 1 نقطة بمجرد وصول الربح إلى 120 نقطة، وتتبع ApplyTrailingStop() الوقف على مسافة 120 نقطة، وتسير ApplyDynamicProfitLock() بالوقف كل 150 نقطة من الربح غير المحقق ناقصًا عازل 20 نقطة.

وقف الخسارة

وقف الخسارة الثابت 120 نقطة (InpHardSL_Points)، بنسبة مخاطرة/عائد 1:1.33 مقابل هدف 160 نقطة. تدفع ApplyBreakeven() الوقف إلى سعر الافتتاح + 1 نقطة عند وصول الربح إلى +120 نقطة، وتتبع ApplyTrailingStop() على مسافة 120 نقطة، وتسير ApplyDynamicProfitLock() بالوقف كل 150 نقطة من الربح ناقصًا 20 نقطة. توقف CheckMaxDrawdown() جميع الإدخالات الجديدة لحظة وصول انخفاض الحساب إلى 20%.

جني الأرباح

هدف جني الأرباح الثابت 160 نقطة (InpFixedTP_Points). تستطيع ApplyDynamicProfitLock() تحويل جزء من الحركة إلى أرضية ربح مقفلة كل 150 نقطة من الربح غير المحقق ناقصًا عازل 20 نقطة، لذا فإن المراكز التي تمتد بعيدًا تُغلق غالبًا على القفل الديناميكي قبل إطلاق الهدف الثابت. يتعامل هيكل TryClose_EX17005 بمحاولات 3 / 200 مللي ثانية مع أحداث requote وتغيّر السعر عند محاولة الإغلاق.

الأنسب لـ

يُنشر بأفضل شكل على XAUUSD عبر الأطر M5 وH1 مع إيداع أدنى 100 دولار وملف مخاطر متوسط. اللوت الثابت 0.01 ووقف الخسارة الثابت 120 نقطة وهدف جني الأرباح 160 نقطة يلائمون المتداولين الذين يريدون تعرضًا بمبلغ ثابت بدل التركيب النسبي من الرصيد. يُنصح بحساب ECN أو RAW بسبريد منخفض — فلتر 25 نقطة يحجب الإدخالات على الفروق المتسعة — ويُفضّل تشغيل المستشار على جلسة واحدة (لندن 08:00-16:00 أو نيويورك 13:00-21:00) مع تفعيل InpEnableSessionFilter للحصول على أنظف إشارة، لأن الوضع الافتراضي 24 ساعة ينتج إشارات أهدأ من نطاق آسيا. كما تمثل هندسة Donchian الخمسية الأدوار قاعدة مفيدة لمن يريد تجربة تأكيدات متعددة الأطر وفلاتر عرض القناة وقفل الربح الديناميكي دون بناء الإطار من الصفر.

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

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

العائلة: Volatility الماجيك: 22217005 الإصدار: 2.00

الوصف: Modular adaptive volatility trend rider for scalping on high-liquidity pairs. Uses Donchian channel signals with configurable entry, confirmation, additions and exit roles, session filters, dynamic profit lock, trailing and breakeven. Full 12-layer stack. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • InitializeEA()
  • DeinitializeEA()
  • InitializeIndicators()
  • DeinitializeIndicators()
  • CalculateDonchianBands()
  • GetDonchianSignal()
  • IsTradeConfirmed()
  • AreGlobalPreTradeConditionsMet()
  • CanOpenInitialTrade()
  • CanOpenAdditionalTrade()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX17005 Volatility — Execution Flow (from source analysis)
// Family: Volatility
// Modular adaptive volatility trend rider for scalping on high-liquidity pairs. Uses Donchian channel signals with configurable entry, confirmation, additions and exit roles, session filters, dynamic profit lock, trailing and breakeven. Full 12-layer stack. 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
الأطر الزمنية المُحسّنة:
M5H1

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

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

المعاملالافتراضيالوصف
InpMagicNumber22217005Magic Number (222 + Expert ID)
InpTradeComment"Psgrowth.com Expert_17005"Trade Comment
InpLots0.01Fixed Lot Size
InpMaxBuyTrades3Maximum simultaneous open BUY trades
InpMaxSellTrades3Maximum simultaneous open SELL trades
InpMaxOpenTradesTotal5Maximum total open trades (buy + sell)
InpOneTradeOnlyfalseAllow only one trade at a time (overrides MaxTrades)
InpMinProfitToAddPoints180Min profit (Points) on existing trades to add new
InpAllowProfitableAdditionstrueAdd new trades only if existing ones are in profit
InpMinTimeBetweenTradesSec30Min time (seconds) between trades in same direction
InpEnableDebugModetrueEnable detailed debug logging
InpConfirmationLogicTypeCONFIRM_ALL_ACTIVE_AGREEConfirmation signals logic
InpFixedTP_Points160Fixed Take Profit in Points
InpHardSL_Points120Hard Stop Loss in Points
InpMaxDrawdownPercent20.0Maximum allowed account drawdown %
InpMaxSpreadPoints25.0Maximum allowed spread in Points
InpMaxSlippagePoints5Max allowed slippage for market orders
InpUseTrailingStoptrueEnable Trailing Stop
InpUseBreakeventrueEnable Breakeven
InpEnableDynamicLockProfittrueEnable Dynamic Profit Lock
InpLockProfitEveryXPoints150Lock profit every X points gained
InpLockMinusYPointsBuffer20Buffer (Points) to subtract when locking
InpMinCandleBodyPoints0Minimum candle body size (points) for trade signal
InpMainTimeframe0Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Main chart timeframe for signals & confirmations
InpEnableSessionFilterfalseEnable Trading Session Filter
InpAsianEndMinute0--- London Session Settings ---
InpLondonEndMinute0--- New York Session Settings ---
InpNewYorkEndMinute0--- Custom Session Settings ---
InpCustomEndMinute0--- Donchian Channel Settings - Entry Role ---
InpDonchianTF_Entry8Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1)
InpDonchianMinWidth_Entry0--- Donchian Channel Settings - Entry Confirmation Role ---
InpDonchianTF_EntryConf6Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1)
InpDonchianMinWidth_EntryConf0--- Donchian Channel Settings - Additions Role ---
InpDonchianTF_Add8Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1)
InpDonchianMinWidth_Add0--- Donchian Channel Settings - Exit Role ---
InpDonchianTF_Exit8Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1)
InpDonchianMinWidth_Exit0--- Donchian Channel Settings - Exit Confirmation Role ---
InpDonchianTF_ExitConf6Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1)
InpDonchianMinWidth_ExitConf0+------------------------------------------------------------------+
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX17005.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX17005 10.5_335.2 — modular adaptive volatility trend rider with Donchian signals, full 12-layer stack."

//+------------------------------------------------------------------+
//| Includes                                                         |
//+------------------------------------------------------------------+
#include <Trade/Trade.mqh>

//+------------------------------------------------------------------+
//| Global Objects and Variables                                     |
//+------------------------------------------------------------------+
CTrade trade;

//--- Indicator Handles
// int g_maHandle = INVALID_HANDLE;

//--- Trade Timing
long g_lastTradeTimeBuy = 0;
long g_lastTradeTimeSell = 0;

//+------------------------------------------------------------------+
//| Enumerations                                                     |
//+------------------------------------------------------------------+
enum ENUM_TRADE_DIRECTION
{
    DIRECTION_NONE,
    DIRECTION_BUY,
    DIRECTION_SELL
};

enum ENUM_CONFIRMATION_LOGIC_TYPE // Already defined by user, kept for consistency
{
    CONFIRM_ALL_ACTIVE_AGREE, // All enabled conf. must meet
    CONFIRM_WEIGHTED_SCORE    // Conf. based on weight
};

enum ENUM_DONCHIAN_SIGNAL_MODE // Already defined by user
{
   DONCHIAN_SIGNAL_BREAKOUT,
   DONCHIAN_SIGNAL_RETRACE,
   DONCHIAN_SIGNAL_TOUCH,
   DONCHIAN_SIGNAL_CONSOLIDATION
};

enum ENUM_DONCHIAN_FILTER_MODE // Already defined by user
{
   DONCHIAN_FILTER_NONE,
   DONCHIAN_FILTER_CHANNEL_WIDTH
};

//+------------------------------------------------------------------+
//| Input Parameters                                                 |
//+------------------------------------------------------------------+
// --- General Settings ---
ENUM_TIMEFRAMES MapTimeframeInt(int tf)
{
   switch(tf)

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

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

الوسوم:ex17005volatilitypipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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