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

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

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

Pipsgrowth EX12055 MultiIndicatorConfluence — TrendCatcher EA v1.1 with Heikin-Ashi direction + EMA regime + MACD cross, HTF EMA/MACD confirmation, RSI filter, HA can. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

إكس-12055 هو بناء TrendCatcher v1.1 من عائلة MultiIndicatorConfluence، وما يميّزه عن بقية إكس-12 هو طبقة التأكيد الثانية التي تجلس فوق سلسلة التوافق الأساسية ذات الشروط الأربعة. السلسلة الأساسية مطابقة لما هو موجود في العائلة: قراءة اتجاه هايكن-آشي على الشمعة المغلقة للتو، وتقاطع EMA(21) فوق EMA(50)، وتقاطع MACD(12,26,9) المحدود بإشارة بحيث يشترط أن يكون خط الـ main على الجانب الصحيح من الصفر، وفحص ميل EMA (يجب أن يكون هناك على الأقل اثنتان من آخر ثلاث قراءات لـ EMA السريعة في ارتفاع للشراء، أو في انخفاض للبيع). فوق ذلك يضيف إكس-12055 طبقة تأكيد صريحة للإطار الزمني الأعلى (HTF) عبر مجموعتين إضافيتين من المؤشرات تُسحبان عند الإطار الزمني الأعلى المختار من المستخدم — افتراضياً H1 — تغطيان كلاً من نظام EMA(21/50) وقراءة MACD(12,26,9) الاختيارية المحدودة بإشارة، إلى جانب فلتر نمط هايكن-آشي قابل للتكوين بالكامل يصدر إشارتي تأكيد ورفض بالتوازي. بوابة HTF صارمة: إذا كان HTF_UseEMA مفعّلاً ولم تكن H1 السريعة فوق H1 البطيئة، يُسقط ذراع الشراء؛ وينطبق نفس الشيء على HTF MACD الاختياري الذي لا يصادق على الشراء إلا إذا كان خط H1 الرئيسي فوق خط إشارة H1 وفوق الصفر. فلتر نمط HA، الذي تتحكم به EnableHA_Filters، هو مسار تقييم منفصل يبني نافذة صغيرة من شموع HA على إطار زمني قابل للتهيئة (افتراضياً H1) ويُجري فحوصات نسبة الجسم، ونسبة الظل، والدوجي، وانعكاس اللون، والشمعة الداخلية، والظل المعاكس الطويل، وتسلسل اللون؛ كتلة التأكيد وكتلة الرفض مفاتيح تبديل مستقلة، لذلك يمكن للمتداول أن يطلب شمعة HA ثور قوية للشراء مع حصر المنع عند ظهور شمعة HA دوجي فقط — أو تكديس الاثنين معاً. سطح الإدخال الكامل المكوّن من 44 مُدخلاً مقسوم عبر CORE، وDLP، وINITIAL مقابل ADDITIONAL، وPAUSE GUARDS، وENTRY & FILTERS، وHTF EMA، وMACD EMA (HTF MACD)، وRSI، وثلاث مجموعات فلتر HA (CORE، CONFIRM، REJECT)، وRISK & STOPS، وEXECUTION، ولكل مجموعة فحص نطاق خاص بها في وقت INIT بحيث يفشل الـ EA عند بدء التشغيل في حالة سوء التهيئة بدلاً من منتصف التداول.

توليد الإشارة يعمل فقط على شمعة جديدة — في OnTick يدفع OnTick عينة سبريد في نافذة الـ 20 تكة المنزلقة أولاً، ويطبق DLP على كل مركز مملوك، ثم يفحص IsNewBar() فقط لتقدم خط أنابيب الإشارة. GenerateSignal() يُرجع SIG_BUY عندما يكون إغلاق HA للشمعة المغلقة للتو فوق افتتاح HA، وEMA السريع فوق EMA البطيء، وMACD main فوق الإشارة وفوق الصفر، وفحص ميل EMA يؤكد، والـ RSI الاختياري عند أو فوق عتبة الشراء (RSI_BuyMin=45، معطّل افتراضياً)، وكل من HTF EMA وHTF MACD (إن كانا مفعّلين) يتفقان، وفلتر نمط HA يُخلي ذراع الشراء؛ SIG_SELL هو المرآة الصارمة. يُحسب وقف الخسارة وجني الأرباح وقت الإرسال من الـ ask/bid الحاليين — StopLossPoints=300 يعني وقف خسارة صلب بـ 300 نقطة، وTakeProfitPoints=600 يعني نسبة مخاطرة إلى عائد 1:2 افتراضياً. كلتا القيمتين تُتحققان مقابل SYMBOL_TRADE_STOPS_LEVEL وتُوسّعان تكة واحدة إذا كانتا ستقعان داخل نطاق الحد الأدنى للوقف عند الوسيط. تُسحب أحجام اللوتات من LotsByRisk(StopLossPoints) الذي يقسم رصيد الحساب × RiskPercent/100 على قيمة النقطة الواحدة عند وقف الخسارة المختار، ويُقرّب إلى SYMBOL_VOLUME_STEP، ويُقصّ إلى الحد الأدنى/الأقصى للوت عند الرمز؛ إذا كان UseRiskPercent معطّلاً (الافتراضي)، يسقط اللوت إلى FixedLot=0.10. يتنقل SendMarketOrder عبر ثلاث أوضاع تعبئة بالترتيب — FOK ثم IOC ثم RETURN — وعند REQUOTE أو PRICE_OFF يُحدّث السعر؛ إذا أسقط الوسيط وقف الخسارة/جني الأرباح المضمّن، تحدد الدالة المركز المفتوح حديثاً وتستدعي ModifyPositionSLTP() مرة واحدة لإعادة إرفاق أوامر الحماية.

إدارة المراكز المفتوحة تحدث كل تكة عبر ApplyDynamicLockProfitToPosition(). لكل مركز مملوك تحسب الدالة movedPts من سعر الدخول إلى bid/ask، وتقسم على InpLockProfitEveryXPoints=150، وتأخذ الأرضية، وتضع الوقف الجديد عند سعر الدخول ± (خطوات × 150 − InpLockMinusYPointsBuffer=20). الترس يشدّ فقط ولا يرخي أبداً — فحص الشراء يرفض إرسال التعديل إذا كان newSLcurSL+0.5pt، وجانب البيع متماثل — ويحترم كلاً من SYMBOL_TRADE_STOPS_LEVEL وSYMBOL_TRADE_FREEZE_LEVEL، ويرفض إصدار التعديل كلياً إذا كان الوقف الجديد سيقع داخل نطاق تجميد الوسيط. سياسة التحجيم من أولية إلى إضافية تستخدم عدادات g_addCountBuy وg_addCountSell لكل اتجاه، وتسمح بفتح ما يصل إلى MaxOpenTrades=5 مراكز على نفس الرمز، وتُؤمّن كل دخول إضافي عبر IsAllSameDirProfitableAtLeast() — يجب أن يكون كل مركز موجود في نفس الاتجاه رابحاً بـ 5.0 نقاط على الأقل قبل أن تنطلق تذكرة Add#N. تُوسم تعليقات الأوامر صراحة: المركز الأول في كل جانب يحمل "Initial BUY/SELL" في التعليق، وكل تذكرة لاحقة في نفس الاتجاه تحمل "Add#1 BUY/SELL"، "Add#2 BUY/SELL"، وهكذا، ما يجعل تحليل ما بعد التداول على مستوى الصفقات سهلاً في عرض تاريخ MT5.

مكافحة المخاطر لها آليتا إيقاف مستقلتان مدمجتان في OnTradeTransaction. كل DEAL_ENTRY_OUT يُغلق مركزاً مملوكاً بخسارة يزيد g_lossStreakCount ويضيف الـ pnl المطلقة (بعد السواب والعمولة) إلى g_lossStreakAmt؛ إذا كان PauseOnConsecutiveLosses مفعّلاً ووصلت السلسلة إلى PauseConsecutiveLossesCount=3، يضبط الـ EA g_tradePauseUntil إلى الآن + 60 دقيقة عبر MathMax (لذا المحفزات المتتالية تتراكم بدلاً من إعادة الضبط). PauseOnLossAmount هو حد الدولارات الموازي، افتراضياً 100 دولار على مدى 60 دقيقة، وقابل للتراكم أيضاً. كلا مفتاحي الإيقاف يصلان بحالة OFF افتراضياً، لذلك المتداولون الذين يريدون أن يستمر الـ EA في التداول خلال فترة التراجع يتركون المدخلات عند قيمها الافتراضية فقط؛ أما من يريد أن يبتعد الـ EA بعد سلسلة خشنة فيمكنه تفعيل أي مفتاح دون لمس منطق الاستراتيجية. PreflightAllowsEntry() يحجب أيضاً المداخل الجديدة عندما يقع الوقت خارج نافذة الجلسة من 7-22 بتوقيت الخادم (مع دعم اللف عبر منتصف الليل)، وعندما يتجاوز السبريد الحالي 3.0× الوسيط على آخر 20 تكة، وعندما يصل CountAllOpenPositions() إلى MaxOpenTrades.

النشر المتوقع هو حساب ECN بحد أدنى للرصيد 100 دولار على XAUUSD M5 مع ساعة خادم GMT+2 أو GMT+3، وهو النظام الذي صُممت من أجله طبقة تأكيد H1 HTF. تحت M5 يصبح غطاء السبريد وHTF MACD مجرد ضوضاء؛ وفوق H1 تنضغط نافذة الجلسة. يجب تقييم الباك تيست على دورة موسمية كاملة على الأقل حتى يكون لـ HTF EMA filter وحراس إيقاف السلسلة الخاسرة الوقت الكافي للعمل في ظروف الترند والتراوح. تخفيض حجم اللوت إلى الحد الأدنى لدى الوسيط هو خطوة أولى معقولة للمتداولين الذين يريدون مراقبة الاستراتيجية لايف قبل التحجيم، والـ magic=22212055 مع وسوم Initial/Add#N في التعليقات تجعل تصفية صفقات هذا الـ EA من تاريخ الحساب سهلة ونظيفة.

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

في كل تكة، يدفع OnTick السبريد الحالي في نافذة منزلقة من 20 عينة يستخدمها غطاء السبريد 3.0× الوسيط، ويمشي ApplyDynamicLockProfitToPosition() على كل مركز مملوك لتقديم ترس DLP (150/20، شدّ في اتجاه واحد، مراعي لمستوى التجميد). على شمعة جديدة، تقرأ GenerateSignal() لون HA للشمعة المغلقة للتو من بناء HA تكراري بـ 200 شمعة، ومقابض EMA(21/50) وMACD(12,26,9) الأصلية، والـ RSI الاختياري 14 فترة، ثم تستعلم عن مقابض H1 HTF EMA(21/50) وH1 HTF MACD(12,26,9) الاختيارية؛ قراءة HTF صارمة — البيانات المفقودة تحجب الشمعة. يُجري EvaluateHAFilters() مسح نمط HA المزدوج للتأكيد/الرفض بالتوازي (جسم ثور قوي%، لا ظل سفلي، تسلسل لون ≥ 2 للتأكيد؛ دوجي، انعكاس لون، شمعة داخلية، ظل معاكس طويل للرفض) ويُؤمّن كل اتجاه بشكل مستقل. ذراع الشراء تنطلق فقط إذا اتفقت كل الطبقات؛ ذراع البيع هي السلسلة المتماثلة. يتنقل SendMarketOrder عبر FOKIOCRETURN بما يصل إلى ثلاث جولات إعادة محاولة، وعند التنفيذ الناجح يفحص المركز الجديد ويُعيد إصدار SL/TP عبر ModifyPositionSLTP إذا كان الوسيط قد جردّها عند الإدخال. تراقب OnTradeTransaction أحداث DEAL_ENTRY_OUT على الصفقات المملوكة، وتُراكم سلسلة الخسارة وخسارة الدولار، وتُفعّل PauseOnConsecutiveLosses أو PauseOnLossAmount (كلاهما معطّل افتراضياً) بضبط g_tradePauseUntil عبر MathMax، فتتراكم المحفزات بدلاً من إعادة الضبط.

إشارة الدخول

يُصدر إكس-12055 إشارة SIG_BUY على شمعة مغلقة عندما يكون إغلاق هايكن-آشي فوق افتتاح هايكن-آشي، وEMA(21) فوق EMA(50)، وخط MACD(12,26,9) الرئيسي فوق الإشارة وفوق الصفر، وEMA السريع في ارتفاع في اثنتين على الأقل من آخر ثلاث قراءات، والـ RSI الاختياري عند 45 أو أعلى، وH1 HTF EMA وH1 HTD MACD الاختياري يؤكدان الاتجاه، وفلتر نمط HA يُخلي ذراع الشراء. SIG_SELL هو المرآة الصارمة لنفس السلسلة.

إشارة الخروج

يُغلق الوسيط المركز المفتوح عند ضرب وقف الخسارة الصلب 300 نقطة أو جني الأرباح 600 نقطة، وليس لدى إكس-12055 خروج مستقل قائم على الإشارة. يقوم DLP بسحب وقف الخسارة بمقدار 130 نقطة صافية (خطوة 150 ناقص 20 مخزن) في كل مرة يتحرك فيها السعر 150 نقطة إضافية في الربح، ولا يرخيه أبداً. تتعامل مساعدات CTrade وهي TryClose_EX12055 وTryClosePartial_EX12055 وTryModify_EX12055 مع أي إغلاق أو تعديل خارجي بثلاث محاولات لكل منها وفترات سكون 200 مللي ثانية / 100 مللي ثانية عند requote/timeout/price-off.

وقف الخسارة

وقف الخسارة الأولي هو 300 نقطة ثابتة من سعر الدخول (StopLossPoints=300)، وتتوسع تكة واحدة إذا كانت ستقع داخل SYMBOL_TRADE_STOPS_LEVEL. بعد ذلك، يقوم ترس DLP (خطوات 150 نقطة، مخزن 20 نقطة) بشدّ وقف الخسارة بما يصل إلى 130 نقطة صافية من الربح المؤمّن لكل خطوة، في الاتجاه المواتي فقط، ويرفض إصدار تعديل داخل نطاق تجميد الوسيط SYMBOL_TRADE_FREEZE_LEVEL.

جني الأرباح

جني الأرباح هو 600 نقطة ثابتة من سعر الدخول (TakeProfitPoints=600)، بنسبة مخاطرة إلى عائد 1:2 مقابل وقف الخسارة 300 نقطة افتراضياً. يُرفق جني الأرباح مضمّناً عند الإرسال ويُعاد إرفاقه عبر ModifyPositionSLTP إذا أسقطه الوسيط، وتُحفظ قيمة جني الأرباح دون تغيير عندما يعدّل DLP وقف الخسارة.

الأنسب لـ

بُني إكس-12055 لحساب ECN بسبريد نموذجي منخفض على XAUUSD M5/H1، بتوقيت خادم GMT+2 أو GMT+3، وحد أدنى للرصيد 100 دولار. يناسب المتداول الذي يريد نظام متابعة اتجاه متعدد الطبقات — توافق EMA/MACD/HA الأساسي مع تأكيد H1 منفصل — وهو مرتاح لتفعيل أو تعطيل مجموعات فلتر HTF MACD وRSI وHA دون لمس منطق الاستراتيجية. غطاء السبريد 3.0× الوسيط ونسبة المخاطرة إلى العائد 1:2 الافتراضية مُعايَرتان لتغذية XAUUSD منخفضة السبريد؛ تحت M5 تُدخل طبقة HTF H1 تأخراً، وفوق H1 تنضغط نافذة الجلسة من 7-22 أكثر من اللازم.

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

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

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

الوصف: TrendCatcher EA v1.1 with Heikin-Ashi direction + EMA regime + MACD cross, HTF EMA/MACD confirmation, RSI filter, HA candle filters, DLP step-ratchet, initial vs additional trade gating, and pause guards on loss streaks. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

المؤشرات:

  • andleEMAfast
  • andleEMAslow
  • andleMACD
  • andleRSI
  • andleEMAfast_HTF
  • andleEMAslow_HTF
  • andleMACD_HTF

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

  • NormalizePriceToTick()
  • IsNewBar()
  • InSession()
  • PushSpreadSample()
  • MedianSpread()
  • SpreadOkay()
  • CountOpenPositions()
  • CountAllOpenPositions()
  • OwnsPosition()
  • OwnsDeal()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX12055 MultiIndicatorConfluence — Execution Flow (from source analysis)
// Family: MultiIndicatorConfluence
// TrendCatcher EA v1.1 with Heikin-Ashi direction + EMA regime + MACD cross, HTF EMA/MACD confirmation, RSI filter, HA candle filters, DLP step-ratchet, initial vs additional trade gating, and pause guards on loss streaks. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester

ON_INIT:
    Create indicator handles: andleEMAfast, andleEMAslow, andleMACD, andleRSI, andleEMAfast_HTF, andleEMAslow_HTF, andleMACD_HTF
    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

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

المعاملالافتراضيالوصف
MagicNumber222120552220 + Expert ID (323)
InpTradeComment"Psgrowth.com Expert_12055"---- DYNAMIC LOCK PROFIT (DLP)
InpLockMinusYPointsBuffer20---- INITIAL vs ADDITIONAL
MinProfitPerTradeToAdd5.0points
PauseConsecutiveLossesMinutes60Pause by loss amount (deposit currency) across the current loss streak
PauseLossAmount100.0e.g., 100 = 100 USD
PauseLossAmountMinutes60---- ENTRY & FILTERS
SessionStartHour7server time
SessionEndHour22server time
SpreadMedianWindow20last N ticks median
MinEMASlopeBars3EMA21 slope check length
EMAHTF_Timeframe8Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // default H1
HTF_EMA_Slow50---- HTF MACD
MACDHTF_Timeframe8Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // default H1
HTF_MACD_Signal9---- RSI
EnableRSIfalseDisabled by default (Opt: false, -, true)
RSIPeriod14(Opt: 5,1,50)
RSI_BuyMin45Min RSI for Buys (Opt: 10,1,90)
RSI_SellMax55Max RSI for Sells (Opt: 10,1,90)
EnableHA_Filtersfalsemaster toggle
HA_TF0Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // HA timeframe to evaluate
HA_LookbackBars2scan last N closed HA bars
HA_MinRangePoints40ignore tiny/noisy bars
HA_BodyPctForDoji10body <= X% range => doji
HA_BodyPctMinStrong60body >= X% range => strong
HA_ShadowPctMaxStrong10each wick <= X% range for strong
HA_OppShadowToBodyMin2.0long opposite wick ratio threshold
HA_Confirm_StrongBulltrueBUY: strong bull (big body, small wicks)
HA_Confirm_StrongBeartrueSELL: strong bear
HA_Confirm_NoLowerShadowfalseBUY: HA bar without lower shadow
HA_Confirm_NoUpperShadowfalseSELL: HA bar without upper shadow
HA_Confirm_ColorRunfalserequire a color run
HA_Confirm_MinRunLen2consecutive same-color HA bars
HA_Reject_Dojifalseindecision
HA_Reject_ColorFlipfalserecent bull↔bear flip
HA_Reject_LongUpperShadowfalseblocks BUY if long upper wick
HA_Reject_LongLowerShadowfalseblocks SELL if long lower wick
HA_Reject_InsideBarfalseinside vs previous HA bar
HA_Reject_WithinBars1scan window for rejects
RiskPercent1.0if UseRiskPercent=true
TakeProfitPoints600---- EXECUTION
AllowBothDirectionstrueif false, only trend-per regime
AllowBuytrueenable BUY entries
AllowSelltrueenable SELL entries
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX12055.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX12055 EX21v1_1 — TrendCatcher v1.1 with HTF confirmations and HA filters, full 12-layer stack."
#include <Trade\Trade.mqh>

//============================== INPUTS ==============================//
//---- CORE
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_TIMEFRAMES g_EMAHTF_Timeframe = PERIOD_H1;
ENUM_TIMEFRAMES g_MACDHTF_Timeframe = PERIOD_H1;
ENUM_TIMEFRAMES g_HA_TF = PERIOD_H1;
input group "=== CORE ==="
input long   MagicNumber        = 22212055; // 2220 + Expert ID (323)
input string InpTradeComment = "Psgrowth.com Expert_12055";

//---- DYNAMIC LOCK PROFIT (DLP)
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_TIMEFRAMES g_EMAHTF_Timeframe = PERIOD_H1;
ENUM_TIMEFRAMES g_MACDHTF_Timeframe = PERIOD_H1;
ENUM_TIMEFRAMES g_HA_TF = PERIOD_H1;
input group "=== DYNAMIC LOCK PROFIT ==="
input bool   InpEnableDynamicLockProfit = true;
input int    InpLockProfitEveryXPoints  = 150;
input int    InpLockMinusYPointsBuffer  = 20;

//---- INITIAL vs ADDITIONAL
ENUM_TIMEFRAMES MapTimeframeInt(int tf)
{
   switch(tf)
   {
      case 1: return PERIOD_M1;
      case 2: return PERIOD_M5;

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

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

الوسوم:ex12055multiindicatorconfluencepipsgrowthfreemt5xauusd

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

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

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

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

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

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

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

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