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()
// 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)ملف التحسين
كيفية تثبيت الإكسبرت على MT5
- 1حمّل ملف .mq5 بالضغط على زر التحميل أعلاه
- 2افتح برنامج MetaTrader 5 على حاسوبك
- 3من القائمة العلوية اختر File → Open Data Folder
- 4انتقل إلى مجلد MQL5 → Experts والصق الملف هناك
- 5في MT5، انقر بالزر الأيمن على Expert Advisors في لوحة Navigator → Refresh
- 6اسحب الإكسبرت على رسم بياني يطابق الإطار الزمني الموصى به
- 7هيّء المعاملات وفقاً للجدول في هذه الصفحة
- 8فعّل Allow Algo Trading واضغط OK
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| InpMagicNumber | 22217005 | Magic Number (222 + Expert ID) |
| InpTradeComment | "Psgrowth.com Expert_17005" | Trade Comment |
| InpLots | 0.01 | Fixed Lot Size |
| InpMaxBuyTrades | 3 | Maximum simultaneous open BUY trades |
| InpMaxSellTrades | 3 | Maximum simultaneous open SELL trades |
| InpMaxOpenTradesTotal | 5 | Maximum total open trades (buy + sell) |
| InpOneTradeOnly | false | Allow only one trade at a time (overrides MaxTrades) |
| InpMinProfitToAddPoints | 180 | Min profit (Points) on existing trades to add new |
| InpAllowProfitableAdditions | true | Add new trades only if existing ones are in profit |
| InpMinTimeBetweenTradesSec | 30 | Min time (seconds) between trades in same direction |
| InpEnableDebugMode | true | Enable detailed debug logging |
| InpConfirmationLogicType | CONFIRM_ALL_ACTIVE_AGREE | Confirmation signals logic |
| InpFixedTP_Points | 160 | Fixed Take Profit in Points |
| InpHardSL_Points | 120 | Hard Stop Loss in Points |
| InpMaxDrawdownPercent | 20.0 | Maximum allowed account drawdown % |
| InpMaxSpreadPoints | 25.0 | Maximum allowed spread in Points |
| InpMaxSlippagePoints | 5 | Max allowed slippage for market orders |
| InpUseTrailingStop | true | Enable Trailing Stop |
| InpUseBreakeven | true | Enable Breakeven |
| InpEnableDynamicLockProfit | true | Enable Dynamic Profit Lock |
| InpLockProfitEveryXPoints | 150 | Lock profit every X points gained |
| InpLockMinusYPointsBuffer | 20 | Buffer (Points) to subtract when locking |
| InpMinCandleBodyPoints | 0 | Minimum candle body size (points) for trade signal |
| InpMainTimeframe | 0 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Main chart timeframe for signals & confirmations |
| InpEnableSessionFilter | false | Enable Trading Session Filter |
| InpAsianEndMinute | 0 | --- London Session Settings --- |
| InpLondonEndMinute | 0 | --- New York Session Settings --- |
| InpNewYorkEndMinute | 0 | --- Custom Session Settings --- |
| InpCustomEndMinute | 0 | --- Donchian Channel Settings - Entry Role --- |
| InpDonchianTF_Entry | 8 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) |
| InpDonchianMinWidth_Entry | 0 | --- Donchian Channel Settings - Entry Confirmation Role --- |
| InpDonchianTF_EntryConf | 6 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) |
| InpDonchianMinWidth_EntryConf | 0 | --- Donchian Channel Settings - Additions Role --- |
| InpDonchianTF_Add | 8 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) |
| InpDonchianMinWidth_Add | 0 | --- Donchian Channel Settings - Exit Role --- |
| InpDonchianTF_Exit | 8 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) |
| InpDonchianMinWidth_Exit | 0 | --- Donchian Channel Settings - Exit Confirmation Role --- |
| InpDonchianTF_ExitConf | 6 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) |
| InpDonchianMinWidth_ExitConf | 0 | +------------------------------------------------------------------+ |
#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)الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على MT5 — استخدم وسيطاً موثوقاً بتنفيذ سريع وسبريد منخفض
إكسبرتات مشابهة
عرض جميع الإكسبرتاتإكسبرتات أخرى بنفس استراتيجية أخرى
Pipsgrowth EX01007 Adaptive — إكسبرت أدفايزر تكييفي
Pipsgrowth EX01007 Adaptive — Adaptive signal scorer EA combining EMA crossover, RSI, Heiken Ashi, Bollinger Bands, ATR and volume spike detection int. إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX01019 Adaptive — إكسبرت أدفايزر تكييفي
Pipsgrowth EX01019 Adaptive — Self-adaptive market regime EA that auto-detects trending, ranging, volatile, quiet and breakout conditions. Switches be. إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX15029 SMC-OrderBlock — إكسبرت أدفايزر إكسبرت أدفايزر
Pipsgrowth EX15029 SMC-OrderBlock — Smart Money Concepts breakout EA — detects order blocks, CHOCH and liquidity sweeps using EMA cross + structure break, A. إكسبرت أدفايزر MT5 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.