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

Pipsgrowth EX12069 MultiIndicatorConfluence — إكسبرت أدفايزر إكسبرت أدفايزر

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

Pipsgrowth EX12069 MultiIndicatorConfluence — Multi-indicator confluence EA for XAUUSD M5 combining MACD, RSI, Supertrend, Donchian and Heiken Ashi signals with AND/O. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

إكس 12069 من بيبس جروث هو محرك تقاطع متعدد المؤشرات مصمم لزوج XAUUSD على الإطار الزمني M5، حيث تدلي خمسة دراسات تقنية مستقلة (MACD وRSI وSupertrend وDonchian وHeiken Ashi) بصوتها على كل شمعة مؤهلة، ويجمع المستغل هذه الأصوات إما من خلال قاعدة قرار AND أو OR. التصميم مقصود ومعياري: كل مؤشر له مفتاح تشغيل/إيقاف خاص به، وعلم أهلية دخول/خروج مستقل، ومجموعة فترة منفصلة، بحيث يقرر المتداول ما إذا كان يريد آلة إجماع صارمة (LOGIC_AND الافتراضي، حيث يجب أن يتفق كل مؤشر مُمَكَّن) أو نظام إذن واحد متساهل (LOGIC_OR، حيث يمكن لأي مؤشر مُمَكَّن واحد أن يطلق الإشارة). يجمع الموجز هذا العمل في اثنتي عشرة طبقة (REGIME وSIGNAL وENTRY وCONFIRM وNO-TRADE وCAPITAL CAP وRISK وSIZING وMANAGE وEXIT وSCALING وOnTester)، لكن في الكود المصدري يتم تقسيم العمل إلى 23 دالة مسماة.

تتميز تركيبة المؤشرات بأن ثلاثة من أصل خمسة منها تُحسب داخلياً من مخازن OHLC الخام بدلاً من الاعتماد على مؤشرات MetaTrader. يستخدم MACD مؤشر iMACD حقيقي مع ثلاثي 12/26/9 القابل للتكوين (InpMACDFastEMA وInpMACDSlowEMA وInpMACDSignalSMA) بالإضافة إلى سعر مطبق قابل للتبديل (InpMACDPrice من 1 إلى 7 يُحوَّل إلى إغلاق/افتتاح/ارتفاع/انخفاض/وسيط/نموذجي/مرجح عبر MapAppliedPriceInt). يستخدم RSI أيضاً مؤشر iRSI حقيقي مع InpRSIPeriod (افتراضي 14) ونفس محوّل السعر المطبق (InpRSIPrice). أما الثلاثة الباقية — Supertrend وDonchian وHeiken Ashi — فيُعاد حسابها في كل مرة تُستدعى فيها GetSupertrendSignal أو GetDonchianSignal أو GetHeikenAshiSignal، مع نوافذ استرجاع خاصة بكل منها (100 شمعة لتثبيت Supertrend، و10 شموع لـ Heiken Ashi، وInpDonchianPeriod+2 لنطاقات الاختراق). السبب المهم لذلك هو أن أياً منها لا يستهلك خانة مؤشر، لذا حتى مع تفعيل جميع الطبقات الخمس، يخصص المستغل مؤشرين حقيقيين فقط (h_macd وh_rsi) والباقي مجرد حسابات سعرية صرفة.

قواعد الإشارات بسيطة ومقصودة لكل مؤشر. يصوّت MACD بـ +1 عندما يعبر main[1] فوق signal[1] (مع main[2]<=signal[2] لتأكيد حدوث ذلك للتو)، و-1 على التقاطع المعاكس. يصوّت RSI بـ +1 عندما يرتفع rsi[1] فوق InpRSIOversold (30 افتراضياً) و-1 عندما ينخفض rsi[1] تحت InpRSIOverbought (70 افتراضياً)، لذا فإن RSI هنا هو محفز ارتداد من القيم المتطرفة وليس انحيازاً اتجاهياً. يمشي Donchian على Max(High[2..N+1]) وMin(Low[2..N+1]) لتكوين قنوات علوية وسفلية، ثم يصوّت بـ +1 إذا كان إغلاق الشمعة السابقة فوق النطاق العلوي و-1 إذا كان تحت النطاق السفلي. يعيد Heiken Ashi بناء تاريخ الافتتاح/الإغلاق المملس من آخر 10 شموع OHLC، ويرصد انعكاساً من الأحمر إلى الأخضر (إغلاق HA يرتفع فوق افتتاح HA على الشمعة الأخيرة بينما الشمعة السابقة كانت حمراء) للتصويت بالشراء، والانعكاس من الأخضر إلى الأحمر للتصويت بالبيع. أما Supertrend، الذي يُحسب مقابل مؤشر iATR(InpSupertrendPeriod) داخلي مع InpSupertrendMultiplier=3.0، فيُرجع +1 عندما ينقلب الاتجاه من -1 إلى 1 على الشمعة الأخيرة و-1 على الانعكاس المعاكس.

تعيش شجرة القرار النهائية في CheckEntry(). يجمع المستغل أصوات الشراء والبيع عبر المؤشرات المُمَكَّنة، ويزيد عداد total_indicators لكل مؤشر دخول مُمَكَّن، ثم يطبق محول LOGIC_MODE. تحت LOGIC_AND لا تنطلق buy_condition إلا عندما يساوي signal_buy قيمة total_indicators (إجماع تام)، وsell_condition فقط عندما يفعل signal_sell الشيء نفسه — تلك البوابة الصارمة هي ما يجعل وضع AND نظاماً منخفض التردد وعالي القناعة. تحت LOGIC_OR أي صوت غير صفري يطلق الشرط. يفرض الفرع أيضاً قاعدة استبعاد متبادل (buy_condition && !sell_condition أو العكس) حتى لا يُطلق المستغل الجانبين في نفس التيك. يُكلَّف حساب حجم اللوت إلى CalculateLotSize(InpStopLossPoints): يقرأ رصيد الحساب، ويضربه في InpRiskPercent (1.0% افتراضي)، ويقسمه على (sl_points × value_per_point)، ويقصره على InpMaxLotSize (10.0) وعلى SYMBOL_VOLUME_MAX للرمز، ويسوِّيه إلى SYMBOL_VOLUME_STEP، ويُرجع 0 إذا كان اللوت الناتج تحت SYMBOL_VOLUME_MIN للوسيط (مما يدل على أن الرصيد صغير جداً لاحترام المخاطرة عند SL المُكوَّن).

إدارة المراكز هي النصف المميز الثاني من التصميم. PyramidSafe=true (الافتراضي) يعني أنه قبل إضافة مركز، يمشي المستغل على الدفتر الحالي عبر IsPyramidSafe() ويرفض توسيع الصفقة ما لم يكن كل مركز مفتوح بهذا السحر مربحاً حالياً (m_position.Profit() > 0) وأن يكون وقف خسارة الشراء فوق الافتتاح أو وقف خسارة البيع تحت الافتتاح بقيمة غير صفرية. يفرض ذلك فعلياً على المستغل أن يُضيف فقط في حركة مؤكدة. السقف الصلب هو InpMaxPositions=5 — تقوم OnTick بحجز CheckEntry خلف total_positions < InpMaxPositions، لذا حتى في وضع OR لا يتجاوز المستغل السقف المُكوَّن. تُدار المخارج عبر CheckExit()، الذي في مسار الإغلاق عند الانعكاس (InpCloseOnReverse=true) يدور على الدفتر ويُغلق صفقة شراء عند وصول إشارة -1 (أو صفقة بيع عند وصول إشارة +1). إشارة خروج MACD فقط هي المطبَّقة فعلياً حالياً في فرع الخروج (المؤشرات الأخرى معلَّقة كـ "Add other indicators for exit")، لذا حتى يوسع المتداول ذلك القسم، فإن تيار الخروج هو فعلياً أحادي المؤشر. وقف الخسارة الثابت 500 نقطة وجني الأرباح الثابت 1000 نقطة يعطيان نسبة مخاطرة إلى عائد 1:2 على كل دخول، وهو الشكل الصحيح لنظام وضع OR، لكن يعني أن صفقات وضع AND تحمل نفس نسبة R:R بدلاً من نسبة أضيق.

يحافظ فلتر الوقت على المستغل ضمن ساعة الوسيط المحلية ويمنع كلاً من الدخول والقرار لكل تيك لإدارة المخارج. مع InpUseTimeFilter=true، تقرأ IsTimeAllowed() الوقت الحالي، وتستخرج HH:MM من TimeToString، وتقبل التيك إذا كان داخل الجلسة 1 (InpStartTime1=08:00 → InpEndTime1=12:00) أو الجلسة 2 (InpStartTime2=13:00 → InpEndTime2=17:00). تترك كتلة لندن + نيويورك التي تمتد لتسع ساعات الجلسة الآسيوية خامدة وتخلق منطقة ميتة مدتها 60 دقيقة بين 12:00 و13:00 حيث لا يدخل المستغل صفقات جديدة ولا يدير بنشاط الصفقات المفتوحة (ينطبق الإرجاع المبكر في OnTick على كلا الفرعين). بالنسبة لوسيط مستضاف في GMT+0/GMT+2، تُطابق هذه الكتلة جلسات لندن ونيويورك النقدية الفعلية؛ أما الوسطاء المستضافون في مناطق أخرى، فمن المتوقع أن يعدل المتداول السلاسل النصية حتى تتطابق النوافذ مع ساعات السيولة الحقيقية التي يريد تداولها.

مساعدات إعادة المحاولة في أسفل الملف (TryClose_EX12069 وTryClosePartial_EX12069 وTryModify_EX12069) هي تنازل المستغل لضوضاء البورصة في العالم الحقيقي. تعمل كل واحدة منها بحلقة من 3 محاولات، وتنام 200 مللي ثانية (أو 100 مللي ثانية لمسار التعديل) على TRADE_RETCODE من نوع REQUOTE/TIMEOUT/PRICE_OFF/PRICE_CHANGED، وتكسر الحلقة عند أي كود إرجاع آخر. تقبل مساعدات الإغلاق DONE أو DONE_PARTIAL كنجاح. لا تُستدعى هذه المساعدات من كود الاستراتيجية نفسه اليوم — تستخدم الاستراتيجية m_trade مباشرة — لكنها موجودة في الملف كمرافق جاهزة لأي مستخدم يريد تغليف محاسبة الصفقات المفتوحة بمنطق دفاعي أكثر. لا توجد دالة trailing-stop، ولا رatchet نقطة التعادل، ولا إغلاق جزئي بحد ربح، ولا لوحة معلومات، لذا فإن منطق الإدارة لكل صفقة الذي يعمل فعلياً هو فقط SL/TP المرفق عند الدخول بالإضافة إلى مرور انعكاس CheckExit.

عملياً، يجب أن يتوقع المتداول: مستغل متوسط التردد على M5 للذهب، يطلق من 1 إلى 3 صفقات لكل جلسة لندن/نيويورك في وضع AND، ويزداد بشكل ملحوظ في وضع OR، ويوسع المراكز الرابحة لما يصل إلى خمس مرات عند تشغيل PyramidSafe، ويأخذ نسبة 1:2 R:R على كل دخول، ويخرج عند طباعة انعكاس MACD واحدة (أو إذا كان InpCloseOnReverse=false، يترك SL/TP يتوليان كل شيء). الحد الأدنى للإيداع 100 دولار كافٍ لحجم لوت 0.01 على نسبة المخاطرة مع SL من 500 نقطة، لكن سقف 10.0 لوت لن يُطلق أبداً على حساب retail وهو موجود كقاطع دائرة لحسابات الممول. نوع الوسيط الموصى به هو ECN/RAW بسبريد منخفض واستجابة سريعة لإعادة التسعير — كُتبت مساعدات إعادة المحاولة خصيصاً لعواصف إعادة التسعير التي تأتي مع ECN منخفض زمن الوصول خلال افتتاح لندن.

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

في كل تيك، تقطع IsTimeAllowed() الاستدعاء ما لم تقع الساعة المحلية داخل الجلسة 1 (08:00–12:00) أو الجلسة 2 (13:00–17:00)، مما يخلق نافذة لندن + نيويورك التي تمتد لتسع ساعات مع منطقة ميتة مدتها 60 دقيقة عند الغداء. يعمل CheckExit() أولاً عند وجود مراكز مفتوحة، ويمشي على الدفتر ويُطلق إغلاقاً عند أي إشارة انعكاس -1 موصولة (MACD فقط اليوم). ثم يقوم CheckEntry() بجمع أصوات الشراء والبيع من كل مؤشر مُمَكَّن — MACD عبر iMACD 12/26/9 على السعر المطبق المختار، وRSI عبر iRSI 14 على ارتداد التشبع البيعي/الشرائي، وDonchian عبر قنوات max-high/min-low داخلية على InpDonchianPeriod+2 شمعة، وHeiken Ashi عبر إعادة حساب داخلية لـ 10 شموع، وSupertrend عبر انعكاس ترند قائم على ATR داخلي على 100 شمعة. تطبق البوابة النهائية LOGIC_AND (إجماع تام) أو LOGIC_OR (أي صوت) وتضيف مركزاً بحجم مخاطرة 1% من الرصيد مع سقف 10.0 لوت، محدوداً بـ 5 مراكز إجمالية ومحكوماً بقاعدة IsPyramidSafe() للكل-مربح-وSL-مؤمَّن على دخول الهرم.

إشارة الدخول

يُطلق الدخول عندما تتحقق قاعدة الإجماع المُكوَّنة عبر المؤشرات المُمَكَّنة: تحت LOGIC_AND (الافتراضي) يجب أن يصوّت كل مؤشر دخول مُمَكَّن بـ +1 للشراء (أو -1 للبيع) في نفس التيك، بينما تحت LOGIC_OR يكفي أي صوت واحد غير صفري. يصوّت MACD على تقاطعات main/signal، وRSI على الارتداد من التشبع البيعي/الشرائي، وDonchian على إغلاق فوق النطاق العلوي / إغلاق تحت النطاق السفلي، وHeiken Ashi على الانعكاسات من الأحمر إلى الأخضر / من الأخضر إلى الأحمر، وSupertrend على انعكاسات اتجاه الترند. يجب أن يقع التيك أيضاً داخل الجلسة 1 (08:00–12:00) أو الجلسة 2 (13:00–17:00)، وأن يكون عدد المراكز تحت InpMaxPositions=5.

إشارة الخروج

يُدار الخروج عبر CheckExit() الذي في مسار InpCloseOnReverse=true يُغلق صفقة شراء عند وصول إشارة انعكاس -1 (أو صفقة بيع عند وصول +1) — فرع خروج MACD فقط هو الموصول في المصدر. وإلا فإن المراكز تعمل حتى جني الأرباح الثابت 1000 نقطة أو وقف الخسارة الثابت 500 نقطة أيهما يتحقق أولاً. لا يوجد trailing-stop، ولا رatchet نقطة التعادل، ولا دالة إغلاق جزئي في كود الاستراتيجية الفعلي.

وقف الخسارة

وقف الخسارة لكل صفقة هو 500 نقطة الثابت (InpStopLossPoints) المرفق عند الدخول — لا يوجد trailing ATR لكل شمعة، ولا نقطة تعادل، ولا رatchet SL ديناميكي. ترث الإضافات الهرمية نفس وقف الخسارة 500 نقطة على كل دخول جديد؛ ترفض IsPyramidSafe() الإضافة إذا كانت أي صفقة موجودة في خسارة أو لديها SL على الجانب الخاطئ من الافتتاح.

جني الأرباح

جني الأرباح لكل صفقة هو 1000 نقطة الثابت (InpTakeProfitPoints)، مما يعطي نسبة مخاطرة إلى عائد 1:2 مقابل وقف الخسارة 500 نقطة على كل دخول. جني الأرباح هو آلية جني الأرباح الوحيدة — لا يوجد خروج متدرج، ولا TP سلة، ولا إغلاق جزئي في الكود الفعلي.

الأنسب لـ

مناسب لمتداولي XAUUSD على M5 الذين يستخدمون وسيط ECN/RAW بسبريد منخفض وزمن وصول سريع (حلقات إعادة المحاولة 200 مللي ثانية مضبوطة لعواصف إعادة التسعير عند افتتاح لندن)، مع رصيد بداية موصى به 100 دولار لحجم لوت 0.01 على نسبة المخاطرة. نافذة جلسة لندن + نيويورك (08:00–12:00 و13:00–17:00 بتوقيت الوسيط المحلي) بالإضافة إلى نسبة 1:2 R:R الصارمة تجعله مناسباً لمتداولي أيام الترند الذين يريدون إما نظام إجماع AND عالي القناعة أو محفز OR متساهل، وسقف الهرم 5 مراكز مع PyramidSafe مناسب لحسابات الممول التي تسمح بالتوسع في المراكز الرابحة.

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

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

العائلة: MultiIndicatorConfluence الماجيك: 22212069 الإصدار: 2.00

الوصف: Multi-indicator confluence EA for XAUUSD M5 combining MACD, RSI, Supertrend, Donchian and Heiken Ashi signals with AND/OR entry logic, pyramiding and time filters. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • CheckEntry()
  • CheckExit()
  • IsPyramidSafe()
  • IsTimeAllowed()
  • CalculateLotSize()
  • GetMACDSignal()
  • GetRSISignal()
  • GetDonchianSignal()
  • GetHeikenAshiSignal()
  • GetSupertrendSignal()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX12069 MultiIndicatorConfluence — Execution Flow (from source analysis)
// Family: MultiIndicatorConfluence
// Multi-indicator confluence EA for XAUUSD M5 combining MACD, RSI, Supertrend, Donchian and Heiken Ashi signals with AND/OR entry logic, pyramiding and time filters. 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

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

المعاملالافتراضيالوصف
InpRiskPercent1.0Risk Percent per Trade
InpMaxLotSize10.0Max Lot Size Allowed
InpStopLossPoints500Stop Loss (Points)
InpTakeProfitPoints1000Take Profit (Points)
InpMagicNumber22212069Magic Number
InpTradeComment"Psgrowth.com Expert_12069"Trade Comment
InpPyramidSafetruePyramid Safe (Only add if all green)
InpMaxPositions5Max Open Positions
InpCloseOnReversetrueClose on Opposite Signal (90% chance)
InpEntryLogicLOGIC_ANDEntry Logic Mode (AND/OR)
InpUseTimeFiltertrueUse Time Filter
InpStartTime1"08:00"Session 1 Start
InpEndTime1"12:00"Session 1 End
InpStartTime2"13:00"Session 2 Start
InpEndTime2"17:00"Session 2 End
InpUseMACDtrueUse MACD
InpMACDForEntrytrueUse for Entry
InpMACDForExittrueUse for Exit
InpMACDFastEMA12Fast EMA
InpMACDSlowEMA26Slow EMA
InpMACDSignalSMA9Signal SMA
InpMACDPrice1Applied price (1=close,2=open,3=high,4=low,5=median,6=typical,7=weighted) // Applied Price
InpUseRSItrueUse RSI
InpRSIForEntrytrueUse for Entry
InpRSIForExitfalseUse for Exit
InpRSIPeriod14Period
InpRSIPrice1Applied price (1=close,2=open,3=high,4=low,5=median,6=typical,7=weighted) // Applied Price
InpRSIOverbought70.0Overbought Level
InpRSIOversold30.0Oversold Level
InpUseSupertrendfalseUse Supertrend
InpSupertrendForEntrytrueUse for Entry
InpSupertrendForExittrueUse for Exit
InpSupertrendPeriod10Period
InpSupertrendMultiplier3.0Multiplier
InpUseDonchianfalseUse Donchian
InpDonchianForEntryfalseUse for Entry
InpDonchianForExitfalseUse for Exit
InpDonchianPeriod20Period
InpUseHAfalseUse Heiken Ashi
InpHAForEntryfalseUse for Entry
InpHAForExittrueUse for Exit
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX12069.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX12069 XAUUSD_M5 — Multi-indicator confluence EA (MACD+RSI+Supertrend+Donchian+HA), full 12-layer stack."

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

CTrade         m_trade;
CPositionInfo  m_position;
CSymbolInfo    m_symbol;
CAccountInfo   m_account;

//--- Enums
enum ENUM_LOGIC_MODE {
   LOGIC_AND, // All signals must match
   LOGIC_OR   // At least one signal matches
};

//--- Inputs
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_APPLIED_PRICE g_InpMACDPrice = PRICE_CLOSE;
ENUM_APPLIED_PRICE g_InpRSIPrice = PRICE_CLOSE;
input group "=== Risk Management ==="
input double   InpRiskPercent       = 1.0;         // Risk Percent per Trade
input double   InpMaxLotSize        = 10.0;        // Max Lot Size Allowed
input int      InpStopLossPoints    = 500;         // Stop Loss (Points)
input int      InpTakeProfitPoints  = 1000;        // Take Profit (Points)

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_APPLIED_PRICE g_InpMACDPrice = PRICE_CLOSE;

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

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

الوسوم:ex12069multiindicatorconfluencepipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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