Pipsgrowth EX16036 Trend — إكسبرت أدفايزر متابعة اتجاه
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M1، H1
Pipsgrowth EX16036 Trend — XAU M1 scalper Pro using dual-entry signals (EMA cross + RSI 50-level) with dual confirmations (ADX +DI/-DI and MTF 200-. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
Pipsgrowth EX16036 Trend — وهو مكتوب تحت مظلة عائلة «Trend» في سلسلة EX16xxx بالاسم الموجود في ترويسة المصدر «EX_X3_XAUUSD_pro» — هو سكالبير XAUUSD على M1 يعمل بنظام تصويت مزدوج للإدخال ومزدوج للتأكيد، يحمل الرقم السحري 22216036 على كل أمر ليتعايش مع إكسبرتات أخرى على الحساب نفسه. يوفّر ملف .mq5 ما مجموعه 66 مُدخلاً موزعاً على 16 مجموعة إدخال، و48 دالة، و9 مؤشرات مُعلنة مسبقاً في OnInit — ثمانية تُنشأ بنشاط في البداية، والتاسع (hATR) يُحمَّل كسولاً داخل GetATRPoints() فقط عند تفعيل وضع ATR للوقف/الجني. تدّعي ترويسة المصدر بنية من 12 طبقة (REGIME وSIGNAL وENTRY وCONFIRM وNO-TRADE وCAPITAL CAP وRISK وSIZING وMANAGE وEXIT وSCALING وOnTester)؛ والمطبَّق فعلياً في الكود هو 10 من تلك — دالة OnTester موصوفة في الترويسة لكنها غائبة من الملف، أما طبقة CAPITAL CAP (وقف بناء على رصيد أو سحب حقوق ملكية) فلا وجود لها في أي مكان من الكود.
البصمة البنيوية للاستراتيجية هي تصويت دخول مزدوج مع تأكيد مزدوج يُحلّ عبر نافذة شموع منزلقة. يختار المستخدم اثنين من خمسة أنواع دخول قابلة للتوصيل عبر InpEntry1Type وInpEntry2Type — افتراضياً SIG_MA_CROSS (تقاطع المتوسط السريع مع البطيء) وSIG_RSI_50 (تقاطع RSI مع خط 50 الأوسط) — إضافة إلى بوابتي تأكيد تشتغلان بالتوازي. تشترط ConfirmADX() أن يكون ADX(14) >= InpADXMin (18 افتراضياً) وأن يكون +DI > -DI للجانب الطويل (أو -DI > +DI للقصير). أما ConfirmMTFTrend() فتسحب متوسطاً متحركاً 200 من InpMTF_TF — القيمة العددية 4 التي تُحوَّل عبر MapTimeframeInt() إلى PERIOD_M30 — وتُلزم السعر بأن يكون على الجانب الصحيح من ذلك المتوسط. تمشي SolveWindow() على الشموع من 1 إلى InpEntryWindowBars (6 افتراضياً) وتُجري بحثاً توافقياً عبر الإشارات الأربع لتجد تركيبة الشموع ذات أصغر إزاحة قصوى، أي أحدث توافق متزامن — وتُرجع تلك الشمعة إلى TryEntries() كمرساة للدخول التالي. مفتاحا صرامة InpRequireEntriesSameBar وInpRequireConfSameBar يجبران الزوج المتطابق على الإطلاق في شمعة واحدة بدل السماح بتفريقه عبر النافذة. فلتر InpUseBarQualityFilter الاختياري يقرأ نسبة الجسم إلى مدى شمعة المرساة ويرفض الدخول حين يكون الجسم أقل من InpMinBodyToRange=0.2 من مدى الشمعة.
تنفصل إدارة الصفقات والمخاطر عبر أربع طبقات. تستخدم CalcSLTP() افتراضياً 300/600 نقطة (30/60 نقطة على XAUUSD بخمس خانات) — أي نسبة مخاطرة إلى عائد 1:2 ثابتة — أو، عند تفعيل InpUseATRforSLTP، ATR(14) × InpATR_SL_Mult(3.0) للوقف و× InpATR_TP_Mult(6.0) للجني. تُغلِّف SendOrderAdaptive() الأمر OrderSend في حلقة من 4 محاولات تُوسّع الانحراف 3 نقاط في كل محاولة حتى InpMaxAdaptiveDeviation=20، مع نوم 80 مللي ثانية × رقم المحاولة بين المحاولات. تشتغل ApplyDynamicLockProfitToPosition() كل تيكر عبر MaintainPositions()، وتقيس عدد نقاط التحرك الإيجابي، وتقسمه على InpLockProfitEveryXPoints(150) لاحتساب عدد الدرجات، وتقترح وقف خسارة جديد عند سعر الدخول ± (الدرجات×150 - InpLockMinusYPointsBuffer=20) نقطة. القفل لا يُحكم إلا بالضيق — لا يتسع أبداً — ويرفض العمل إذا كان وقف الخسارة المقترح سيدخل ضمن SYMBOL_TRADE_FREEZE_LEVEL الخاص بالوسيط.
تُكدّس بوابة «عدم التداول» CanPlaceNew() ستة فحوصات مستقلة قبل الدخول: العلامة g_tradePauseUntil المدفوعة من OnTradeTransaction (تُضبط عند تفعيل PauseOnConsecutiveLosses بـ 3 خسائر / 60 دقيقة، أو PauseOnLossAmount بـ 100 دولار / 60 دقيقة — كلاهما معطّل افتراضياً)، قفل شمعة واحدة لكل دخول مفهرس بـ iTime(_Symbol,PERIOD_CURRENT,0)، فحص IsWithinSessions() (لندن 7-17 أو نيويورك 13-22)، فحص السبريد الديناميكي، غطاء CountOpenPositionsAll() >= MaxOpenTrades=5، وأرضية نشاط التيكر (InpMinTicksPerMin=20 تحجب الدخول حين يقل عدد التيكرات في آخر 60 ثانية عن 20، بهدف إبقاء الـEA خارج نوافذ السوق الميتة). فحص السبريد الديناميكي نفسه مبني على مخزن حلقي من 200 تيكر لقيم SYMBOL_SPREAD، حيث تقارن CheckSpreadOK() السبريد الحالي بالوسيط + InpSpreadMADMult(3.0) × MAD، مع غطاء مطلق اختياري InpSpreadCapAbsPoints=0 (معطّل).
يستخدم «التحجيم» قاعدة غير قياسية لنفس الاتجاه. تُوسم التذكرة الأولى بـ«Initial BUY» أو«Initial SELL»؛ أما الدخول الإضافي على نفس الاتجاه فتُوسم بـ«Add#N BUY» أو«Add#N SELL» مع عدادات منفصلة لكل جانب g_addCountBuy / g_addCountSell. يعني AllowOnlyProfitableAdditions=true وMinProfitPerTradeToAdd=5.0 أن الإضافة الجديدة لا تنطلق إلا إذا كانت كل صفقة مفتوحة على نفس الجانب رابحة بـ 5 نقاط على الأقل. يحجب فاصل تهدئة لكل اتجاه 20 ثانية (InpCooldownSecondsDir) الدخول المتتالي على نفس الجانب. لا يوجد خروج بسبب إشارة عكسية، ولا إغلاق زمني، ولا سقف خسارة يومية، ولا سقف سحب رصيد، ولا مفتاح قتل لمنحنى الحقوق — فالصفقات تُغلق فقط عبر الوقف الثابت أو الجني الثابت أو قفل الربح الديناميكي. يستمع OnTradeTransaction لأحداث DEAL_ENTRY_OUT، ويُراكم g_lossStreakCount وg_lossStreakAmt على الخروج الخاسر، ويُصفّر الاثنين عند أول خروج رابح تالٍ، ويدفع g_tradePauseUntil إلى الأمام حين ينطلق أي مشغّل إيقاف.
ثلاث دوال إعادة محاولة مبنية على CTrade في أسفل الملف — TryClose_EX16036 وTryClosePartial_EX16036 وTryModify_EX16036 — مُعرَّفة بحلقة 3 محاولات لـREQUOTE/TIMEOUT/PRICE_OFF/PRICE_CHANGED لكنها غير مدمجة في مسار OnTick الحي. أوامر الإغلاق الفعلية تمر عبر ClosePositionByTicket وأوامر التعديل عبر ModifyPositionSLTP، ولكل منهما مساره أحادي المحاولة. ذُكر ICMarkets في رسالة OnInit لكن الـEA نفسه محايد تجاه الوسيط — يحتاج فقط أن يُبلِّغ الوسيط عن SYMBOL_SPREAD وSYMBOL_TRADE_FREEZE_LEVEL وSYMBOL_VOLUME_STEP وSYMBOL_FILLING_MODE، وأن يطابق حجم النقطة _Point. مُدخلات MagicNumber وInpTradeComment وInpSignalsTF وInpMTF_TF وInpMAPrice موسومة بـ«/no opt» مما يعني أن مُحسِّن MT5 Strategy Tester سيتجاهلها حتى عند تمرير بقية المُدخلات الـ61 في نطاقاتها.
تفاصيل الاستراتيجية
تمشي SolveWindow() على آخر 1..InpEntryWindowBars شمعة لتقييم نوعي إشارة الدخول وبوابتي التأكيد، ثم تُرجع تركيبة الشموع ذات أصغر إزاحة قصوى حيث تطلق الإشارات الأربع في الاتجاه نفسه. تُكدّس CanPlaceNew() ستة فحوصات قبل الدخول — الطابع الزمني للإيقاف المؤقت، شمعة واحدة لكل دخول، الجلسات، السبريد الديناميكي، الحد الأقصى للصفقات، ونشاط التيكر — قبل إطلاق أي أمر، ويحجب فاصل تهدئة 20 ثانية لكل الاتجاهين الدخول المتتالي على نفس الجانب. بعد كل إرسال، تُعيد SendOrderAdaptive() المحاولة حتى 4 مرات مع توسيع الانحراف 3 نقاط في كل محاولة حتى InpMaxAdaptiveDeviation=20. تشتغل MaintainPositions() كل تيكر وتمشي على كل تذكرة مملوكة عبر ApplyDynamicLockProfitToPosition() التي تدفع وقف الخسارة نحو الربح بزيادات 150 نقطة مع عازل 20 نقطة، ولا تتسع أبداً.
يُطلق الشراء عندما يعبر المتوسط السريع (InpMAFastPeriod=20) فوق البطيء (InpMASlowPeriod=50) ويعبر RSI(14) فوق خط 50 الأوسط، مع تأكيد ADX >= 18 و+DI > -DI وسعر أعلى من المتوسط 200 على إطار M30. والبيع هو المرآة: تقاطع هبوطي للمتوسطات، وRSI يعبر تحت 50، وADX >= 18 مع -DI > +DI، وسعر أدنى من المتوسط 200 على M30. وتختار SolveWindow() توافق الإشارات الأربع بأقل إزاحة قصوى داخل InpEntryWindowBars (6 افتراضياً).
تخرج الصفقات عبر وقف/جني ثابتين 300/600 نقطة، أو عبر قفل الربح الديناميكي الذي يضيق وقف الخسارة كل 150 نقطة من التحرك الإيجابي مع عازل 20 نقطة خلف كل درجة. لا يوجد خروج بسبب إشارة عكسية، ولا إغلاق زمني، ولا سقف خسارة يومية، ولا سقف سحب رصيد. وتعمل بوابة الإضافة لنفس الاتجاه كمكبح: أي دخول جديد يتطلب أن تكون كل صفقة مفتوحة على نفس الجانب رابحة بـ5 نقاط على الأقل.
وقف الخسارة الأولي ثابت عند InpSL_Points=300 (30 نقطة على XAU بخمس خانات) أو، عند تفعيل InpUseATRforSLTP، عند ATR(14) × 3.0. ويُضيّق قفل الربح الديناميكي وقف الخسارة كل 150 نقطة من التحرك الإيجابي مع عازل 20 نقطة لتجنّب الإغلاق بسبب السبريد، ولا يتسع وقف الخسارة بعد وضعه أبداً.
جني الأرباح ثابت عند InpTP_Points=600 (60 نقطة) افتراضياً — بنسبة مخاطرة 1:2 مقابل وقف الخسارة 300 نقطة — أو عند ATR(14) × 6.0 عند تفعيل وضع ATR. لا يوجد إغلاق جزئي ولا جني أرباح سلة؛ فالصفقات تُغلق فقط على الجني الثابت أو الوقف الثابت أو عبر قفل الربح الديناميكي.
الأفضل على وسيط ECN أو RAW بسبريد منخفض ثابت — فبوابة السبريد الديناميكية مبنية على متوسط + MAD لـ200 تيكر، ونسبة المخاطرة 1:2 الثابتة لا تتسع لتكلُّفة انتشار. الحد الأدنى للرصيد: 100 دولار (M1، لوت 0.10، حتى 5 صفقات، وقف 30 نقطة)، و500 دولار+ لمنح مجمع 5 صفقات مساحة لاجتياز فترات السحب. شغّل خلال نوافذ لندن 7-17 ونيويورك 13-22 المُهيّأة؛ وخارجها يُحجب الـEA بشكل قاسٍ، وأرضية الـ20 تيكر/دقيقة تُبقيه خارج فترات ما قبل لندن وما بعد نيويورك الميتة.
منطق الاستراتيجية
Pipsgrowth EX16036 Trend — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: Trend
الماجيك: 22216036
الإصدار: 2.00
الوصف:
XAU M1 scalper Pro using dual-entry signals (EMA cross + RSI 50-level) with dual confirmations (ADX +DI/-DI and MTF 200-EMA align) within an X-bar window. Dynamic Lock Profit, microstructure filters, cooldown, bar-quality filter, pause guards. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
المؤشرات:
- مؤشرات قياسية
الدوال الرئيسية:
DirStr()TickSize()NormalizePriceToTick()NormalizeVol()Ask()Bid()IsWithinSessions()CurrentSpreadPts()SpreadPush()MedianOf()
// Pipsgrowth EX16036 Trend — Execution Flow (from source analysis)
// Family: Trend
// XAU M1 scalper Pro using dual-entry signals (EMA cross + RSI 50-level) with dual confirmations (ADX +DI/-DI and MTF 200-EMA align) within an X-bar window. Dynamic Lock Profit, microstructure filters, cooldown, bar-quality filter, pause guards. 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
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| MagicNumber | 22216036 | Magic number (no opt) |
| InpTradeComment | "Psgrowth.com Expert_16036" | Trade comment (no opt) |
| InpEnableDynamicLockProfit | true | Enable Dynamic Lock Profit (bool) |
| InpLockProfitEveryXPoints | 150 | DLP step in points (50,10,400) |
| InpLockMinusYPointsBuffer | 20 | DLP buffer below step (5,5,60) |
| MaxOpenTrades | 5 | Max concurrent trades (1,1,10) |
| AllowOnlyProfitableAdditions | true | Allow adds only if all profitable (bool) |
| MinProfitPerTradeToAdd | 5.0 | Min pts per trade to permit add (2.0,1.0,30.0) |
| PauseOnConsecutiveLosses | false | Enable pause on loss streak (bool) |
| PauseConsecutiveLossesCount | 3 | Loss streak trigger count (2,1,6) |
| PauseConsecutiveLossesMinutes | 60 | Pause minutes after streak (15,15,240) |
| PauseOnLossAmount | false | Enable pause on loss amount (bool) |
| PauseLossAmount | 100.0 | Loss amount trigger (50.0,25.0,1000.0) |
| PauseLossAmountMinutes | 60 | Pause minutes after amount (15,15,240) |
| InpFixedLot | 0.10 | Fixed lot size (0.01,0.01,1.00) |
| InpUseATRforSLTP | false | Use ATR-based SL/TP (bool) |
| InpATRPeriod | 14 | ATR period (5,1,50) |
| InpATR_SL_Mult | 3.0 | ATR SL multiplier (1.0,0.5,6.0) |
| InpATR_TP_Mult | 6.0 | ATR TP multiplier (2.0,0.5,12.0) |
| InpSL_Points | 300 | Static SL points (100,25,1000) |
| InpTP_Points | 600 | Static TP points (200,25,2000) |
| InpSlippagePoints | 5 | Initial slippage (1,1,15) |
| InpMaxAdaptiveDeviation | 20 | Max adaptive deviation (5,5,60) |
| InpOneEntryPerBar | true | Restrict to one entry per bar (bool) |
| InpCooldownSecondsDir | 20 | Cooldown seconds per direction (5,5,120) |
| InpUseDynamicSpreadCap | true | Enable dynamic spread cap (bool) |
| InpSpreadLookbackTicks | 200 | Spread lookback ticks (50,25,400) |
| InpSpreadMADMult | 3.0 | MAD multiplier (1.5,0.5,5.0) |
| InpSpreadCapAbsPoints | 0 | Absolute spread cap pts 0=off (20,5,120) |
| InpUseSessions | true | Restrict by sessions (bool) |
| InpSession1StartHH | 7 | Session1 start hour (0,1,23) |
| InpSession1EndHH | 17 | Session1 end hour (1,1,24) |
| InpSession2StartHH | 13 | Session2 start hour (0,1,23) |
| InpSession2EndHH | 22 | Session2 end hour (1,1,24) |
| InpMinTicksPerMin | 20 | Min ticks per minute (0,5,120) |
| InpEntryWindowBars | 6 | Signal window bars (2,1,12) |
| InpRequireEntriesSameBar | false | Entries must be same bar (bool) |
| InpRequireConfSameBar | false | Confirms must be same bar (bool) |
| InpSignalsTF | 1 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // Signals timeframe (no opt) |
| InpEntry1Type | SIG_MA_CROSS | Primary entry signal (enum) |
| InpEntry2Type | SIG_RSI_50 | Secondary entry signal (enum) |
| InpUseADXConfirm | true | Enable ADX confirmation (bool) |
| InpADXPeriod | 14 | ADX period (5,1,40) |
| InpADXMin | 18.0 | Min ADX threshold (10.0,1.0,40.0) |
| InpUseMTFTrendConfirm | true | Enable MTF EMA trend filter (bool) |
| InpMTF_TF | 4 | Timeframe (1=M1,2=M5,3=M15,4=M30,5=H1,6=H4,7=D1) // MTF trend timeframe (enum) |
| InpMTF_EMAPeriod | 200 | MTF EMA period (50,25,400) |
| InpMAFastPeriod | 20 | Fast MA period (5,1,60) |
| InpMASlowPeriod | 50 | Slow MA period (20,5,200) |
| InpMAMethod | MODE_EMA | MA method (enum) |
| InpMAPrice | 1 | Applied price (1=close,2=open,3=high,4=low,5=median,6=typical,7=weighted) // Applied price (enum) |
| InpRSIPeriod | 14 | RSI period (5,1,40) |
| InpMACD_FastEMA | 12 | MACD fast EMA (5,1,20) |
| InpMACD_SlowEMA | 26 | MACD slow EMA (15,1,60) |
| InpMACD_Signal | 9 | MACD signal (3,1,18) |
| InpStoch_K | 14 | Stochastic %K (5,1,30) |
| InpStoch_D | 3 | Stochastic %D (2,1,10) |
| InpStoch_Slowing | 3 | Stochastic Slowing (1,1,10) |
| InpCCIPeriod | 20 | CCI period (10,2,60) |
| InpCCI_BuyLevel | 100.0 | CCI buy level (50.0,10.0,250.0) |
| InpCCI_SellLevel | -100.0 | CCI sell level (-250.0,10.0,-50.0) |
| InpUseBarQualityFilter | false | Enable bar quality filter (bool) |
| InpMinBodyToRange | 0.2 | Min body/range ratio (0.10,0.05,0.80) |
| InpCheckBarShift | 1 | Bar shift to check quality (1,1,InpEntryWindowBars) |
| InpDebugStochCounts | false | Debug: count stoch crosses (bool) |
| InpDebugSignalLogs | false | Debug: verbose window solver logs (bool) |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX16036 EX_X3_XAUUSD_pro — dual-entry dual-confirm XAU Pro scalper, 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_APPLIED_PRICE MapAppliedPriceInt(int ap)
{
switch(ap)
{
case 1: return PRICE_CLOSE;
case 2: return PRICE_OPEN;
case 3: return PRICE_HIGH;
case 4: return PRICE_LOW;
case 5: return PRICE_MEDIAN;
case 6: return PRICE_TYPICAL;
case 7: return PRICE_WEIGHTED;
default: return PRICE_CLOSE;
}
}
ENUM_TIMEFRAMES g_InpSignalsTF = PERIOD_H1;
ENUM_TIMEFRAMES g_InpMTF_TF = PERIOD_H1;
ENUM_APPLIED_PRICE g_InpMAPrice = PRICE_CLOSE;
input group "=== CORE ==="
input int MagicNumber = 22216036; // Magic number (no opt)
input string InpTradeComment = "Psgrowth.com Expert_16036"; // Trade comment (no opt)
//------------------ DYNAMIC LOCK PROFIT (Ratchet) -------------------
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;الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على 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 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.