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

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

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

Pipsgrowth EX12016 MultiIndicatorConfluence — Multi-indicator weighted confluence EA combining Hull MA, SuperTrend, Heiken Ashi, RSI and MACD filters. Each filter con. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

خمسة فلاتر تصوّت في كل شمعة M5 جديدة على XAUUSD، ولكل فلتر وزنه الخاص. التوزيع الافتراضي للأوزان هو: Hull MA عشرة، SuperTrend تسعة، Heiken Ashi ثمانية، RSI ستة، وMACD خمسة، ولا يُفتح أي صفقة إلا إذا تجمّعت ثقة 70% فأكثر في اتجاه واحد. يُعدّ EX12016 العضو ذو التصويت المرجّح في عائلة EX12 MultiIndicatorConfluence، ويختلف عن الديمقراطية ذات العشر أصوات في EX12005 (خمسة متوسطات متحركة تكيفية بالإضافة إلى خمسة مؤشرات تذبذب على USDJPY M15)، كما يختلف عن نظام التصويت الخماسي المعزّز بمكافأة ADX في EX12007 (USDJPY M5/M30). يقرأ هذا الإصدار خمسة أدوات كلاسيكية للتردد والزخم ويقيسها مقابل جدول الأوزان الذي يحدده المستخدم، ولا يُطلق إشارة الدخول إلا حين تضاف هذه الأوزان إلى 70% في اتجاه واحد.

يستخدم فلتر Hull MA التركيبة الأصلية التي صمّمها آلان هول: المتوسط المرجح لمدة 21 فترة، والمتوسط المرجح لمدة 10 فترات، ثم الصيغة 2*WMA(period/2) − WMA(period). تقوم الدالة GetHullDirection(1, 21, 2) بآخر شمعتين مغلقتين، وتُرجع +1 فقط إذا كان Hull يرتفع في كلتيهما، و−1 إذا كان ينخفض في كلتيهما، و0 في الحالات الأخرى. يُقيَّد الإدخال InpHullRequired بين 1 و3، لذا يمكن تعديل الإكسبرت ليطلب شمعة صاعدة واحدة (أكثر مرونة)، أو شمعتين متتاليتين (الافتراضي)، أو ثلاث (الأكثر صرامة). الإعداد الافتراضي 21 فترة يقع في النطاق المتوسط: قصير بما يكفي لمواكبة إيقاع XAUUSD على إطار 5 دقائق، وطويل بما يكفي لتصفية ذيول الشموع الفردية.

فلتر SuperTrend هو اختبار الكلوز المزدوج التقليدي، وليس مؤشر SuperTrend الكامل بحالته العودية. تأخذ CalculateSuperTrend(1, 22, 3.0) قيمة ATR(22) لآخر شمعة مغلقة، وتحسب النطاق HL2 ± 3.0×ATR، ثم تسأل: هل الإغلاق فوق الحد السفلي، وهل كان الإغلاق السابق أيضًا فوق الحد السفلي؟ تصويتان متتاليتان فوق الحد السفلي تعنيان إشارة شرائية. مضاعف 3.0 متحفّظ بالنسبة للذهب، فمعظم إعدادات SuperTrend المنشورة تستخدم 2.0 أو 2.5، كما أن ATR لمدة 22 شمعة يغطي نحو 1.8 ساعة من بيانات M5، مما يخفف من ارتفاعات افتتاح الجلسات التي تميّز لندن ونيويورك.

لا يقرأ فلتر Heiken Ashi أي مخزن HA جاهز، بل يعيد الإكسبرت بناء الشموع داخليًا. تمشي GetHADirection(2) على آخر شمعتين مغلقتين على M5، وتحسب إغلاق HA لكل شمعة بالمعادلة (O+H+L+C)/4 وافتتاح HA للشمعة السابقة كمتوسط (prev_open + prev_close)/2، ثم تزيد عدّاد الثيران أو الدببة. يجب أن تكون كلتا الشمعتين من نفس اللون حتى يصوّت الفلتر. هذه طريقة بطيئة ومتأنية لتأكيد الترند، تساعد في جلسات الذهب التي تشهد ترندًا واضحًا في لندن ونيويورك، لكنها تقلّل من عدد الصفقات في فترة التوحيد الآسيوي التي غالبًا ما تسبق افتتاح لندن.

فلتر RSI فحص بسيط وغير تقاطعي. يصوّت صعوديًا إذا كان RSI لمدة 14 فترة فوق 50 وتحت مستوى التشبع الشرائي (70 افتراضيًا)، ويصوّت هبوطيًا إذا كان تحت 50 وفوق مستوى التشبع البيعي (30 افتراضيًا). يعمل خط 50 كبوابة نظام (regime gate)، وتعمل حدود OB/OS لمنع التصويت في حالات الإجهاد السعري. بوزن قدره 6، يُعدّ RSI ثاني أخف فلتر، ويعامله الإكسبرت على أنه تأكيد وليس الإشارة الرئيسية.

فلتر MACD مخفَّض بالمثل: يصوّت صعوديًا فقط إذا كان خط MACD الرئيسي فوق خط الإشارة لمدة 9 فترات، وكان الخط الرئيسي فوق الصفر أيضًا. والمقابل للهبوط. هذا يعني أن الإكسبرت لا يطلق صفقات شراء من تقاطعات الهيستوجرام السالبة، وهو خيار مقصود، إذ يتطلب توافق الزخم (الخط فوق الإشارة) والترند (الخط فوق الصفر) معًا. وزن MACD البالغ 5 هو الأخف، فيُعامل كحَكَم وليس كمحرّك رئيسي.

تُحسب النتيجة بجمع أوزان الجانب الفائز وقسمته على مجموع كل الأوزان المفعّلة، ثم تُعبَّر كنسبة مئوية. تحتاج إشارة الشراء إلى 70% على الأقل في جانب الثيران، وأن تتجاوز جانب الدببة، وبالعكس للبيع. جدول الأوزان الافتراضي (10 + 9 + 8 + 6 + 5 = 38) يعني أن عتبة 70% تعادل 26.6 نقطة وزن، وهو ما يقارب Hull + SuperTrend + HA (27) دون الحاجة إلى RSI أو MACD، أو Hull + SuperTrend + RSI (25) دون HA. يمكن للمستخدم إعادة بناء نظام التصويت بإيقاف فلاتر وإعادة ترجيح أخرى، فكل من Hull وSuperTrend وHA يمكن إيقافه بشكل مستقل، وكذلك RSI وMACD. إعادة الترجيح تصنع الفارق: إنزال Hull إلى 5 ورفع SuperTrend إلى 12 يجعل النظام مهيمنًا عليه SuperTrend لا Hull.

المخاطرة الافتراضية هي 1% من الرصيد لكل صفقة مع InpStopLoss = 500 نقطة. تحوّل دالة GetLotSize() نسبة المخاطرة إلى حجم مركز باستخدام قيمة التيك وحجمه، وتقرّب النتيجة إلى خطوة اللوت في الرمز، وتُقصّها عند InpMaxLotSize = 10. جني الأرباح ثابت عند 750 نقطة، بنسبة مخاطرة إلى عائد 1:1.5. هذه النسبة معتدلة وليست عدوانية، وتتوافق مع بوابة الثقة 70%: مع يقين يقارب 70%، يُعدّ TP عند 1.5R من الرياضيات التي تصمد أمام فروقات الأسعار والانزلاق الواقعية في الذهب دون أن يَنضغط معدل الربح إلى مراهنة على وجه العملة.

الهرمنة (Pyramiding) مُفعّلة افتراضيًا. تسمح CheckPyramidSafety(1) بفتح ما يصل إلى InpMaxPyramidTrades = 3 مراكز على هذا السحر، وتمنع الإضافة إذا كان المركز الحالي قد ضمن أقل من 100 نقطة ربح (تُحسب من وقف الخسارة الحالي، لا من أعلى قمة)، وترفض الإضافات في الاتجاه المعاكس. هكذا يمكن إضافة شراء مرتين أخريين، لكن فقط إذا كان وقف الشراء الحالي تحت سعر الدخول بـ 100 نقطة على الأقل. هذا هو تفسير الإكسبرت للهرمنة الآمنة: لا تُضاف إلى مركز لا يزال تحت الماء، بل إلى مركز أزال جزءًا من المخاطرة عن الطاولة.

طبقة التريلنج هي ManageProfitLock()، وهي ترس حلزوني متدرّج يتفعّل حين يصل المركز إلى 300 نقطة ربح. بعدها يرفع وقف الخسارة 50 نقطة في كل خطوة، مع الإبقاء على مسافة 100 نقطة دائمًا من السعر الحالي. هذه نسخة أعرض وأتحفّظ من ترند ATR المعتاد، إذ تعمل على نقاط ثابتة، ولا تضيق المسافة مع حركة السعر (المسافة 100 نقطة ثابتة)، ولا تتفعّل إلا بعد أن يكون المركز عميقًا في منطقة الربح. يمكن للمستخدم تعطيل طبقة قفل الربح كلها بضبط InpUseProfitLock = false، فيظل وقف الخسارة الأصلي في مكانه حتى يضرب جني الأرباح أو يُغلق المركز يدويًا.

ضبط الوقت نافذة بحسب توقيت الخادم، تبدأ افتراضيًا من 08:00 إلى 20:00، وتغطي جلسة لندن كاملة ونصف جلسة نيويورك الأولى. خارج هذه النافذة لا يفتح الإكسبرت أي صفقات جديدة، بينما تستمر إدارة المراكز المفتوحة عبر ManageProfitLock() وحارس الفروقات. خيار InpCloseAtEnd = true يغلق كل المراكز قسرًا عند نهاية الوقت، لكن الافتراضي يتركها مفتوحة، فالمراكز التي تُفتح قرب الساعة 20:00 بتوقيت الخادم قد تستمر للجلسة التالية ما لم يُفعّل المستخدم خيار الإغلاق بنهاية الوقت.

طبقة التنفيذ غلاف بسيط بـ FOK. يُضبط m_trade.SetTypeFilling(ORDER_FILLING_FOK) في OnInit، وتُعيد TryClose_EX12016() المحاولة ثلاث مرات عند REQUOTE أو TIMEOUT أو PRICE_OFF أو PRICE_CHANGED مع نوم 200ms بين المحاولات. مسار التعديل TryModify_EX12016() يُعيد ثلاث مرات فقط عند REQUOTE أو TIMEOUT مع نوم 100ms، ولا يُعيد المحاولة عند PRICE_CHANGED، لأن السعر المتغير أثناء التعديل قد يترك الوقف في مستوى خاطئ، والإكسبرت يفضّل رفض التعديل على وضع وقف في غير مكانه.

حارس الفروقات مُثبَّت عند 200 نقطة (InpMaxSpread)، وهي مساحة واسعة لمقاييس XAUUSD الحديثة، لذا يهمّ اختيار وسيط فروقه منخفضة. الانزلاق مضبوط على 30 نقطة (InpSlippage). السحر 22212016 والتعليق "Psgrowth.com Expert_12016" ليسهلا تصفية الصفقات في تحليل ما بعد التداول.

ما يمكن توقّعه في الباك تيست: عدد صفقات معتدل (عتبة 70% تقص الإشارات بنحو النصف مقارنة بإكسبرت أحادي المؤشر)، ومعظم الصفقات في تداخل لندن ونيويورك، ومزيج صحي من الأرباح والخسائر الصغيرة مع سقف 1.5R على الرابحة. لأن الإكسبرت يعمل بنقاط ثابتة (وقف 500، TP 750، تريلنج 300، خطوة 50)، فإن المخاطرة الفعلية بالدولار تتناسب مع تسعير الوسيط، فتحقق على رمزك بأن "النقاط" تعني ما تظنّه (عادةً 1 نقطة = 1/10 بيب في تسعير XAUUSD بخمس خانات، أي 500 نقطة = 50 بيب = 5.00$ لكل لوت 0.01 بحسب قيمة تيك الذهب). شغّله على وسيط ECN بفارق منخفض مع ضبط توقيت الخادم صراحةً حتى تتطابق نافذة 08:00–20:00 مع الجلسات التي تريد التداول فيها فعليًا.

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

يقرأ EX12016 خمسة أدوات مستقلة للتردد والزخم ويتركها تصوّت على الاتجاه. يساهم كل فلتر بوزن محدد (Hull عشرة، SuperTrend تسعة، HA ثمانية، RSI ستة، MACD خمسة افتراضيًا)، ويُطبَّع مجموع الشراء والبيع إلى نتيجة ثقة بين 0 و100%. أول تكة في الشمعة M5 الجديدة تفعّل إعادة التقييم الكاملة، وتُتجاهل التكّات اللاحقة داخل الشمعة نفسها. بوابة الثقة 70% (InpMinConfidence) وقاعدة "الأعلى من الاثنين" تجعلان مسار الدخول أحادي الجانب: لا يُطلَق إلا الاتجاه المهيمن. تعيد كل تكة تقييم ترس المراكز المفتوحة (ManageProfitLock())، لذا يعمل التريلنج ومنطق الدخول على الجدول نفسه. النتيجة إكسبرت أبطأ وأكثر تأنيًا من EX12005 ذي العشر أصوات أو EX12007 المعزّز بمكافأة ADX: صفقات أقل، انتقائية أعلى.

إشارة الدخول

في كل شمعة M5 جديدة على XAUUSD، يمشي EX12016 على خمسة فلاتر: Hull MA(21)، SuperTrend(22, 3.0×ATR)، Heiken Ashi(شمعتان)، RSI(14) وMACD(12,26,9)، ويعطي كل فلتر درجة مرجّحة (الافتراضي: 10/9/8/6/5 = 38). لا تُطلق إشارة الشراء إلا إذا جمع جانب الثيران ≥ 70% من الوزن المفعّل وتجاوز جانب الدببة، وبالعكس للبيع. تعني بوابة 70% (نحو 26.6 نقطة وزن في الإعدادات الافتراضية) أن أثقل ثلاثة فلاتر تتفق دون الحاجة إلى RSI أو MACD.

إشارة الخروج

الخروج الأساسي هو جني الأرباح الثابت عند 750 نقطة (1.5R)، دون إغلاق جزئي أو نقطة تعادل. يتفعّل الترس الحلزوني المتدرّج ManageProfitLock() بمجرد أن يصل المركز إلى 300 نقطة ربح، ويرفع الوقف 50 نقطة في كل خطوة مع الإبقاء على مسافة 100 نقطة من السعر. لا يُغلق فلتر الوقت المراكز افتراضيًا (InpCloseAtEnd = false)، فالمراكز المفتوحة قرب 20:00 بتوقيت الخادم قد تستمر للجلسة التالية ما لم يُفعّل المستخدم هذا الخيار. الإشارة المعاكسة لا تغلق المركز الحالي تلقائيًا، إذ يقيّم EX12016 الإشارة الجديدة فقط لبحث صفقات جديدة، وليس لإغلاق الصفقات المفتوحة.

وقف الخسارة

وقف الخسارة الابتدائي ثابت عند 500 نقطة (InpStopLoss = 500)، ويضعه الإكسبرت عند سعر الدخول. يرفعه ManageProfitLock() إلى الأمام فقط بعد أن تصل الصفقة إلى 300 نقطة ربح، ولا يحرّكه إلى الخلف أبدًا، ولا يعدّله في طور الخسارة. تحسب طبقة الهرمنة "الربح المؤمَّن" من الوقف الحالي إلى سعر الدخول، فلا يمكن إضافة صفقات إلى مركز ربحه المؤمَّن أقل من 100 نقطة.

جني الأرباح

جني الأرباح ثابت على بعد 750 نقطة من سعر الدخول (1.5R مقابل وقف 500 نقطة). لا يوجد تقسيم للـ TP، ولا إغلاق جزئي، ولا جني أرباح متحرك، فبمجرد وصول السعر إلى خط الـ TP يُغلق الوسيط كامل المركز. يتناسب سقف 1.5R مع بوابة الثقة 70%: معدل ربح معتدل مع عائد 1.5R هو الفرضية التي بُني عليها التصميم.

الأنسب لـ

الرصيد الأدنى الموصى به: 100$ (مخاطرة 1% مع وقف 500 نقطة على تسعير XAUUSD المعتاد تعطي حجم صفقة معقول). أفضل ملف وسيط: ECN أو RAW بفارق منخفض على XAUUSD، مع سقف فروقات 200 نقطة (20 بيب) المُدمج في الإكسبرت، وهو سقف واسع بمقاييس الذهب الحديثة، فوسيط الفروقات الواسعة سيرفض معظم دخولك. أفضل جلسة: 08:00–20:00 بتوقيت الخادم، تغطي لندن ونصف نيويورك الأول حيث يميل الذهب إلى الترند. مستوى المخاطرة: متوسط، فرغم أن نسبة TP البالغة 1.5R وبوابة الثقة 70% تبقيان خسارة الصفقة الواحدة صغيرة، يمكن لهرمنة المراكز الثلاث أن تكدّس التعرّض في اتجاه واحد.

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

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

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

الوصف: Multi-indicator weighted confluence EA combining Hull MA, SuperTrend, Heiken Ashi, RSI and MACD filters. Each filter contributes a weighted score; a minimum confidence threshold must be met to trigger entries. Risk-based sizing, safe pyramiding, profit-lock trailing, time filter and spread filter. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

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

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

  • GetHullDirection()
  • CalculateHull()
  • CalculateWMA()
  • CalculateSuperTrend()
  • GetHADirection()
  • CheckPyramidSafety()
  • ManageProfitLock()
  • GetLotSize()
  • RefreshRates()
  • IsTradingTime()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX12016 MultiIndicatorConfluence — Execution Flow (from source analysis)
// Family: MultiIndicatorConfluence
// Multi-indicator weighted confluence EA combining Hull MA, SuperTrend, Heiken Ashi, RSI and MACD filters. Each filter contributes a weighted score; a minimum confidence threshold must be met to trigger entries. Risk-based sizing, safe pyramiding, profit-lock trailing, time filter and spread filter. 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

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

المعاملالافتراضيالوصف
InpUseHulltrueUse Hull Filter
InpHullPeriod21Hull Period
InpHullRequired2Required Consecutive Bars (1-3)
InpUseSuperTrendtrueUse SuperTrend Filter
InpStAtrPeriod22SuperTrend ATR Period
InpStMultiplier3.0SuperTrend Multiplier
InpUseHeikenAshitrueUse Heiken Ashi Filter
InpHaConsecutive2Consecutive HA Bars Required
InpUseRsitrueUse RSI Filter
InpRsiPeriod14RSI Period
InpRsiOB70Overbought
InpRsiOS30Oversold
InpUseMacdtrueUse MACD Filter
InpMacdFast12Fast
InpMacdSlow26Slow
InpMacdSignal9Signal
InpMinConfidence70.0Min Confidence Score (%)
InpHullWeight10.0Hull Weight
InpStWeight9.0SuperTrend Weight
InpHaWeight8.0Heiken Ashi Weight
InpRsiWeight6.0RSI Weight
InpMacdWeight5.0MACD Weight
InpRiskPercent1.0Risk per trade (% of Balance)
InpFixedLot0.01Fixed Lot (if Risk=0)
InpMaxLotSize10.0Max Lot Size per trade
InpStopLoss500Stop Loss (Points)
InpTakeProfit750Take Profit (Points)
InpSlippage30Max Slippage (Points)
InpMaxSpread200Max Spread (Points)
InpMagicNumber22212016Magic Number
InpTradeComment"Psgrowth.com Expert_12016"Trade Comment
InpUsePyramidtrueEnable Safe Pyramiding
InpMaxPyramidTrades3Max Open Positions
InpPyramidMinProfit100Min Secured Profit (Points) for Next Add
InpUseProfitLocktrueEnable Profit Lock / Trailing
InpLockTrigger300Trigger Distance (Points in Profit)
InpLockStep50Step to advance SL (Points)
InpLockDistance100Distance to keep SL from Price (Points)
InpUseTimeFiltertrueEnable Time Filter
InpStartTime"08:00"Start Trading Time (Server)
InpEndTime"20:00"End Trading Time (Server)
InpCloseAtEndfalseClose all at end time
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX12016.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX12016 MultiInd_XAUUSD_5M — weighted Hull/SuperTrend/HA/RSI/MACD confluence, full 12-layer stack."

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

// --- Global Objects ---
CTrade         m_trade;
CSymbolInfo    m_symbol;
CPositionInfo  m_position;
CAccountInfo   m_account;

// --- Inputs ---

input group "=== Hull Filter ==="
input bool     InpUseHull           = true;        // Use Hull Filter
input int      InpHullPeriod        = 21;          // Hull Period
input int      InpHullRequired      = 2;           // Required Consecutive Bars (1-3)

input group "=== SuperTrend Filter ==="
input bool     InpUseSuperTrend     = true;        // Use SuperTrend Filter
input int      InpStAtrPeriod       = 22;          // SuperTrend ATR Period
input double   InpStMultiplier      = 3.0;         // SuperTrend Multiplier

input group "=== Heiken Ashi Filter ==="
input bool     InpUseHeikenAshi     = true;        // Use Heiken Ashi Filter
input int      InpHaConsecutive     = 2;           // Consecutive HA Bars Required

input group "=== RSI Filter ==="
input bool     InpUseRsi            = true;        // Use RSI Filter
input int      InpRsiPeriod         = 14;          // RSI Period
input int      InpRsiOB             = 70;          // Overbought
input int      InpRsiOS             = 30;          // Oversold

input group "=== MACD Filter ==="
input bool     InpUseMacd           = true;        // Use MACD Filter
input int      InpMacdFast          = 12;          // Fast
input int      InpMacdSlow          = 26;          // Slow
input int      InpMacdSignal        = 9;           // Signal

input group "=== Weighted Scoring ==="
input double   InpMinConfidence     = 70.0;        // Min Confidence Score (%)
input double   InpHullWeight        = 10.0;        // Hull Weight
input double   InpStWeight          = 9.0;         // SuperTrend Weight
input double   InpHaWeight          = 8.0;         // Heiken Ashi Weight
input double   InpRsiWeight         = 6.0;         // RSI Weight
input double   InpMacdWeight        = 5.0;         // MACD Weight

input group "=== Money Management ==="
input double   InpRiskPercent       = 1.0;         // Risk per trade (% of Balance)
input double   InpFixedLot          = 0.01;        // Fixed Lot (if Risk=0)
input double   InpMaxLotSize        = 10.0;        // Max Lot Size per trade
input int      InpStopLoss          = 500;         // Stop Loss (Points)
input int      InpTakeProfit        = 750;         // Take Profit (Points)

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

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

الوسوم:ex12016multiindicatorconfluencepipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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