Pipsgrowth EX17004 Volatility — إكسبرت أدفايزر تقلب
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M5، H1
Pipsgrowth EX17004 Volatility — Adaptive volatility trend scalper with separate max buy/sell trade counts and total direction cap. Uses simplified SL/TP. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
Pipsgrowth EX17004 هو مستشار خبير متقلب (سكالبينج) تكيفي خفيف الوزن، إشارته قاعدة واحدة متكررة: هل كانت آخر شمعة على الإطار الزمني المختار صاعدة أم هابطة. مع عدم ربط أي مؤشر خارجي في OnInit — وهذا أمر غير معتاد ضمن عائلة PipsGrowth — فإن كل قرار دخول يُختزل إلى ما إذا كان iClose أعلى أم أقل من iOpen على الإطار الزمني الرئيسي. تعوّض الاستراتيجية عن هذا الحد الأدنى بطبقة إدارة مراكز غنية نسبياً: حد أقصى للمتاجر لكل اتجاه، ووقف خسارة ثابت لكل صف، وقفل ربح ديناميكي متعدد المستويات، وقف عند التعادل متدرج، وقف متحرك بمسافة ثابتة، وقاطع دائرة لانخفاض الحساب بنسبة 20 في المئة. يصف الرأس بنية من 12 طبقة (REGIME وSIGNAL وENTRY وCONFIRM وNO-TRADE وCAPITAL CAP وRISK وSIZING وMANAGE وEXIT وSCALING وOnTester) وفي هذا التطبيق يقع العبء الثقيل في طبقتي MANAGE وEXIT بدلاً من SIGNAL.
مسار الإشارة قصير. في كل تيكة، تستدعي OnTick أولاً ManageAllPositions، ثم AreGlobalTradingConditionsMet للتحقق من الجلسة والانخفاض والسبريد، ثم تقرأ iOpen وiClose للشمعة عند shift 0 من g_Main_Timeframe (افتراضي H1، قابل للتكوين عبر Main_Timeframe إلى M1 أو M5 أو M15 أو M30 أو H4 أو D1). ثم تعد التذاكر الحالية للشراء والبيع عبر CountOpenBuyTrades وCountOpenSellTrades، وتجري فحص الشرط الأساسي في CheckBaseConditionsForNewTrade (الذي يفرض OneTradeOnly وMaxOpenTradesInBothDirections وAllowOnlyProfitableAdditions)، وأخيراً تستدعي TryOpenBuy وTryOpenSell في نفس التيكة. الزناد الأساسي في IsPrimaryBuyTrigger يُرجع صحيحاً عندما c0_close > c0_open؛ والمقابل في IsPrimarySellTrigger يُرجع صحيحاً عندما c0_close < c0_open. هذان الفحصان هما الإشارة الوحيدة في المستشار.
التأكيد (Confirmation) مهيأ لكنّه حالياً في حدّه الأدنى. تتفرّع IsInitialBuyConfirmMet وIsInitialSellConfirmMet على مدخل ConfirmationLogicType. في وضع CONFIRM_ALL_ACTIVE_AGREE يستدعي المستشار AllActiveBuyConfirmations الذي بدوره يستدعي CandleDirection_BuyConfirm فقط — وهو إعادة فحص لـ close > open. في وضع CONFIRM_WEIGHTED_SCORE يجمع المستشار نقاطاً 0/1 ويتطلب اتفاقاً بنسبة 70 في المئة عبر WeightedBuyConfirmation. ولأن مصدر تأكيد واحد فقط مهيأ، فإن الوضعين يكافئان فعلياً في التشغيل الحالي: ينهار كل من الزناد والتأكيد إلى فحص الشمعة نفسه. تعليقات «// Extend: Add more indicator logic here as needed» بجوار كل دالة تأكيد تجعل مسار التوسيع المقصود صريحاً. إذا أضاف بناء مستقبلي فحوصات MACD أو RSI إلى تلك الدوال، فستقوم نفس البنية التحتية بوزنها في النتيجة.
طبقة حد رأس المال هي ما يميّز EX17004 عن سكالبينر نموذجي بصفقة واحدة. يعرض المستشار ثلاثة حدود مستقلة: MaxBuyTrades = 3 وMaxSellTrades = 3 وMaxOpenTradesInBothDirections = 5. يعني هذا المزيج أنه يمكن للسلة حمل ثلاث صفقات شراء وثلاث صفقات بيع في وقت واحد، ولكن ليس أكثر من خمس تذاكر إجمالاً، ويُسقط OneTradeOnly السلة إلى صفقة واحدة فقط عند ضبطه على true. مسار الإضافة مشروط: عندما يكون AllowOnlyProfitableAdditions = true (الافتراضي)، تجري AllPositionsHaveMinProfitInPoints على كل صفقة مفتوحة وتتطلب أن تكون كل منها في ربح لا يقل عن MinProfitPerTradeToAdd_Points = 180 قبل السماح بتذكرة جديدة في أي اتجاه. يضيف خانق MinTimeBetweenTrades_Seconds = 30 منعاً لتراكم الأوامر في نفس الاتجاه خلال أقل من ثلاثين ثانية من بعضها. معاً تعني هذه القواعد أن الصفقة في نفس اتجاه سلة خاسرة محظورة — المستشار يكدّس في الاتجاه فقط حين تكون تذكراته القائمة في ربح 180 نقطة على الأقل.
طبقة المخاطر مرساة على رقم واحد. يُعاد استخدام HardSL_Points = 120 كوقف لكل صف، وكمسافة تفعيل وقف التعادل، وكمسافة وقف متحرك. ينتظر وقف التعادل في ManageBreakeven حتى يصل السعر إلى openPrice + 120 * _Point، ثم ينقل الوقف إلى openPrice + 1 * _Point (نقطة واحدة فوق الدخول). يحافظ الوقف المتحرك في ManageTrailingStop على مسافة ثابتة 120 نقطة خلف سعر العرض أو الطلب الحالي ولا يتحرك إلا إلى الأمام، لا إلى الخلف. يعمل MaxDrawdownPercent = 20.0 كقاطع دائرة: عندما تنخفض Equity بأكثر من 20 في المئة تحت الرصيد المسجّل، تُرجع CheckMaxDrawdown خطأ ولا يتم فتح صفقات جديدة. يرفض مرشح MaxAllowedSpreadPoints = 25 الصفقات عندما يتجاوز سبريد الرمز النشط 25 نقطة، ويُمرَّر MaxSlippagePoints = 5 إلى كائن CTrade لأوامر السوق.
تضيف طبقة الخروج قفل الربح الديناميكي. عندما يكون EnableDynamicLockProfit = true، تقسم ManageDynamicLockProfit الربح الحالي بالنقاط على LockProfitEvery_X_Points = 150، وكل مضاعف كامل تنقل الوقف إلى openPrice ± (multiple * 150 - 20) * _Point. يحافظ LockMinus_Y_Points_Buffer = 20 على وسادة 20 نقطة ليبقى القفل تحت الربح المؤمّن قليلاً، تاركاً مجالاً للسبريد في طريق الخروج. القفل رتيب: لا يرفع وقف الشراء إلا إلى الأمام، ولا يخفض وقف البيع إلا إلى الأسفل. مع الإعدادات الافتراضية، يقفل ربح 200 نقطة 130 نقطة، وربح 300 نقطة يقفل 280، وربح 450 نقطة يقفل 430، وهكذا، في خطوات 150 نقطة.
طبقة عدم التداول هي مرشح من أربع جلسات. يكون EnableSessionFilter معطلاً افتراضياً، لكن عند التفعيل تتجاوز IsTradingSessionActive جلسات طوكيو (00:00-08:00 بتوقيت الخادم) ولندن (08:00-16:00) ونيويورك (13:00-21:00) وكتلة مخصصة عبر CheckSingleSession، التي تدعم نوافذ تمتد عبر منتصف الليل. جميع الجلسات الأربع قابلة للتكوين بدقيقة. المتداول الذي يريد تقييد EX17004 بنطاق قتل محدد يمكنه تعطيل الجلسات المدمجة الثلاث والاعتماد فقط على الخانة المخصصة.
هيكل إعادة المحاولة في أسفل الملف — TryClose_EX17004 وTryClosePartial_EX17004 وTryModify_EX17004 — يلف واجهة CTrade في حلقة ثلاث محاولات مع تراجع 200 مللي ثانية (أو 100 مللي ثانية للتعديل) بعد TRADE_RETCODE_REQUOTE وTRADE_RETCODE_TIMEOUT وTRADE_RETCODE_PRICE_OFF وTRADE_RETCODE_PRICE_CHANGED. هذه المساعدات موجودة للاكتمال حتى لو أن مسار الإشارة الحالي لا يستدعي إغلاقاً جزئياً؛ إنها تحمي أي منطق مستقبلي للإغلاق والاستبدال من إعادة التسعير. تعليق الصفقة مضبوط على «Psgrowth.com Expert_17004» والرقم السري هو المعيار 222 + expert ID = 22217004.
ملاحظة عملية حول الاختبار العكسي. لأن إشارة الدخول مطابقة لإشارة التأكيد، فإن معدل نجاح المستشار يتبع اتجاه الشمعة تلو الأخرى على الإطار الزمني المختار. على H1 لزوج XAUUSD تكون الصفقات متفرقة؛ وعلى M5 تتجمع بكثافة. يميل قفل الربح الديناميكي إلى تحويل نسبة أعلى من الصفقات إلى خدوش صغيرة على الذهب، حيث تتكرر تحركات 150 نقطة داخل شمعة 5 دقائق واحدة. يجب تشديد MaxAllowedSpreadPoints = 25 على حسابات ECN حيث السبريد النموذجي على XAUUSD يتراوح بين 10 و15 نقطة، لأن سقف 25 نقطة سيمرر أي شيء تقريباً. قاطع دائرة الانخفاض بنسبة 20 في المئة هو المسيطر على التحكم في المخاطر ولا ينبغي رفعه دون رأس مال متناسب. خلاصة القول، EX17004 هو سكالبينر شفاف وخفيف المعاملات، مقصود أن يوسّعه المتداول بمنطقه المؤشري الخاص في خانات التأكيد الفارغة.
تفاصيل الاستراتيجية
في كل تيكة تُجري ManageAllPositions تمريرات وقف التعادل والوقف المتحرك والقفل الديناميكي على كل صفقة مفتوحة، ثم تتحقق AreGlobalTradingConditionsMet من الجلسة والانخفاض والسبريد. تقرأ طبقة الإشارة iOpen وiClose عند shift 0 من g_Main_Timeframe؛ وتقارن IsPrimaryBuyTrigger وIsPrimarySellTrigger بينهما لإنتاج تصويت شراء أو بيع، تمرره IsInitialBuyConfirmMet وIsInitialSellConfirmMet عبر فرع التأكيد النشط. تتحقق TryOpenBuy وTryOpenSell بعد ذلك من حد الاتجاه، وخانق الثلاثين ثانية، وأرضية MinProfitPerTradeToAdd البالغة 180 نقطة، وإعداد انزلاق كائن الصفقة قبل إرسال أمر السوق مع SL وTP الثابتين. تتعامل مساعدات إعادة المحاولة TryClose_EX17004 وTryClosePartial_EX17004 وTryModify_EX17004 مع إعادة التسعير ورفض تغير السعر بمحاولات ثلاث مع تراجع 200 مللي ثانية (100 مللي ثانية للتعديل).
تُفعَّل صفقات الشراء على شمعة صاعدة (إغلاق > فتح) على الإطار الزمني الرئيسي المكوَّن عبر IsPrimaryBuyTrigger، ثم تمر عبر فرع التأكيد في IsInitialBuyConfirmMet (حالياً فحص مكرر لاتجاه الشمعة). تعكس صفقات البيع ذلك على الشموع الهابطة. تُحظر الصفقات الجديدة عندما تصل السلة إلى حد الاتجاه (MaxBuyTrades=3 وMaxSellTrades=3) أو إلى سقف MaxOpenTradesInBothDirections=5 الإجمالي، وتُقفل بخانق ثلاثين ثانية في نفس الاتجاه وشرط ربح 180 نقطة لكل صفقة على المراكز القائمة عند تفعيل AllowOnlyProfitableAdditions.
تُدار الخروج بواسطة ManageAllPositions في كل تيكة. يغلق TP الثابت عند 160 نقطة الصفقة، وينقل راتش وقف التعادل الوقف إلى entry+1pt بمجرد أن يتقدم السعر 120 نقطة، ويحافظ الوقف المتحرك على مسافة ثابتة 120 نقطة ولا يتقدم إلا إلى الأمام، ويرفع قفل الربح الديناميكي في ManageDynamicLockProfit الوقف كل 150 نقطة من الربح الإضافي مع وسادة 20 نقطة. يوقف قاطع دائرة الانخفاض 20 في المئة أي دخول جديد لكنه لا يغلق المراكز القائمة فعلياً.
يخدم HardSL_Points = 120 نقطة كوقف خسارة لكل صفقة ويُعاد استخدامه كمسافة تفعيل وقف التعادل ومسافة الوقف المتحرك. يوقف قاطع دائرة انخفاض الحساب 20 في المئة في CheckMaxDrawdown جميع الإدخالات الجديدة عندما تنخفض Equity بأكثر من 20 في المئة تحت الرصيد المسجّل. يمنع MaxAllowedSpreadPoints = 25 الإدخالات على الأسعار التي يتجاوز فيها السبريد 25 نقطة.
FixedTP_Points = 160 نقطة (نسبة المخاطرة إلى العائد 1.33:1 مقابل وقف 120 نقطة). يُضبط TP عند فتح الأمر ولا يُعدَّل بعد ذلك. الإغلاقات الجزئية مهيأة عبر TryClosePartial_EX17004 لكن لا يستدعيها مسار الإشارة الحالي؛ يوفر قفل الربح الديناميكي في ManageDynamicLockProfit exit التحجيم الفعلي عبر رفع الوقف كل 150 نقطة من الربح.
EX17004 مناسب لمتداولي XAUUSD على M5 أو H1 مع وسيط ECN سبريده منخفض (يجب تشديد سقف السبريد 25 نقطة الافتراضي إلى 10-15 على ECN). الحد الأدنى للرصيد الموصى به 100 دولار (مخاطر متوسطة)، لأن لوط الصفقة الواحدة ثابت عند 0.01 وحد الاتجاه 3 شراء + 3 بيع مصمم لحسابات التجزئة بالميكرو لوت. مرشح الجلسة معطل افتراضياً؛ تشغيله مع تفعيل لندن 08:00-16:00 ونيويورك 13:00-21:00 وتعطيل آسيا يعطي ملف تداخل لندن-نيويورك، وهو الملاءمة الطبيعية لانفجارات تقلب XAUUSD. يناسب خانق الثلاثين ثانية في نفس الاتجاه وشرط ربح الإضافة 180 نقطة إدخالات استمرار التأرجح أكثر من السكالبينج السريع.
منطق الاستراتيجية
Pipsgrowth EX17004 Volatility — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: Volatility
الماجيك: 22217004
الإصدار: 2.00
الوصف:
Adaptive volatility trend scalper with separate max buy/sell trade counts and total direction cap. Uses simplified SL/TP, dynamic profit locking, session filter and confirmation logic. Full 12-layer stack. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
المؤشرات:
- مؤشرات قياسية
الدوال الرئيسية:
CheckSingleSession()IsTradingSessionActive()GetBuffer()CheckMaxDrawdown()CountOpenTrades()CountOpenBuyTrades()CountOpenSellTrades()AllPositionsHaveMinProfitInPoints()ManageAllPositions()ManageDynamicLockProfit()
// Pipsgrowth EX17004 Volatility — Execution Flow (from source analysis)
// Family: Volatility
// Adaptive volatility trend scalper with separate max buy/sell trade counts and total direction cap. Uses simplified SL/TP, dynamic profit locking, session filter and confirmation logic. 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 | 22217004 | Magic Number (222 + Expert ID) |
| InpTradeComment | "Psgrowth.com Expert_17004" | Trade Comment |
| Lots | 0.01 | Fixed Lot Size |
| MaxBuyTrades | 3 | Maximum simultaneous open BUY trades |
| MaxSellTrades | 3 | Maximum simultaneous open SELL trades |
| MaxOpenTradesInBothDirections | 5 | Maximum total open trades (buy + sell) |
| OneTradeOnly | false | Allow only one trade at a time |
| MinProfitPerTradeToAdd_Points | 180 | Minimum profit (Points) on existing trades to add a new one |
| AllowOnlyProfitableAdditions | true | Add new trades only if existing ones are in profit |
| MinTimeBetweenTrades_Seconds | 30 | Minimum time (seconds) between trades in the same direction |
| ConfirmationLogicType | CONFIRM_ALL_ACTIVE_AGREE | Confirmation signals |
| FixedTP_Points | 160 | Fixed Take Profit in Points |
| HardSL_Points | 120 | Hard Stop Loss in Points |
| MaxDrawdownPercent | 20.0 | Maximum allowed account drawdown % |
| MaxAllowedSpreadPoints | 25.0 | Maximum allowed spread in Points |
| MaxSlippagePoints | 5 | Max allowed slippage in points for market orders |
| UseTrailingStop | true | Enable Trailing Stop |
| UseBreakeven | true | Enable Breakeven |
| EnableDynamicLockProfit | true | Enable Dynamic Profit Lock |
| LockProfitEvery_X_Points | 150 | Lock profit every X points gained |
| LockMinus_Y_Points_Buffer | 20 | Buffer (Points) to subtract when locking profit |
| Main_Timeframe | 0 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Main chart timeframe for signals |
| EnableSessionFilter | false | Enable Trading Session Filter |
| EnableAsianSession | true | Enable Asian Session |
| AsianSessionStartHour | 0 | Asian Session Start Hour (0-23) |
| AsianSessionStartMinute | 0 | Asian Session Start Minute (0-59) |
| AsianSessionEndHour | 8 | Asian Session End Hour (0-23) |
| AsianSessionEndMinute | 0 | Asian Session End Minute (0-59) |
| EnableLondonSession | true | Enable London Session |
| LondonSessionStartHour | 8 | London Session Start Hour (0-23) |
| LondonSessionStartMinute | 0 | London Session Start Minute (0-59) |
| LondonSessionEndHour | 16 | London Session End Hour (0-23) |
| LondonSessionEndMinute | 0 | London Session End Minute (0-59) |
| EnableNewYorkSession | true | Enable New York Session |
| NewYorkSessionStartHour | 13 | New York Session Start Hour (0-23) |
| NewYorkSessionStartMinute | 0 | New York Session Start Minute (0-59) |
| NewYorkSessionEndHour | 21 | New York Session End Hour (0-23) |
| NewYorkSessionEndMinute | 0 | New York Session End Minute (0-59) |
| EnableCustomSession | false | Enable Custom Session |
| CustomSessionStartHour | 0 | Custom Session Start Hour (0-23) |
| CustomSessionStartMinute | 0 | Custom Session Start Minute (0-59) |
| CustomSessionEndHour | 0 | Custom Session End Hour (0-23) |
| CustomSessionEndMinute | 0 | Custom Session End Minute (0-59) |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX17004 10.5_334 — adaptive volatility trend scalper with dynamic additions, full 12-layer stack."
#include <Trade/Trade.mqh>
// #include <ChartObjects/ChartObjectsTxtControls.mqh>
CTrade trade;
// CChartObjectLabel ExtPanel;
//--- General Settings
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_Main_Timeframe = PERIOD_H1;
input group "=== Identity ==="
input ulong InpMagicNumber = 22217004; // Magic Number (222 + Expert ID)
input string InpTradeComment = "Psgrowth.com Expert_17004"; // Trade Comment
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_Main_Timeframe = PERIOD_H1;
input group "=== Capital ==="
input double Lots = 0.01; // Fixed Lot Size
input int MaxBuyTrades = 3; // Maximum simultaneous open BUY trades
input int MaxSellTrades = 3; // Maximum simultaneous open SELL trades
input int MaxOpenTradesInBothDirections = 5; // Maximum total open trades (buy + sell)
input bool OneTradeOnly = false; // Allow only one trade at a time
input int MinProfitPerTradeToAdd_Points = 180; // Minimum profit (Points) on existing trades to add a new one
input bool AllowOnlyProfitableAdditions = true; // Add new trades only if existing ones are in profit
input int MinTimeBetweenTrades_Seconds = 30; // Minimum time (seconds) between trades in the same direction
//+------------------------------------------------------------------+
//| Confirmation Logic Strategy |
//+------------------------------------------------------------------+الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على 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 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.