Pipsgrowth EX16073 Trend — إكسبرت أدفايزر متابعة اتجاه
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M5، H1
Pipsgrowth EX16073 Trend — Dual-MA trend EA with ATR and StdDev volatility filters. Buys when fast MA is above slow MA with sufficient separation a. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
Pipsgrowth EX16073 خبير آلي يتبع الاتجاه عبر متوسطين متحركين، لكنه لا يبحث عن الاتجاه القائم — بل يطارد اللحظة الأولى التي يقطع فيها المتوسط السريع المتوسط البطيء، ويشترط أن يكون السوق هادئاً بما يكفي ليُصدِق الإشارة. متوسطان متحركان أسيّان يؤدّيان الدور كله: بطيء بطول 65 شمعة وسريع بطول 14 شمعة، كلاهما على سعر الإغلاق، وكلاهما بنفس طريقة التمليس MODE_EMA، لكن المُحفِّز ليس التقاطع بذاته. المُحفِّز هو اللحظة التي يبقى فيها الخطان متلاصقين — على بُعد أقل من نقطتين من بعضهما — والمتوسط السريع على الجانب الصحيح. تلك الممرات الضيقة هي المنطقة المفضلة للخبير، لأن الدفعة الاتجاهية الجديدة تكون قد أزالت للتو التوازن من الاتجاه البطيء، ويكون امتداد الحركة في اتجاه واحد هو الأرجح.
يقف فوق منطقة التقاطع مرشّحا تقلب اثنان. الأول هو مؤشر ATR بطول 26 — بمقبض مستقل للجانبين، لكلٍّ منهما عتبة خاصة (InpATR_Level_Buy وInpATR_Level_Sell، الافتراضي 0.0016). يجب أن يكون ATR أقل من تلك العتبة لتُطلَق إشارة الشراء، ونفس العتبة تحكم إشارات البيع. الثاني هو StdDev بطول 54 بسقف افتراضي 0.0051. المرشّحان ليسا مكرَّرين: ATR يقيس توسّع النطاق على نافذة ثابتة، بينما StdDev يقيس تشتّت أسعار الإغلاق حول متوسطها. يمكن لسوق أن يجتاز أحدهما ويفشل في الآخر. الخبير يطلب اجتياز كليهما معاً.
منطق الدخول متماثل، لكن المعطيات ليست كذلك. كل جانب يحمل فترة ATR الخاصة به، وعتبة ATR خاصة، وفترة StdDev خاصة، وعتبة StdDev خاصة، وسقف مسافة بين المتوسطين، ووقف خسارة وهدف ربح مستقلين. عملياً يتيح ذلك للمتداول ضبط إعدادات الشراء لمتوسطين أسرع، وإعدادات البيع لمتوسطين أبطأ، دون إعادة تجميع. فرع الشراء في OnTick يقرأ: المتوسط السريع 14 فوق البطيء 65، الفجوة بينهما أقل من InpMAs_Delta_Buy نقطة، ATR لـ26 شمعة تحت 0.0016، وStdDev لـ54 شمعة تحت 0.0051. إن كان عدد المراكز المفتوحة (المُصفّاة بالرمز والماجيك) قد وصل أصلاً إلى InpMaxPositions (الافتراضي 1)، لن يُطلَق شيء. فرع البيع يعكس الشروط بـ> وسقف مسافة للجانب المقابل. ملاحظة: ضبط أي delta على 0 يعطّل فلتر المسافة لذلك الجانب كلياً — وهو أمر مفيد لمن يريد تقاطعاً صرفاً دون بوابة القرب.
منطق بوابة الشمعة محافظ. تستدعي OnTick أولاً Trailing() في كل تيكت كي يدور التدرّج باستمرار، لكن تقييم الإشارة لا يحدث إلا عند افتتاح شمعة جديدة (متغير PrevBars الساكن يُقارن بـiTime(0) الحالي). قرار واحد لكل شمعة، بلا صفقات ارتجاف. ما إن يُفتح مركز، يحظر m_last_deal_IN_buy وm_last_deal_IN_sell (المحدَّثَين من استدعاء OnTradeTransaction كلما حلّت DEAL_ENTRY_IN بالماجيك الصحيح في السجل) إعادة إطلاق شرط نفس الجانب على شمعة لاحقة من نفس الاتجاه.
إدارة المركز هي حيث تكسب الاستراتيجية قوتها. الافتراضات: وقف 50 نقطة، هدف 50 نقطة، تريلنغ 5 نقاط، خطوة تريلنغ 5 نقاط — أي نسبة مخاطرة/عائد 1:1 عند الدخول، ينقذها تريلنغ ضيق. دالة Trailing() تحرّك الوقف في اتجاه واحد فقط (فوق للشراء، تحت للبيع) وفقط عندما ابتعد السعر بأكثر من TrailingStop + TrailingStep عن سعر الدخول (افتراضياً 10 نقاط). ترفض إنزال وقف موجود على شراء، ترفض رفع وقف موجود على بيع، وتترك الوقف غير المثبَّت (الذي لم يُثبَّت قط) دون مساس. مضاعف m_adjusted_point يتعامل مع الوسطاء ذوي 3 و5 أرقام (مثل الذهب عند 2 أو 3 أرقام، أو أزواج الين) كي يظل رقم الـ50 نقطة خمسين نقطة حقيقية على كل رمز.
الحجم ثابت. InpLots هو مُدخل الحجم الوحيد — لا توجد صيغة نسبة مخاطرة، ولا منحنى رصيد، ولا مضاعف لوت تدريجي. تُفتح الصفقة باستدعاء واحد لـm_trade.Buy أو m_trade.Sell بعد اجتياز m_trade.CheckVolume الذي يُرجع اللوت المسموح به من الوسيط للسعر المطلوب. تستدعي دالة OpenBuy وOpenSell كلتاهما m_trade.SetExpertMagicNumber(m_magic) في OnInit، وتضعان التعليق Psgrowth.com Expert_16073 على كل صفقة، وتتسامحان مع انزلاق 10 نقاط. توجد ثلاث دوال مساعدة لإعادة المحاولة (TryClose_EX16073، TryClosePartial_EX16073، TryModify_EX16073) تدور كل منها حتى ثلاث مرات عند أخطاء requote أو timeout أو تغير السعر أو انطفاء السعر، مع توقف 100–200 مللي ثانية، لكن في هذا البناء Trailing() هي الموضع الوحيد الذي تُستدعى فيه فعلاً TryModify_EX16073 — دوال الإغلاق مربوطة برمزياً لكنها لا تُستدعى من OnTick، لذا تترك مخرجات المراكز لوقف الخسارة أو جني الأرباح أو التدخل اليدوي.
ما لا يفعله الخبير يستحق الذكر. لا يوجد فلتر أخبار، ولا بوابة جلسة، ولا تقييد وقت — سيأخذ الإشارة في افتتاح نيويورك المسائي أو افتتاح الجلسة الآسيوية إذا تَحقَّق نمط الشموع الأربع. لا يوجد سقف تراجع، ولا قاطع خسارة يومي، ولا تهدئة بعد خسائر متتالية، ولا أرضية حقوق. لا يوجد فلتر سبريد؛ في شمعة السبريد المتسع قد تنطلق الصفقة. لا يوجد إغلاق بإشارة معاكسة — ما إن يُفتح شراء، لن تسوّي إشارة بيع ناشئة المركز. هذه حالات حذف مقصودة: الخبير مبني كمحرك لظهور الاتجاه فقط، ويفترض أن المشغّل (أو خبير مُغلِّف) يدير مخاطر مستوى الحساب بشكل منفصل.
لاختبار الأداء التاريخي، السلوك المتوقع أن معظم الأشهر ستطبع حفنة صغيرة من الصفقات — بوابة الشموع الأربع (تقاطع + قرب + ATR + StdDev) ضيقة ولا تنطلق إلا أثناء انتقالات محددة من الهدوء إلى الدفعة في الإطار الزمني المختار (M5 أو H1 وفق افتراض العائلة). نسبة 1:1 تعني أن معدل ربح أعلى من 50% مطلوب للوصول إلى نقطة التعادل، لكن تريلنغ 5+5 يحوّل كثيراً من الخسائر التي كانت ستُحقِّق صفرة إلى أرباح صغيرة، وكثيراً من أرباح 1:1 إلى موجات أطول، لذا منحنيات رأس المال الحي تنحو لأن تكون أكثر ربحية مما يوحي به الاختبار الثابت. عدم التماثل بين InpStopLossBuy وInpStopLossSell وبين عتبتَي ATR وStdDev يتيح للمتداول الذي أجرى دراسة لرمز بعينه أن يضبط البيع والشراء باستقلالية — مثلاً تقليص وقف البيع في سوق يعكس عادة من إعدادات البيع، مع إبقاء وقف الشراء أوسع للجلسات الاتجاهية.
خطة اختبار أولى معقولة: شغّل الخبير على XAUUSD M5 بالافتراضات المنشورة (0.1 لوت، 50/50، تريلنغ 5/5، MA 14/65 EMA، ATR 26 عند 0.0016، StdDev 54 عند 0.0051) على نافذة 12 شهراً باستخدام كل تيكت من مصدر تاريخي عالي الجودة. ابحث عن شيئين: تكرار الإشارات (يجب أن يكون متفرقاً، لا كل يوم) ونسبة مخارج التريلنغ إلى مخرجات TP إلى مخرجات SL. إن سيطرت مخارج التريلنغ، فإن خطوة الـ5 نقاط تعمل؛ إن سيطرت مخرجات SL، فإن وقف الـ50 نقطة ضيق جداً لأرضية ضوضاء الرمز ويستوجب التوسيع. بما أن الخبير بلا حارس P&L داخلي، يجب تغليف كل اختبار بسكربت أب يفرض سقف تراجع أقصى ويُغلق الرسم البياني عند الاختراق.
تفاصيل الاستراتيجية
في كل تيكت، تبدأ Trailing() بكنس المراكز المطابقة للماجيك 22216073 على رمز الرسم البياني وتُدرِّج وقف الخسارة لكل واحد منها في اتجاه واحد بزيادات 5 نقاط ما إن يبتعد السعر 10+ نقاط عن سعر الدخول. ثم ينتظر محرك الإشارة شمعة جديدة (عبر بوابة PrevBars الساكنة) قبل أن يقرأ المتوسط 14-EMA، 65-EMA، ATR لـ26 شمعة، وStdDev لـ54 شمعة عند الشمعة السابقة. ينطلق الشراء فقط حين يكون المتوسط 14 فوق المتوسط 65 في ممر 2 نقطة، وATR تحت 0.0016، وStdDev تحت 0.0051؛ والبيع ينطلق على المرآة. يمر إرسال الأمر أولاً عبر m_trade.CheckVolume ثم استدعاء واحد لـBuy أو Sell بحجم InpLots الثابت (افتراضياً 0.1)، ووقف/هدف ثابتين (افتراضياً 50/50)، وتعليق Psgrowth.com Expert_16073. يسجّل استدعاء OnTradeTransaction وقت الشمعة لكل دخول منفَّذ كي لا يعيد شرط نفس الجانب الإطلاق على الشمعة التالية من نفس الاتجاه. لا فلتر أخبار، ولا بوابة جلسة، ولا سقف تراجع، ولا إغلاق بإشارة معاكسة — بوابة الشموع الأربع تقوم بالتصفية، ووقف التريلنغ يقوم بحبس الأرباح.
الشراء حين يكون المتوسط الأسي 14 فوق المتوسط الأسي 65 بفارق أقل من نقطتين، وATR لـ26 شمعة تحت 0.0016، وStdDev لـ54 شمعة تحت 0.0051 (منطقة تقاطع طازج في سوق هادئ). البيع على الشرط المعاكس: المتوسط 14 تحت المتوسط 65 بفارق أقل من نقطتين، وATR تحت 0.0016، وStdDev تحت 0.0051. تُطلَق الإشارات فقط عند افتتاح شمعة جديدة وفقط حين يكون عدد المراكز المفتوحة على الرمز أقل من InpMaxPositions (افتراضياً 1).
تخرج المراكز عبر هدف ثابت (افتراضياً 50 نقطة) أو وقف خسارة (افتراضياً 50 نقطة) على مستوى الوسيط. تُدرِّج دالة Trailing() وقف الخسارة في اتجاه واحد بخطوات 5 نقاط ما إن يبتعد السعر 10+ نقاط عن الدخول، فتحبس الأرباح المفتوحة دون أن تُضيِّق وقفاً مُثبَّتاً أصلاً. لا يوجد إغلاق بإشارة معاكسة، ولا خروج زمني، ولا إغلاق عند مستوى سلة أرباح/خسائر — المسار العملي الوحيد للإغلاق من OnTick هو تعديل التريلنغ.
وقف خسارة ثابت لكل جانب، افتراضياً 50 نقطة للشراء والبيع (قابل للضبط باستقلالية عبر InpStopLossBuy وInpStopLossSell). يُعدَّل حجم النقطة تلقائياً للوسطاء ذوي 3/5 أرقام عبر m_adjusted_point كي يظل الـ50 خمسين نقطة حقيقية على XAUUSD. ما إن يبتعد السعر 10+ نقاط في صالح الصفقة، يُدرِّج نظام التريلنغ وقف الخسارة بزيادات 5 نقاط.
هدف ربح ثابت لكل جانب، افتراضياً 50 نقطة للشراء والبيع (نسبة مخاطرة/عائد 1:1 عند الدخول)، يُحدَّد عند الوسيط لحظة إرسال الأمر. لا يُعاد تقييم الهدف من الخبير أبداً — ما إن يُحدَّد، فقط وقف الخسارة يتحرك (عبر دالة التريلنغ)، ويبقى الهدف الأصلي حتى ينفّذه الوسيط.
الأفضل على XAUUSD M5 أو H1، رغم أن مجموعة المؤشرات قابلة للنقل إلى أي زوج سائل — الخبير يقرأ المتوسطات المتحركة وATR وStdDev فقط دون افتراضات خاصة برمز. عتبة ATR الافتراضية (0.0016) وسقف StdDev (0.0051) مُعايَرة للذهب عند تذبذب نموذجي من 1 إلى 3 نقطة لكل تيكت، لذا قد تحتاج الأزواج الرئيسية على M5 إلى تعديل المستويين بمعامل عشرة تقريباً للأسفل. الحد الأدنى للرصيد 100 دولار بحجم 0.1 لوت الافتراضي، لكن فقط على حساب ECN أو سبريد خام — وقف الـ50 نقطة الثابت وعدم وجود فلتر سبريد داخلي يعنيان أن سبريداً بنقطتين على هدف 50 نقطة يأكل 4% من نسبة المخاطرة/العائد. مناسب للمتداولين الذين يريدون إشارة ظهور اتجاه صرفاً دون فلاتر أخبار أو نوافذ جلسات أو قواطع P&L يومية تتدخل في نمط الشموع الأربع؛ يجب فرض مخاطر مستوى الحساب عبر سكربت أب أو وقف حقوق لدى الوسيط.
منطق الاستراتيجية
Pipsgrowth EX16073 Trend — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: Trend
الماجيك: 22216073
الإصدار: 2.00
الوصف:
Dual-MA trend EA with ATR and StdDev volatility filters. Buys when fast MA is above slow MA with sufficient separation and low ATR/StdDev; sells on the inverse condition. Separate SL/TP for buy and sell, trailing stop, and max-position limit
المؤشرات:
- مؤشرات قياسية
الدوال الرئيسية:
OnTradeTransaction()RefreshRates()CheckVolumeValue()Trailing()PrintResultModify()CalculateAllPositions()iMAGet()iATRGet()iStdDevGet()OpenBuy()
// Pipsgrowth EX16073 Trend — Execution Flow (from source analysis)
// Family: Trend
// Dual-MA trend EA with ATR and StdDev volatility filters. Buys when fast MA is above slow MA with sufficient separation and low ATR/StdDev; sells on the inverse condition. Separate SL/TP for buy and sell, trailing stop, and max-position limit
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
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| m_magic | 22216073 | Magic number |
| InpLots | 0.1 | Lots |
| InpStopLossBuy | 50 | Stop Loss Buy (in pips) |
| InpStopLossSell | 50 | Stop Loss Sell (in pips) |
| InpTakeProfitBuy | 50 | Take Profit Buy (in pips) |
| InpTakeProfitSell | 50 | Take Profit Sell (in pips) |
| InpTrailingStop | 5 | Trailing Stop (in pips) |
| InpTrailingStep | 5 | Trailing Step (in pips) |
| InpMaxPositions | 1 | Maximum positions |
| InpMA_First_ma_period | 65 | MA First: averaging period |
| InpMA_Second_ma_period | 14 | MA Second: averaging period |
| InpMA_ma_method | MODE_EMA | MA First and Second: smoothing type |
| InpMA_applied_price | 1 | Applied price (1=close,2=open,3=high,4=low,5=median,6=typical,7=weighted) // MA First and Second: type of price |
| InpMAs_Delta_Buy | 2 | Minimum distance between MA's for Buy ("0" -> off) (in pips) |
| InpMAs_Delta_Sell | 2 | Minimum distance between MA's for Sell ("0" -> off) (in pips) |
| InpATR_ma_period_Buy | 26 | ATR Buy: averaging period |
| InpATR_ma_period_Sell | 26 | ATR Sell: averaging period |
| InpATR_Level_Buy | 0.0016 | ATR Buy: Level (if ATR < "ATR Buy" -> BUY) |
| InpATR_Level_Sell | 0.0016 | ATR Sell: Level (if ATR > "ATR Sell" -> Sell) |
| InpStdDev_ma_period_Buy | 54 | StdDev Buy: averaging period |
| InpStdDev_ma_period_Sell | 54 | StdDev Sell: averaging period |
| InpStdDev_Level_Buy | 0.0051 | StdDev Buy: Level (if StdDev < "StdDev Buy" -> BUY) |
| InpStdDev_Level_Sell | 0.0051 | StdDev Sell: Level (if StdDev > "StdDev Sell" -> Sell) |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX16073 Separate trade — dual-MA with ATR/StdDev filters, full 12-layer stack."
//---
#include <Trade\PositionInfo.mqh>
#include <Trade\Trade.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
#include <Trade\DealInfo.mqh>
#include <Trade\OrderInfo.mqh>
#include <Expert\Money\MoneyFixedMargin.mqh>
CPositionInfo m_position; // trade position object
CTrade m_trade; // trading object
CSymbolInfo m_symbol; // symbol info object
CAccountInfo m_account; // account info wrapper
CDealInfo m_deal; // deals object
COrderInfo m_order; // pending orders object
CMoneyFixedMargin *m_money;
//--- input parameters
sinput const string GroupIdentity="";//=== Identity ===
input ulong m_magic = 22216073; // Magic number
input string InpTradeComment = "Psgrowth.com Expert_16073";
sinput const string GroupTrading="";//=== Trading ===
input double InpLots = 0.1; // Lots
input ushort InpStopLossBuy = 50; // Stop Loss Buy (in pips)
input ushort InpStopLossSell = 50; // Stop Loss Sell (in pips)
input ushort InpTakeProfitBuy = 50; // Take Profit Buy (in pips)
input ushort InpTakeProfitSell = 50; // Take Profit Sell (in pips)
input ushort InpTrailingStop = 5; // Trailing Stop (in pips)
input ushort InpTrailingStep = 5; // Trailing Step (in pips)
input int InpMaxPositions = 1; // Maximum positions
sinput const string GroupMA="";//=== MA Settings ===
input int InpMA_First_ma_period = 65; // MA First: averaging period
input int InpMA_Second_ma_period = 14; // MA Second: averaging period
input ENUM_MA_METHOD InpMA_ma_method = MODE_EMA; // MA First and Second: smoothing type
input int InpMA_applied_price = 1; // Applied price (1=close,2=open,3=high,4=low,5=median,6=typical,7=weighted) // MA First and Second: type of price
input ushort InpMAs_Delta_Buy = 2; // Minimum distance between MA's for Buy ("0" -> off) (in pips)
input ushort InpMAs_Delta_Sell = 2; // Minimum distance between MA's for Sell ("0" -> off) (in pips)
sinput const string GroupATR="";//=== ATR Filter ===
input int InpATR_ma_period_Buy = 26; // ATR Buy: averaging period
input int InpATR_ma_period_Sell = 26; // ATR Sell: averaging period
input double InpATR_Level_Buy = 0.0016; // ATR Buy: Level (if ATR < "ATR Buy" -> BUY)
input double InpATR_Level_Sell = 0.0016; // ATR Sell: Level (if ATR > "ATR Sell" -> Sell)
sinput const string GroupStdDev="";//=== StdDev Filter ===
input int InpStdDev_ma_period_Buy = 54; // StdDev Buy: averaging period
input int InpStdDev_ma_period_Sell= 54; // StdDev Sell: averaging period
input double InpStdDev_Level_Buy = 0.0051; // StdDev Buy: Level (if StdDev < "StdDev Buy" -> BUY)
input double InpStdDev_Level_Sell = 0.0051; // StdDev Sell: Level (if StdDev > "StdDev Sell" -> Sell)
//---
ulong m_slippage=10; // slippage
double ExtStopLossBuy=0.0;
double ExtStopLossSell=0.0;
double ExtTakeProfitBuy=0.0;
double ExtTakeProfitSell=0.0;
double ExtTrailingStop=0.0;
double ExtTrailingStep=0.0;
double ExtMAs_Delta_Buy=0.0;الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على 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 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.