Pipsgrowth EX09011 MeanReversion — إكسبرت أدفايزر ارتداد للمتوسط
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD، XAGUSD، EURUSD، USDJPY · M5، M15
Pipsgrowth EX09011 MeanReversion — R2WM (RSI + Bollinger Bands + Williams %R) triple-confirm reversal EA. BUY when price < Lower BB + RSI < 30 + WPR < -80;. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
Pipsgrowth EX09011 R2WM Reversal هو خبير آلي (EA) مبني على مفهوم الارتداد الكلاسيكي ويتركز حول قاعدة اتفاق ثلاثي بين ثلاث مؤشرات. لا يفتح صفقة إلا عندما تتفق ثلاثة مؤشرات مستقلة في نفس الوقت على نفس القمة: بولينجر باندز تقول إن السعر خرج عن القناة، وRSI يقول إن الزخم استُنزف في الاتجاه نفسه، وWilliams %R يؤكد أن المذبذب وصل إلى قراءة استسلام. التركيبة هي ما يسمّيه الكود إشارة R2WM (RSI + Bollinger + Williams %R)، والقاعدة متماثلة — الشراء يتطلب الثلاثة في حالة تشبع بيعي، والبيع يتطلب الثلاثة في حالة تشبع شرائي. لا يوجد ترجيح مرجّح، ولا تداخل ناعم، ولا دخول بنقاط جزئية. إذا لم يتفق أي من الثلاثة على نفس الشمعة، تمر الشمعة دون صفقة.
تُقيَّم الإشارة على الشمعة المغلقة السابقة، وليس على التيك المباشر. تقرأ دالة OnTick إغلاق الشمعة 1 عبر iClose وتسحب بافرات المؤشرات مزاحة بمقدار واحد عبر CopyBuffer، لذلك يتم تجاهل الشمعة المشكلة حالياً عمداً. هذا محكوم بـ g_lastBarTime الستاتيكي الذي تُحدّثه الدالة فقط عند افتتاح شمعة جديدة — وهذا حاجز ضد تكرار نفس إشارة التشبع البيعي مئات المرات أثناء رسم الشمعة. لا تنظر CheckSignal إلى الشمعة الجارية على الإطلاق، مما يعني أن الخبير يتصرف كما يفعل الاختبار العكسي في كل تيكة.
الإعداد الافتراضي لبولينجر هو القناة الكنسيّة: 20 فترة، انحراف معياري 2.0 على الإغلاق، مع RSI(14) وWilliams %R(14) كمؤيدين. مستوى تشبع RSI الشرائي عند 70 والبيعي عند 30؛ أما WPR فيستخدم عتبتي -20 و-80 الكلاسيكية. إشارة الشراء تطلق عندما يكون إغلاق الشمعة السابقة تحت الحد السفلي لبولينجر AND RSI تحت 30 AND WPR تحت -80. إشارة البيع تطلق على المجموعة المتماثلة: إغلاق فوق الحد العلوي، RSI فوق 70، WPR فوق -20. لا يوجد متوسط بين الشموع، ولا تمهيد، ولا ترجيح ثقة — الدخول ثنائي ويُطلق عند أول شمعة مؤهلة بعد إغلاق أي صفقة.
الهندسة الافتراضية للمخاطرة: 400 نقطة وقف خسارة مقابل 1200 نقطة جني أرباح، بنسبة مخاطرة:عائد 1:3. وضع الوقف بنقاط وسيط خام (ليست ATR، ولا بنية سعر)، ولا يعدّل الخبير الوقف حسب التذبذب. يتبع التحجيم المسار المعياري لمخاطرة 1% من الرصيد: حجم_الصفقة = (الرصيد × نسبة المخاطرة%) / (نقاط_الوقف × قيمة_التيك / حجم_التيك)، مع تقريب لأسفل إلى خطوة اللوت وحد أقصى 5.0 لوت. إذا كانت المخاطرة صفراً، يلجأ الخبير إلى 0.01 لوت ثابتة، وهي الطريقة الآمنة الوحيدة لتجريب منطق الإشارة على حساب صغير. تُرسل جميع الأوامر عبر غلاف MQL5 CTrade، مع ما يصل إلى 3 محاولات إعادة فتح — وتحلقة إعادة المحاولة تُحدّث الأسعار بين المحاولات كي لا يدمج عرض سعر عابر الصفقة.
إدارة المراكز هي سلّم من خطوتين: نقطة التعادل، ثم الوقف المتحرك. يطلق ذراع نقطة التعادل بمجرد أن تتحرك الصفقة 200 نقطة في الربح؛ ثم يُرفّع الوقف إلى سعر الدخول + 20 نقطة (أو سعر الدخول − 20 للبيع) عبر TryModify_EX09011. يطلق ذراع التريل بعد 300 نقطة ربح، ومن تلك النقطة يجلس الوقف 150 نقطة خلف السعر في كل تيكة، لكن السّلم للأمام فقط — لا يتحرك الوقف إلا للأعلى (للشراء) أو للأسفل (للبيع)، ولا يعود أبداً. كلتا الدالتين مغلفتان في نفس مسار تعديل ثلاثي المحاولات الذي ينام 100 مللي ثانية عند REQUOTE أو TIMEOUT، وتعملان قبل فحص الشمعة الجديدة في OnTick، لذا منطق الإدارة يعمل في كل تيكة، وليس فقط عند إغلاق الشمعة.
يشمل الخبير أيضاً وضع «التسلسل الآمن»، معطل افتراضياً. عند InpEnablePyramid=true، سيضيف الخبير إلى الصفقة حتى InpMaxPositions=3، لكن البوابة صارمة: يجب أن تكون كل صفقة قائمة في نفس الاتجاه مربحة بالفعل بمقدار 250 نقطة على الأقل قبل الإضافة التالية. تمشي دالة IsGridSafe للخلف عبر PositionsTotal، وتبحث عن المراكز القائمة في نفس الاتجاه، وترفض الإضافة إذا لم يتجاوز ربح الصفقة غير المحقق تلك العتبة. التسلسل ليس مارتينجال — لا يوجد مضاعف حجم بين الإضافات، يُعاد حساب الحجم من الرصيد الحالي والوقف الثابت في كل إضافة — لكنه لا يزال تركّز مخاطرة إذا فتحت المراكز الثلاث على نفس المستوى واتجه السعر ضدك.
حماية السحب هي الطبقة الأكثر شراسة في الحزمة. يتابع الخبير رصيد بداية اليوم وقمة قيمة حساب، وفي كل تيكة تقارن CheckDrawdownLimits الحالة الحالية بعتبتين: 3% خسارة يومية من الرصيد و10% سحب من قمة قيمة الحساب. إذا تم تجاوز أي منهما، ينقلب g_ddLimitHit إلى true، وتُغلق جميع المراكز قسراً اختيارياً (إذا كان InpCloseOnDDLimit=true)، ويتوقف الخبير عن فتح صفقات جديدة لبقية اليوم. تُحدّث قمة الحساب في كل تيكة، لذا فإن تعافي الأسهم لا يعيد تعيين العتبة — بمجرد تثبيت القمة، يتثبّت خط 10% نسبة إليها.
طبقة الجلسة والوقت مبنية حول فارق GMT المُكتشف تلقائياً. تمشي DetectGMTOffset_EX09011 للخلف عبر شموع الساعة بحثاً عن أول فجوة عطلة أسبوعية وتستنتج فارق الساعة لدى الوسيط من موقع الفجوة — وهو نهج عملي يعمل مع معظم الوسطاء لكنه يفترض أن الوسيط محاذٍ على الأقل لـ GMT (وسيط -2 أو -3 طبيعي، وسيط +5 بدون إدخال ثابت سيكتشف خطأً). يمكن تجاوز الاكتشاف التلقائي بـ InpServerGMTOffset، ثم يُستخدم الفارق الناتج لتحويل وقت الخادم إلى GMT لفحوصات الجلسة. لندن من 7-16 GMT، ونيويورك 12-21 GMT، ويتجنب الخبير صراحة جلسة آسيا (0-7 GMT) عندما يكون InpAvoidAsia=true. فلتر الوقت معطل افتراضياً — بمجرد تفعيله من المستخدم، سيتداول الخبير فقط داخل نافذة ساعة الخادم المُكوّنة (الافتراضي 8-20)، ويرفض الجمعة بعد 20:00 (مع إغلاق شامل اختياري)، ويرفض عطلات نهاية الأسبوع تماماً.
بعض الأشياء التي لا يفعلها الخبير، على الرغم من تعليق المصدر الذي يلمح إلى حزمة من 12 طبقة. لا يوجد مصنف نظام قائم على ADX، ولا وقف متكيف مع ATR، ولا ثنائية اختراق مقابل تذبذب، ولا فلتر تحيز من إطار زمني أعلى، ولا مضاعف لوت مارتينجال، ولا وقف أمان على أرضية الأسهم خارج عتبة 95%، ولا تغذية أخبار حقيقية — IsNewsTime_EX09011 فحص عام مبني على حدود الساعة يُطلق في ±15 دقيقة من علامات ساعة افتتاح لندن أو نيويورك، وهو في أفضل الحالات وكيل خشن للأحداث عالية التأثير. TryClosePartial_EX09011 مُعرَّفة في الكود ولكن لا تُستدعى أبداً — لا يوجد إغلاق جزئي في أي مكان في مسار إدارة الصفقة. يستخدم OnTester صيغة (الربح × عامل_الربح) / (1 + نسبة_السحب%) ويطلب ما لا يقل عن 30 صفقة قبل التسجيل؛ أقل من 30 صفقة يُرجع 0، وهو التمرير المعياري لـ «بيانات غير كافية» في Strategy Tester.
الحد الأدنى لرأس المال الذي تستلزمه الإعدادات الافتراضية صغير — صفقة 0.01 لوت على XAUUSD بوقف 400 نقطة ومخاطرة 1% تقع في نطاق رصيد 50-100 دولار. الرصيد الموصى به للبدء هو الحد الأدنى 100 دولار المعروض، لكن لكي يمارس الخبير فعلياً وقف 3% اليومي ولا يُسقط بسبب ضوضاء السبريد، فإن حساب 500-1000 دولار بالنسبة الافتراضية للمخاطرة هو الرقم الأكثر صدقاً. الحد الأدنى للإيداع 100 هو الأرضية التي يمكن أن يعمل عليها الخبير تقنياً، وليس الأرضية التي يُعبّر فيها عن استراتيجيته.
تفاصيل الاستراتيجية
في كل تيكة، تُشغّل OnTick أولاً فلاتر الأمان: يُفحص السبريد مقابل غطاء 250 نقطة، ويُقيَّم فلتر الوقت، وتقارن CheckDrawdownLimits الحالة الحالية بعتبة 3% اليومية و10% من قمة الأسهم. ثم تمشي ManageOpenPositions عبر كل صفقة مفتوحة وتُطبّق سلّم نقطة التعادل ثم التريل عبر TryModify_EX09011، الذي يعيد المحاولة عند REQUOTE أو TIMEOUT. إذا كانت التيكة تنتمي لشمعة جديدة (مكتشفة عبر بوابة g_lastBarTime الستاتيكية)، تسحب CheckSignal إغلاق الشمعة 1، والحد العلوي أو السفلي لبولينجر، وRSI(14)، وWilliams %R(14)، وتفتح شراءً أو بيعاً فقط عندما يتفق المذبذبان الثلاثة على نفس القمة — السعر خارج النطاق، الزخم مستنزف، المذبذب في استسلام. يُحجَّم المركز الجديد بمخاطرة 1% من الحساب مقابل وقف 400 نقطة، بحد أقصى 5.0 لوت، ويُوجَّه عبر CTrade مع 3 محاولات إرسال. يُكتشف فارق GMT تلقائياً في OnInit عبر البحث في شموع H1 عن أول فجوة عطلة أسبوعية، ثم تستخدمه IsSafeToTrade_EX09011 كبوابة ضد نوافذ جلستي لندن/نيويورك، وأرضية 95% أدنى قيمة حساب، وحد يومي 50 صفقة، وهدوء 3 خسائر متتالية، ووكيل أخبار خشن بمدى ±15 دقيقة حول افتتاح لندن/نيويورك. الرقم السحري 22209011 الثابت يوسم كل أمر، ويسجّل OnTester الاستراتيجية بـ (الربح × عامل_الربح) / (1 + نسبة_السحب%)، ويُرجع 0 تحت 30 صفقة.
إشارة الشراء تتطلب أن يكون إغلاق الشمعة السابقة تحت الحد السفلي لبولينجر (فترة 20، انحراف 2.0) بينما يكون RSI(14) تحت 30 وWilliams %R(14) تحت -80. إشارة البيع هي المرآة: إغلاق فوق الحد العلوي لبولينجر، RSI(14) فوق 70، وWilliams %R(14) فوق -20. يجب أن يتفق الثلاثي على نفس الشمعة؛ الاتفاق الجزئي يُتجاهل. تُقيَّم الإشارات على الشمعة 1 فقط عبر بوابة g_lastBarTime، لذا فإن الشمعة الحية التي تستوفي الشروط لا تطلق الإشارة مراراً في كل تيكة.
يأتي الخروج من جني الأرباح المُكوَّن عند 1200 نقطة أو وقف الخسارة عند 400 نقطة، أيهما يطلق أولاً، إضافةً إلى وقف متحرك نشط يرفّع وقف الخسارة بمقدار 150 نقطة بعد أن تتحرك الصفقة 300 نقطة في الربح. ثم تنقل دالة نقطة التعادل الوقف إلى سعر الدخول زائد 20 نقطة بمجرد أن يتجاوز الربح 200 نقطة. يُغلق غطاء السحب جميع المراكز قسراً إذا وصلت خسارة الرصيد اليومية إلى 3% أو سحب قمة الحساب إلى 10%، ويمكن لفلتر إغلاق الجمعة تسوية الكتاب بعد 20:00 بتوقيت الخادم. لا يوجد إغلاق جزئي في المسار الحي — TryClosePartial_EX09011 مُعرَّفة لكن لا تُستدعى.
وقف الخسارة ثابت عند 400 نقطة وسيط من سعر الدخول، يوضع بشكل متماثل فوق (للبيع) أو تحت (للشراء) سعر التنفيذ، دون أي تعديل قائم على ATR أو بنية السعر. بمجرد أن يصل الربح إلى 200 نقطة، يُرفّع الوقف إلى سعر الدخول + 20 نقطة عبر دالة نقطة التعادل، ومن 300 نقطة فصاعداً يتولى ذراع التريل ويتحرك بالوقف 150 نقطة خلف السعر. يوفر غطاء السحب العالمي (3% يومي / 10% من قمة الأسهم) وقفاً ثانياً على مستوى الحساب يُغلق جميع المراكز ويُعطّل الخبير لبقية اليوم.
جني الأرباح ثابت عند 1200 نقطة وسيط من سعر الدخول، يوضع بشكل متماثل (الدخول + 1200 للشراء، الدخول − 1200 للبيع)، بنسبة مخاطرة:عائد 1:3 مقابل وقف 400 نقطة. لا يوجد إغلاق جزئي، ولا سلّم خروج متدرج، ولا مشي للـ TP — إما أن تُنفّذ الصفقة عند TP أو SL، أو تُغلق قسراً بغطاء السحب. TryClosePartial_EX09011 موجودة في الكود لكنها لا تُستدعى من مسار الإدارة.
موصى به للمتداولين الذين يشغّلون EX09011 على XAUUSD أو XAGUSD على الإطار الزمني M5 برصيد ابتدائي لا يقل عن 500 دولار — الحد الأدنى 100 دولار المعروض هو الأرضية التي يمكن أن يعمل عليها الخبير تقنياً، لكن حساب 500-1000 دولار يتيح لوقف 3% اليومي وغطاء 5 لوت أن يُعبّرا عن نفسيهما فعلياً دون أن تهزه ضوضاء السبريد. مخاطرة 1% الافتراضية متحفظة؛ ارفعها إلى 2% فقط على حسابات فوق 2000 دولار. يجب أن يدعم الوسيط تنفيذاً سريعاً على المعادن بزمن استجابة أقل من 30 مللي ثانية، وتغذية ECN أو RAW حقيقية، ووضع تعبئة FOK (الخبير يكتشف IOC/FOK/RETURN تلقائياً في OnInit). يعمل الاكتشاف التلقائي لـ GMT مع معظم الوسطاء المحاذين لـ GMT (GMT+0/+1/+2/+3) — يجب على الوسطاء غير المحاذين (GMT+5، GMT-5) ضبط InpServerGMTOffset يدوياً. اقرن هذا الخبير بجلسات تداول هادئة: لندن (7-16 GMT) والنصف الأول من نيويورك (12-16 GMT) يوفران أنظف قمم لوسم بولينجر؛ تُتجنب جلسة آسيا صراحة عندما يكون InpAvoidAsia=true.
منطق الاستراتيجية
Pipsgrowth EX09011 MeanReversion — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: MeanReversion
الماجيك: 22209011
الإصدار: 2.00
الوصف:
R2WM (RSI + Bollinger Bands + Williams %R) triple-confirm reversal EA. BUY when price < Lower BB + RSI < 30 + WPR < -80; SELL when price > Upper BB + RSI > 70 + WPR > -20. Includes breakeven, trailing, drawdown protection, and the 12-layer
المؤشرات:
- مؤشرات قياسية
الدوال الرئيسية:
SetProperFillingMode()OnTradeTransaction()CheckTimeFilter()CheckDrawdownLimits()CheckNewDay()CheckSignal()OpenPosition()IsGridSafe()ManageOpenPositions()CalculateLotSize()
// Pipsgrowth EX09011 MeanReversion — Execution Flow (from source analysis)
// Family: MeanReversion
// R2WM (RSI + Bollinger Bands + Williams %R) triple-confirm reversal EA. BUY when price < Lower BB + RSI < 30 + WPR < -80; SELL when price > Upper BB + RSI > 70 + WPR > -20. Includes breakeven, trailing, drawdown protection, and the 12-layer
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اسحب الإكسبرت على رسم H1 أو H4
- 7حدد فترة Bollinger Bands والانحراف ومستويات RSI وحجم اللوت
- 8فعّل Allow Algo Trading واضغط OK
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| InpMagicNumber | 22209011 | Magic Number |
| InpSlippage | 30 | Max Slippage (points) |
| InpMaxSpread | 250 | Max Spread (points, 0=disabled) |
| InpMaxRetries | 3 | Order Retry Attempts |
| InpTradeComment | "Psgrowth.com Expert_09011" | Trade Comment |
| InpRiskPercent | 1.0 | Risk % per Trade |
| InpFixedLot | 0.01 | Fixed Lot (if Risk=0) |
| InpMaxLotSize | 5.0 | Maximum Lot Size Cap |
| InpStopLoss | 400 | Stop Loss (points) |
| InpTakeProfit | 1200 | Take Profit (points) |
| InpRSIPeriod | 14 | RSI Period |
| InpRSIOverbought | 70.0 | RSI Overbought Level |
| InpRSIOversold | 30.0 | RSI Oversold Level |
| InpBBPeriod | 20 | Bollinger Bands Period |
| InpBBDeviation | 2.0 | Bollinger Bands Deviation |
| InpWPRPeriod | 14 | Williams %R Period |
| InpUseTimeFilter | false | Enable Time Filter |
| InpStartHour | 8 | Start Hour (Server Time) |
| InpEndHour | 20 | End Hour (Server Time) |
| InpTradeFriday | true | Trade on Friday |
| InpFridayCloseHour | 20 | Close All Friday After |
| InpUseBreakeven | true | Enable Breakeven |
| InpBEStart | 200 | BE Start (points profit) |
| InpBEOffset | 20 | BE Offset (points above entry) |
| InpEnableTrail | true | Enable Trailing Stop |
| InpTrailStart | 300 | Trail Start Distance (points) |
| InpTrailDistance | 150 | Trail Distance behind price |
| InpEnablePyramid | false | Enable Safe Pyramiding |
| InpMaxPositions | 3 | Max Open Positions |
| InpMinProfitPoints | 250 | Min Profit (points) for Next Entry |
| InpUseDDProtection | true | Enable Drawdown Protection |
| InpMaxDailyLoss | 3.0 | Max Daily Loss % (0=disabled) |
| InpMaxEquityLoss | 10.0 | Max Equity Loss % from Peak |
| InpCloseOnDDLimit | true | Close All When DD Limit Hit |
| InpShowPanel | true | Show Info Panel |
| InpPanelX | 10 | Panel X Position |
| InpPanelY | 30 | Panel Y Position |
| InpCapFloor | 50.0 | +------------------------------------------------------------------+ |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX09011 R2WM_Reversal — RSI+BB+WPR triple reversal, full 12-layer stack."
#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
//+------------------------------------------------------------------+
//| INPUT GROUP: Identity |
//+------------------------------------------------------------------+
input group "=== Identity ==="
input int InpMagicNumber = 22209011; // Magic Number
input int InpSlippage = 30; // Max Slippage (points)
input int InpMaxSpread = 250; // Max Spread (points, 0=disabled)
input int InpMaxRetries = 3; // Order Retry Attempts
input string InpTradeComment = "Psgrowth.com Expert_09011"; // Trade Comment
//+------------------------------------------------------------------+
//| INPUT GROUP: Money Management |
//+------------------------------------------------------------------+
input group "=== Money Management ==="
input double InpRiskPercent = 1.0; // Risk % per Trade
input double InpFixedLot = 0.01; // Fixed Lot (if Risk=0)
input double InpMaxLotSize = 5.0; // Maximum Lot Size Cap
input int InpStopLoss = 400; // Stop Loss (points)
input int InpTakeProfit = 1200; // Take Profit (points)
//+------------------------------------------------------------------+
//| INPUT GROUP: Strategy Settings |
//+------------------------------------------------------------------+
input group "=== Strategy Settings ==="
input int InpRSIPeriod = 14; // RSI Period
input double InpRSIOverbought = 70.0; // RSI Overbought Level
input double InpRSIOversold = 30.0; // RSI Oversold Level
input int InpBBPeriod = 20; // Bollinger Bands Period
input double InpBBDeviation = 2.0; // Bollinger Bands Deviation
input int InpWPRPeriod = 14; // Williams %R Period
//+------------------------------------------------------------------+
//| INPUT GROUP: Time Filter |
//+------------------------------------------------------------------+
input group "=== Time Filter ==="
input bool InpUseTimeFilter = false; // Enable Time Filter
input int InpStartHour = 8; // Start Hour (Server Time)
input int InpEndHour = 20; // End Hour (Server Time)
input bool InpTradeFriday = true; // Trade on Friday
input int InpFridayCloseHour= 20; // Close All Friday After
//+------------------------------------------------------------------+
//| INPUT GROUP: Trade Management |
//+------------------------------------------------------------------+
input group "=== Trade Management ==="
input bool InpUseBreakeven = true; // Enable Breakeven
input int InpBEStart = 200; // BE Start (points profit)
input int InpBEOffset = 20; // BE Offset (points above entry)
input bool InpEnableTrail = true; // Enable Trailing Stopالكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على MT5 — استخدم وسيطاً موثوقاً بتنفيذ سريع وسبريد منخفض
إكسبرتات مشابهة
عرض جميع الإكسبرتاتإكسبرتات أخرى بنفس استراتيجية الارتداد للمتوسط
Pipsgrowth EX09013 MeanReversion — إكسبرت أدفايزر ارتداد للمتوسط
Pipsgrowth EX09013 MeanReversion — Bollinger Bands mean-reversion EA with EMA trend filter. BUY when price touches lower band (trend up); SELL when price t. إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX09009 MeanReversion — إكسبرت أدفايزر ارتداد للمتوسط
Pipsgrowth EX09009 MeanReversion — Hanging Man (bearish) / Hammer (bullish) candlestick on last CLOSED bar + Stochastic confirmation (Stoch<20 Buy / Stoch>. إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX09023 MeanReversion — إكسبرت أدفايزر ارتداد للمتوسط
Pipsgrowth EX09023 MeanReversion — Bollinger Band mean reversion EA that fades outer band touches with fixed SL/TP and single-position control, using the 1. إكسبرت أدفايزر MT5 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.