Pipsgrowth EX07003 MA — إكسبرت أدفايزر إكسبرت أدفايزر
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD، EURUSD، GBPUSD، USDJPY · M15، M5، H1
Pipsgrowth EX07003 MA — EMA crossover trend-following EA. Entry: Fast EMA crosses above Slow EMA = BUY (Golden Cross); Fast EMA crosses below Sl. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
EX07003 هو خبير آلي لتتبع الاتجاه يعتمد على تقاطع المتوسطات المتحركة الأسّية. يُلصق بالمخطط متوسطَين: السريع EMA(10) والبطيء EMA(21) افتراضياً، ويتداول على كل تقاطع مؤكَّد عند إغلاق الشمعة. الاستراتيجية ميكانيكية لا لبس فيها: عندما يعبر المتوسط السريع فوق البطيء على شمعة مغلقة، يفتح الخبير صفقة شراء؛ وعندما يعبر السريع تحت البطيء، يفتح صفقة بيع. يتم التحقق مرة واحدة لكل شمعة داخل CheckSignal() عبر حارس g_lastBarTime، فلا يولِّد التقاطع الواحد سلسلة من الإدخالات المكررة أثناء رسم الشمعة.
الرقم السحري هو 22207003 (بادئة العائلة 222 plus معرّف الخبير 07003). يُدرج رأس الكود المصدر الأدوات المقترحة: XAUUSD وEURUSD وGBPUSD وUSDJPY، والإطار الزمني الأساسي M15. الإطارات M5 وH1 مدعومة أيضاً — الخبير لا يقفل الإطار الزمني بل يرث أي مخطط تُلصقه عليه، وتبقى فترات المؤشر عند 10/21 ما لم تُغيّرها.
الإشارة والدخول. يُكتشف التقاطع الذهبي عندما fastPrev <= slowPrev && fastCur > slowCur. التقاطع الميت هو المرآة المعكوسة. تقوم CountPositions() بمسح الحساب الحالي ولا تُطلق الإدخال الأول إلا عندما يكون الجانب المقابل خالياً من المراكز. إذا كان للجانب مراكز مفتوحة وInpEnablePyramid مضبوط على «true»، تمشي IsGridSafe() على المراكز بالعكس، وتحدد آخر مركز من النوع نفسه، وتتحقق من أن ربحه العائم بالنقاط تجاوز عتبة InpMinProfitPoints=250. لا يضيف الهرم التذكرة الثالثة (InpMaxPositions=3) إلا بعد أن يكون الثاني قد ربح 250 نقطة. تُجري OpenPosition() فحص الهامش عبر OrderCalcMargin() قبل الإرسال، فإذا كان الرصيد صغيراً جداً لتغطية الطبقة الثالثة يتخطاها دون أن يخطئ الشمعة.
إدارة المراكز. تعمل ManageOpenPositions() على كل تيكة — وليس فقط عند افتتاح الشمعة — وهي عقل دورة حياة الصفقة. يعمل سلّمان (ratchets) مستقلّان. أولاً، التعادل: عندما يصل الربح بالنقاط إلى InpBEStart=300، يُنقل وقف الخسارة إلى سعر الدخول + InpBEOffset=30 نقطة. لا يُطبَّق وقف الخسارة الجديد إلا إذا كان أفضل من الحالي — يرفض الكود صراحةً تحريك الوقف إلى الخلف. ثانياً، وقف الخسارة المُتحرِّك (Trailing): عندما يصل الربح إلى InpTrailStart=400، يُفعَّل وقف متحرك عند InpTrailDistance=200 نقطة خلف سعر العرض/الطلب. يرفض هذا الوقف أيضاً التحرك إلى الخلف، ويرفض تثبيته تحت سعر الدخول حتى يصبح المركز في ربح عميق.
الآليتان مستقلّتان ومُكمِّلتان. يَفجُر التعادل عند +300 نقطة ويُثبّت الوقف عند الدخول+30؛ ومن +400 نقطة يتولّى الوقف المتحرك ويُحرّك الوقف على بُعد 200 نقطة خلف السعر. إذا كان الوقف المتحرك أدنى من مستوى التعادل، يفوز وقف التعادل. وإذا كان أعلى منه، يفوز الوقف المتحرك. كلاهما يتحرك إلى الأمام فقط — ما إن يُحرَّك الوقف لا يُرخى أبداً.
وقف الخسارة وجني الأرباح. تُرسَل كل صفقة إلى الوسيط بوقف خسارة صلب InpStopLoss=500 نقطة (50 نقطة على عرض أسعار من 5 منازل) وجني أرباح صلب InpTakeProfit=1500 نقطة (150 نقطة). هذه نسبة مخاطرة/عائد 1:3 عند الدخول. كلاهما يُرسَل كسمة في الأمر، لا كمستوى افتراضي — الوسيط هو من يُنفّذهما. جني الأرباح الصلب عند 1500 نقطة هو سقف ثابت، لكن عملياً يُفعَّل الوقف المتحرك قبل الوصول إلى TP في الاتجاهات القوية، فيخرج المركز من صفقة رابحة أبعد من 150 نقطة بوقف متحرك ضيّق.
تفاصيل الهرم. InpMaxPositions=3 يعني ثلاث صفقات كحدّ أقصى في الاتجاه نفسه في وقت واحد. الهرم «آمن» بمعنى أنه يشترط وجود وسادة ربح 250 نقطة على الطبقة الأحدث — ليس شبكة مارتينجال ولا يوجد مضاعف لوت على الطبقات اللاحقة. تمر كل طبقة هرمية جديدة عبر دالة CalculateLotSize(InpStopLoss) نفسها، فتتحمّل كل طبقة نفس النسبة من الرصيد الحالي (InpRiskPercent=0.5% افتراضياً). نسبة R:R 1:3 للطبقة × ثلاث طبقات تعطي تعرُّضاً فعلياً 1.5% من الرصيد عند اكتمال الهرم. الخبير لا يحتفظ بتعريض صافٍ بحسب الاستراتيجية، فكل من جانبي الشراء والبيع قد يصل إلى ثلاث تذاكر في وقت واحد — أي ذروة ست صفقات مفتوحة.
حماية السحب. تعمل CheckDrawdownLimits() في بداية كل تيكة. تتابع شيئَين: رصيد بداية اليوم (يُحدَّث في CheckNewDay() عند منتصف الليل بتوقيت الخادم) وقمة حقوق الملكية الجارية. إذا (g_dailyStartBalance - currentBalance) / g_dailyStartBalance >= InpMaxDailyLoss=3.0%، يرفع الخبير الراية g_ddLimitHit، ويطبع رسالة، وإذا كان InpCloseOnDDLimit مضبوطاً على «true» يستدعي CloseAllPositions() ويُجمّد الخبير لبقية اليوم. حارس سحب حقوق الملكية مشابه: إذا انخفضت القمة بنسبة InpMaxEquityLoss=10% أو أكثر، يَفجُر نفس الإيقاف. مع دحرجة اليوم، يُعاد ضبط g_ddLimitHit ويُستأنف التداول. تُحدَّث قمة حقوق الملكية للأعلى على كل تيكة عند تسجيل قمة جديدة، فالسحب 10% يُقاس من أعلى مستوى جارٍ، لا من الإيداع الأولي.
الوقت والجلسة. فلتر الوقت مُعطَّل افتراضياً (InpUseTimeFilter=false). عند تفعيله، يسمح الخبير بالإدخالات بين InpStartHour=8 وInpEndHour=20 بتوقيت الخادم، ويمنع عطلة نهاية الأسبوع بالكامل، ويمنع الجمعة (أو يسمح بها حتى InpFridayCloseHour=20 ثم يُغلق كل شيء). مسار «إغلاق الكل يوم الجمعة 20:00» هو الجزء الوحيد من فلتر الوقت الذي يعمل حتى مع إيقاف فلتر الوقت — مُبرمَج صلباً ليُفجَّر يوم الجمعة بعد 20:00، ما يعني أن مركز XAUUSD لليلة واحدة بحجم 1.0 لوت قد يُغلق قسرياً في سيولة رقيقة مساء الجمعة سواء فعّلت فلتر الوقت أم لا.
حجم الصفقة وإدارة المال. تحسب CalculateLotSize(stopLossPoints) account.Balance() * InpRiskPercent / 100 / lossPerLot حيث يُعاد بناء lossPerLot من قيمة التيك وحجم التيك والنقطة لدى الوسيط. تُقرَّب النتيجة إلى درجة اللوت، وتُقيَّد ضمن حدّ الوسيط الأدنى/الأقصى، ثم تُقصَّ عند InpMaxLotSize=5.0. إذا كانت InpRiskPercent صفراً، يلجأ الخبير إلى InpFixedLot=0.01 الثابت — مفيد لتحديات الشركات ذات الحجم الثابت. يُعاد حساب الحجم عند كل إدخال، فتُعيد كل طبقة هرمية تحمّل 0.5% من الرصيد الحالي (الذي قد يكون أعلى)، ما يجعل الطبقة الثالثة أكبر قليلاً من الأولى.
طبقة الموثوقية. يمر إرسال الأمر عبر CTrade مع InpMaxRetries=3 محاولات، يتخللها نوم 100 مللي ثانية. يتعامل غلاف CTrade تلقائياً مع الانحراف حتى InpSlippage=30 نقطة. تفحص SetProperFillingMode() خاصية SYMBOL_FILLING_MODE عند التهيئة وتختار FOK ← IOC ← RETURN بهذا الترتيب — لا تحتاج إلى ضبط التعبئة يدوياً. تُغلِّف TryClose_EX07003 وTryClosePartial_EX07003 وTryModify_EX07003 استدعاءات CTrade المقابلة بـ 3 محاولات عند رموز الإرجاع REQUOTE / TIMEOUT / PRICE_OFF / PRICE_CHANGED، بنوم 200 مللي ثانية للإغلاق و100 مللي ثانية للتعديل بين المحاولات.
لوحة المعلومات. إذا كان InpShowPanel مضبوطاً على «true»، يرسم الخبير مستطيلاً 220×160 بكسل بلون رمادي داكن في الزاوية العلوية اليسرى من المخطط ويُسمّيه باسم الخبير والرقم السحري وقيم المتوسطين السريعة/البطيئة والاتجاه الحالي (UPTREND/DOWNTREND) وعدد المراكز المفتوحة والربح/الخسارة العائم — تُحدَّث على كل تيكة. هذا للمراقبة البصرية فقط؛ اللوحة لا تتفاعل مع الاستراتيجية. إذا أخفيت اللوحة، يواصل الخبير تشغيل المنطق نفسه — اللوحة مجرد تسميات.
ملاحظات عملية. شغّله على وسيط من 5 منازل؛ الإعدادات الافتراضية 500/1500 نقطة تعادل 50/150 نقطة على عرض من 5 منازل. بوابة InpMaxSpread=250 فلتر صلب على كل تيكة — وسيط يعرض فروق XAUUSD عند 200 نقطة سيُبقي الخبير مُقفَلاً معظم اليوم. الهرم متماثل: الجانب الطويل والجانب القصير كل منهما قد يحتفظ بثلاث صفقات، فيصل التعرُّض إلى ست تذاكر إذا تركته يعمل. InpCloseOnDDLimit افتراضه «true»؛ إذا أردت للخبير أن يواصل التداول بعد بلوغ حدّ الخسارة اليومية (غير مُوصى به)، أطفئه، لكن راية g_ddLimitHit ما زالت تمنع الإدخالات حتى اليوم التالي. طريقة المتوسط قابلة للضبط (InpMAMethod) — الوضع الافتراضي MODE_EMA، لكن MODE_SMA وMODE_SMMA وMODE_LWMA كلها خيارات صالحة وستُغيّر من طبيعة الإشارة بشكل ملحوظ.
تفاصيل الاستراتيجية
يُلصق الخبير مقبضَي iMA (سريع=10، بطيء=21، MODE_EMA، PRICE_CLOSE) بالمخطط النشط في OnInit ويُجهض الخبير بأكمله بـ INIT_FAILED إذا لم تكن فترة المتوسط السريع أصغر قطعاً من البطيء. تُطبّق OnTick أولاً بوابة فروق سعر صلبة (يجب أن يكون mysymbol.Spread() تحت InpMaxSpread=250 نقطة) وبوابة وقت/جمعة، ثم تُشغّل ManageOpenPositions() على كل تيكة لتدريج الوقفيات، ثم تدخل فحص الشمعة الجديدة — CheckSignal() لا يَفجُر إلا عند تغيّر iTime، فيُعمل على التقاطع الذهبي أو الميت مرة واحدة بالضبط. يمر إرسال الأمر عبر CTrade مع InpMaxRetries=3 محاولات تفصلها 100 مللي ثانية، بعد فحص مسبق OrderCalcMargin مقابل account.FreeMargin()؛ تُختار وضعية التعبئة آلياً في SetProperFillingMode() (FOK ← IOC ← RETURN)، وتمر عمليات SL/TP/الإغلاق عبر أغلفة TryModify_EX07003 / TryClose_EX07003 التي تُعيد المحاولة 3 مرات عند رموز الإرجاع REQUOTE/TIMEOUT/PRICE_OFF/PRICE_CHANGED.
يفتح الخبير صفقة شراء عندما يعبر المتوسط السريع EMA(10) فوق البطيء EMA(21) — التقاطع الذهبي — ويفتح صفقة بيع عند التقاطع العكسي، التقاطع الميت، وكلاهما يُكتشف على شموع مغلقة عبر بوابة g_lastBarTime. يُسمح بالبناء الهرمي حتى InpMaxPositions=3 تذاكر في الاتجاه نفسه عندما يكون آخر مركز في ربح لا يقل عن InpMinProfitPoints=250 نقطة، وتمنع IsGridSafe() أي طبقة هرمية جديدة ما لم تتجاوز عتبة الربح تلك على آخر تذكرة.
تُغلَق المراكز عند جني الأرباح الثابت 1500 نقطة (نسبة R:R 1:3 مقابل وقف الخسارة 500 نقطة) أو عند وقف الخسارة، أيهما يضربه السوق أولاً. تُحرِّك ManageOpenPositions() وقف الخسارة إلى الأمام عند كل تيكة: عند +300 نقطة ربح يُنقل الوقف إلى سعر الدخول +30 نقطة (تعادل + علاوة)، وعند +400 نقطة يتولّى وقف متحرك 200 نقطة ولا يتحرك إلا في الاتجاه المُربح. التقاطع العكسي الجديد لا يُغلق المراكز القائمة آلياً — الخروج محض جني أرباح/وقف خسارة/اختراق العتبة، لكن حراس السحب اليومي/حقوق الملكية قد يُجبرون CloseAllPositions().
وقف الخسارة لكل صفقة ثابت عند InpStopLoss=500 نقطة (50 نقطة على وسيط من 5 منازل)، يُطبَّق تناظرياً على كل إدخال ويُرسَل للخادم كسمة أمر صلبة. يَفجُر تجاوز مستوى التعادل عند +300 نقطة ربح، فيُحرَّك الوقف إلى سعر الدخول +30 نقطة ولا يتحرك إلا في الاتجاه المُربح؛ ومن +400 نقطة يتولّى وقف متحرك 200 نقطة. لا يوجد وقف خسارة على مستوى الحساب — شبكة الأمان هي حارس الخسارة اليومية 3% / سحب حقوق الملكية 10%، الذي يُغلق كل شيء عند الاختراق.
جني الأرباح لكل صفقة ثابت عند InpTakeProfit=1500 نقطة (150 نقطة)، ما يعطي نسبة مخاطرة/عائد 1:3 مقابل الوقف 500 نقطة. يُرسَل جني الأرباح إلى الوسيط كسمة أمر صلبة، لا كمستوى افتراضي. بعد تفعيل التعادل عند +300 نقطة وتولّي الوقف المتحرك عند +400 نقطة، قد يسمح الوقف المتحرك للصفقات الرابحة بالاستمرار أبعد من جني الأرباح الأصلي 1500 نقطة إذا تولّى قبل بلوغ TP.
يناسب المتداولين الذين يديرون حساباً يتجاوز 100 دولار على XAUUSD أو EURUSD أو GBPUSD أو USDJPY على الإطار M15 (الإطارات M5 وH1 مدعومة أيضاً) بمستوى مخاطرة متوسط. اقرنه بوسيط فروقه منخفضة لأن InpMaxSpread=250 نقطة بوابة صلبة على كل تيكة — وسيط يعرض فروق XAUUSD عند 200 نقطة سيُبقي الخبير مُقفَلاً معظم اليوم. إغلاق الجمعة 20:00 بتوقيت الخادم وفلتر 08:00–20:00 الاختياري يجعلانه خبيراً واعياً بالجلسة، لكن حراس InpMaxDailyLoss=3% / InpMaxEquityLoss=10% هم شبكة الأمان الفعلية. اضبط InpRiskPercent=0.5% على الحسابات العادية، وخفّضها إلى 0.25% أو حجم ثابت 0.01 لتحديات الشركات ذات الحجم الثابت، وتجنب نوافذ NFP/FOMC ما لم يكن هامش فروق الوسيط يتجاوز 250 نقطة براحة.
منطق الاستراتيجية
Pipsgrowth EX07003 MA — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: MA
الماجيك: 22207003
الإصدار: 2.00
الوصف:
EMA crossover trend-following EA. Entry: Fast EMA crosses above Slow EMA = BUY (Golden Cross); Fast EMA crosses below Slow EMA = SELL (Death Cross). Management includes breakeven, trailing stop, safe pyramiding, and drawdown protection. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
المؤشرات:
- مؤشرات قياسية
الدوال الرئيسية:
SetProperFillingMode()CheckTimeFilter()CheckDrawdownLimits()CheckNewDay()CheckSignal()OpenPosition()IsGridSafe()ManageOpenPositions()CalculateLotSize()NormalizeLot()
// Pipsgrowth EX07003 MA — Execution Flow (from source analysis)
// Family: MA
// EMA crossover trend-following EA. Entry: Fast EMA crosses above Slow EMA = BUY (Golden Cross); Fast EMA crosses below Slow EMA = SELL (Death Cross). Management includes breakeven, trailing stop, safe pyramiding, and drawdown protection. 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اسحب الإكسبرت على رسم H4 أو اليومي للحصول على أفضل النتائج
- 7حدد فترات EMA وعتبة ADX وحجم اللوت في نافذة الإعدادات
- 8فعّل Allow Algo Trading واضغط OK
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| InpMagicNumber | 22207003 | Magic Number (222 + Expert ID) |
| InpSlippage | 30 | Max Slippage (points) |
| InpMaxSpread | 250 | Max Spread (points, 0=disabled) |
| InpMaxRetries | 3 | Order Retry Attempts |
| InpTradeComment | "Psgrowth.com Expert_07003" | Trade Comment |
| InpRiskPercent | 0.5 | Risk % per Trade |
| InpFixedLot | 0.01 | Fixed Lot (if Risk=0) |
| InpMaxLotSize | 5.0 | Maximum Lot Size Cap |
| InpStopLoss | 500 | Stop Loss (points) |
| InpTakeProfit | 1500 | Take Profit (points) |
| InpFastMAPeriod | 10 | Fast EMA Period |
| InpSlowMAPeriod | 21 | Slow EMA Period |
| InpMAMethod | MODE_EMA | MA Method |
| 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 | 300 | BE Start (points profit) |
| InpBEOffset | 30 | BE Offset (points above entry) |
| InpEnableTrail | true | Enable Trailing Stop |
| InpTrailStart | 400 | Trail Start Distance (points) |
| InpTrailDistance | 200 | Trail Distance behind price (points) |
| InpEnablePyramid | true | 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 |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX07003 MA_V1_EA — EMA Golden/Death Cross with breakeven, trailing, safe pyramid, full 12-layer stack."
#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
//+------------------------------------------------------------------+
//| INPUT GROUP: Trade Execution |
//+------------------------------------------------------------------+
input group "=== Trade Execution ==="
input int InpMagicNumber = 22207003; // Magic Number (222 + Expert ID)
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_07003"; // Trade Comment
//+------------------------------------------------------------------+
//| INPUT GROUP: Money Management |
//+------------------------------------------------------------------+
input group "=== Money Management ==="
input double InpRiskPercent = 0.5; // 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 = 500; // Stop Loss (points)
input int InpTakeProfit = 1500; // Take Profit (points)
//+------------------------------------------------------------------+
//| INPUT GROUP: Strategy Settings |
//+------------------------------------------------------------------+
input group "=== Strategy Settings ==="
input int InpFastMAPeriod = 10; // Fast EMA Period
input int InpSlowMAPeriod = 21; // Slow EMA Period
input ENUM_MA_METHOD InpMAMethod = MODE_EMA; // MA Method
//+------------------------------------------------------------------+
//| 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 = 300; // BE Start (points profit)
input int InpBEOffset = 30; // BE Offset (points above entry)
input bool InpEnableTrail = true; // Enable Trailing Stop
input int InpTrailStart = 400; // Trail Start Distance (points)
input int InpTrailDistance = 200; // Trail Distance behind price (points)
الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على MT5 — استخدم وسيطاً موثوقاً بتنفيذ سريع وسبريد منخفض
إكسبرتات مشابهة
عرض جميع الإكسبرتاتإكسبرتات أخرى بنفس استراتيجية متابعة الاتجاه
Pipsgrowth EX16080 Trend — إكسبرت أدفايزر متابعة اتجاه
Pipsgrowth EX16080 Trend — EURUSD triple-EMA trend follower — trades EMA20/50 cross with EMA200 filter on H4, ATR-based SL/TP, risk-percent sizing . إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX16081 Trend — إكسبرت أدفايزر متابعة اتجاه
Pipsgrowth EX16081 Trend — Gold trend EA catching major XAUUSD trends using EMA 50/ 200 crossover on H4 with daily structure swing high/low and Fib. إكسبرت أدفايزر MT5 مفتوح المصدر.
Pipsgrowth EX16033 Trend — إكسبرت أدفايزر متابعة اتجاه
Pipsgrowth EX16033 Trend — Price-action scalping EA using distance-based grid entries with net-take-profit targeting and optional lot multiplier. 1. إكسبرت أدفايزر MT5 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.