Pipsgrowth EX16017 Trend — إكسبرت أدفايزر متابعة اتجاه
إكسبرت أدفايزر MT5 مفتوح المصدر · XAUUSD · M5، H1
Pipsgrowth EX16017 Trend — ZigZag-based EA that places Buy Stop and Sell Stop pending orders at corridor boundaries detected by the ZigZag indicato. إكسبرت أدفايزر MT5 مفتوح المصدر.
نظرة عامة
يبني Pipsgrowth EX16017 ممراً سعرياً قابلاً للتداول من النقاط المحورية الثلاثة الأخيرة لمؤشر ZigZag القياسي في MT5. حيث تعتمد معظم خبراء الاختراق على نطاقات Donchian ثابتة أو أعلى/أقل عدد معين من الشموع، يستمد EX16017 حدود الاختراق من الهندسة swing: يمثّل القمة والقيعان لمؤشر ZigZag (النقطتان الأبعد) الجدران العلوية والسفلية للقناة السعرية، ويجب أن تقع أحدث نقطة محورية (room_0 في الكود) بين هذين الجدارين قبل أن يسمح Expert Advisor بتنشيط أي أوامر. يُوضع Buy Stop فوق الجدار العلوي مباشرةً، وSell Stop أسفل الجدار السفلي مباشرةً، وينتظر EA حتى يتم تشغيل أحدهما. ولأن القناة دالة على الأماكن التي انعكس فيها السوق فعلاً (وليس نافذة lookback متحركة)، تأتي الدخول عادةً من انتقالات swing مؤكدة بدلاً من ضوضاء منتصف الاتجاه — وهي نفس المنطق الذي جعل ZigZag ركيزة أساسية في أدوات Elliott Wave الكلاسيكية وأنماط Harmonic منذ التسعينيات.
المعاملات الثلاثة التي تضبط المؤشر نفسه هي ExtDepth=12 وExtDeviation=5 وExtBackstep=3. يتحكم Depth في عدد الشموع التي ينظر إليها EA للخلف قبل السماح بـ swing جديد؛ وDeviation هو الحد الأدنى لتغير السعر (بالنقاط) لتسجيل extremum جديد؛ وBackstep هو الحد الأدنى لعدد الشموع بين swings متتالية. معاً، تجعل القناة أوسع وأكثر دلالة على الأزواج الأكثر ضوضاء (على سبيل المثال، Depth أضيق مع Deviation أكبر ينتج عدداً أقل من المحاور الأكثر وضوحاً). يُحدَّ حجم القناة بمدخلين إضافيين: Min_Corridor=20 نقطة وMax_Corridor=100 نقطة. إذا كانت الفجوة بين الجدارين خارج هذا النطاق، لا يفعل EA شيئاً — فالصفقة ضيقة جداً بحيث لا يمكن المخاطرة بـ 5 نقاط على أي من الجانبين، أو واسعة جداً لدرجة أن الانعكاس سيكون له ملف ريسك غير مواتٍ. يُعد هذا البوابة التنظيمية هي مرشح النظام الوحيد الفعلي؛ فهو لا ينظر إلى الاتجاه أو التذبذب أو الجلسة بالمعنى التقليدي.
تُوضع الأوامر بإزاحة متعمدة قدرها 5 نقاط فوق الجدار العلوي و5 نقاط أسفل الجدار السفلي (N_pips=5). الإزاحة هي ما يحوّل نظام 'ارتداد القناة' إلى نظام اختراق: EA لا يشتري الجدار، بل يشتري اختراقاً نظيفاً له. ثاني فلتر بدون تداول هو STOPLEVEL الخاص بالوسيط: يجب أن تكون جدران القناة بعيدة بما يكفي عن السعر الحالي بحيث يمكن أن يكون كل من Buy Stop وSell Stop أوامر معلقة صالحة دون انتهاك الحد الأدنى لمسافة الإيقاف. يتم تقريب سعر الأمر المعلق إلى شبكة نقاط الرمز في الكود المصدري: ppB = MathRound(high/Point + N_pips) * Point، معكوساً لـ Sell Stop.
تدور إدارة المخاطرة حول نسب Fibonacci من القناة نفسها، وليس حول نقاط ثابتة. Fibo_StopLoss الافتراضي هو level_61_8، مما يعني وضع وقف الخسارة عند 61.8% من عرض القناة داخل الدخول؛ Fibo_TakeProfit الافتراضي هو level_161_8، وهو امتداد يحقق 61.8% من القناة على الجانب البعيد. لذلك فإن TP هو المرآة غير المتماثلة لـ SL — تم تصميم EA للصفقات التي يكون فيها جانب المكافأة بنفس magnitude لجانب الإيقاف، ولكن حيث يقع الدخول على بعد خطوة Fibo واحدة داخل swing التي تحددها. يعرض enum سلّم Fibo الكامل من 0.0% إلى 423.6%، حتى يستطيع المتداول ضبط النظام ليصبح scalper ضيق (وقف level_38_2، أخذ level_100_0) أو swing ارتداد عميق (وقف level_100_0، أخذ level_261_8). عند تفعيل الأمر المعلق، يتم تحديد SL وTP مرة واحدة عند الدخول؛ ثم يُسلَّم الصفقة إلى trailing stop كلاسيكي تدريجي (InpTrailingStop=5 نقاط، InpTrailingStep=5 نقاط) والذي لا يشدد إلا في الاتجاه المربح ولا يتحرك للخلف أبداً. لا يوجد قفل break-even، ولا قفل هدف ربح، ولا منطق إغلاق جزئي — trailing stop هو الإدارة الجارية الوحيدة.
يُوكَّل تحديد الحجم إلى فئة CMoneyFixedMargin في MT5. مع الإعدادات الافتراضية InpLots=0 وRisk=5، يستهدف EA نسبة 5% من الهامش الحر للحساب لكل دخول، مُحسوباً من مسافة الإيقاف المستمدة من القناة — لذلك ينتج عن القناة الأوسع lot أصغر، وعن القناة الضيقة (الأقرب إلى 20 نقطة كحد أدنى) lot أكبر. تسامح الانزلاق هو 10 نقاط، وهو سخي لبيئة XAUUSD M5 حيث يُستخدم EA عادةً، ولكن متحفظ بما يكفي للحفاظ على تنفيذات نظيفة على الأزواج الرئيسية عالية السيولة. Magic 22216017 هو ختم الأمر وهو مطلوب لـ EA للتعرف على أوامره العاملة مقابل أي أوامر أخرى تعمل على الحساب.
تُفرض قاعدة الموضع الواحد على مستوى الأمر وليس على مستوى المركز. في اللحظة التي تُرجع فيها IsPositionExists() صحيحاً، تمسح DeleteAllPendingOrders() كل أمر معلق يحمل الـ magic، لذلك لا يمكن لـ EA أن يكون long وshort في نفس الوقت ولا يحمل مركزاً أثناء وجود إعداد اختراق طازج في قائمة الانتظار. على العكس من ذلك، بينما يكون المركز مفتوحاً، لم تعد القناة تُصان — trailing stop هو الشيء الوحيد الذي يعمل. لا يوجد pyramiding، ولا دخول متدرج، ولا إعادة تسليح للقناة بعد إغلاق المركز؛ تُبنى الإشارة التالية من الصفر على دوران ZigZag التالي المؤهل.
ساعات التداول مُكوَّنة على StartHour=0 وStartMinute=1 وStopHour=23 وStopMinute=59 — أي 24 ساعة في اليوم فعلياً مع استراحة مدتها دقيقة واحدة عند الترحيل. لا يوجد فلتر يوم من الأسبوع، ولا فلتر فجوة يوم الاثنين، ولا فلتر إغلاق يوم الجمعة. يعلن الوصف الموجز في رأس الكود المصدر عن بنية من 12 طبقة (REGIME، SIGNAL، ENTRY، CONFIRM، NO-TRADE، CAPITAL CAP، RISK، SIZING، MANAGE، EXIT، SCALING، OnTester)، لكن الكود الفعلي يربط مجموعة أقل وضوحاً: REGIME هي بوابة حجم القناة، SIGNAL هو استخراج النقاط الثلاث لـ ZigZag، ENTRY هو وضع الأمرين المعلقين، CONFIRM هو فحص STOPLEVEL للوسيط، NO-TRADE هي نافذة ساعات التداول، RISK هو وقف Fibo، SIZING هي فئة CMoneyFixedMargin، وMANAGE هي trailing stop. طبقات CAPITAL CAP وSCALING وOnTester غائبة عن الكود الحي؛ لا يوجد وقف للرصيد، ولا سقف خسارة يومي، ولا cooldown لخسارة متتالية، ولا شبكة مارتينغيل، ولا دالة لياقة مخصصة في tester. OnTradeTransaction معلن كمعالج لكن جسمه فارغ. تتبع مساعدات إعادة المحاولة الثلاث (TryClose_EX16017 وTryClosePartial_EX16017 وTryModify_EX16017) الهيكل القياسي: ثلاث محاولات عند REQUOTE/TIMEOUT/PRICE_OFF/PRICE_CHANGED مع سكون 200 مللي ثانية. يُستدعى TryModify_EX16017 فقط من الكود الحي — بواسطة دالة Trailing — لذا فإن مساعدات الإغلاق مربوطة للاكتمال ولكن لا يمارسها أي مسار كود عامل في الإصدار المنشور.
ما يعنيه هذا للمتداول عملياً هو أن EA يعمل كنظام اختراق أحادي مع ريسك مُحجَّم حسب القناة. متغير 5% ريسك لكل صفقة هو المتغير المهيمن: مع عدم وجود وقف للرصيد في الكود، بقاء الحساب هو دالة لعدد اختراقات القناة الفاشلة المتتالية قبل أن يأخذ trailing stop المركز عند خسارة. وسطاء عرض ECN أو RAW منخفض السبريد على XAUUSD أو أزواج FX الرئيسية هم الملاءمة الطبيعية، ويعمل EA بنفس القدر على M5 وH1 — الاختيار بين إشارات أكثر مع قنوات أضيق على M5 وعدد أقل من swings أكثر دلالة على H1. يرسم مدخل Line=true الاختياري ثلاثة خطوط أفقية على الشارت (room_0 بالأصفر، الجدار العلوي بالأزرق، الجدار السفلي بالأحمر)، وهو مفيد فعلاً للتحقق البصري من القناة قبل تسليح أي أمر.
تفاصيل الاستراتيجية
في كل tick، يُشغِّل EA دالة Trailing() عبر مراكزه المفتوحة لتدرّج أي توقف 5 نقاط تقدم للأعلى بمقدار 5 نقاط أخرى، ثم يستدعي SearchZigZagExtremums(3) لقراءة القيم الثلاث الأخيرة غير الصفرية من buffer مؤشر iCustom Examples`ZigZag (Depth=12، Deviation=5، Backstep=3). تُعرِّف القيمتان الثانية والثالثة الجدارين العلوي والسفلي للممر؛ يجب أن تقع القيمة الأولى (room_0) بين هذين الجدارين ويجب أن يقع عرض الممر داخل Min_Corridor=20 / Max_Corridor=100 نقطة قبل أن يُسلِّح EAالأوامر. إذا اجتاز الممر الفحص، يضعEAأو يعدّل أمرين معلقينGTC: Buy Stop عند high+N_pips (5 نقاط فوق الجدار العلوي) وSell Stop عند low−N_pips(5 نقاط أسفل الجدار السفلي)، مع SL وTP محسوبين من عرض الممر باستخدام enumsFibo_StopLoss (61.8%) وFibo_TakeProfit (161.8%). يُحسَب حجم اللوت عبر CMoneyFixedMargin عند 5% من الهامش الحر، أو InpLotsإذا ضبط المتداول حجماً ثابتاً. في اللحظة التي يكون فيها المركز مفتوحاً، تمسحDeleteAllPendingOrders() كلا الأمرين المعلقين حتى لا يتحوط EA` ضد نفسه؛ trailing stop هي الإدارة الجارية الوحيدة، وSL/TP على جانب الوسيط هما المخارج الصلبة الوحيدة.
يستمد EX16017 ممراً سعرياً من extremums ZigZag الأبعد والأبعد بعداً (الجدار العلوي = max للنقطتين، الجدار السفلي = min) ويتطلب أن يقع محور ZigZag الأخير داخل تلك القناة. عندما يجتاز عرض القناة بوابة Min_Corridor/Max_Corridor (الافتراضيات 20/100 نقطة) ويُحترم STOPLEVEL الخاص بالوسيط، يضع Buy Stop عند N_pips=5 فوق الجدار العلوي وSell Stop عند N_pips=5 أسفل الجدار السفلي، كلاهما GTC. يُسلِّح النظام كلا الاتجاهين دفعة واحدة ويترك السوق يختار الجانب.
لا يحتوي EX16017 على منطق خروج نشط يتجاوز SL وTP على مستوى الوسيط بالإضافة إلى trailing stop تدريجي. عند الوصول إلى InpTrailingStop=5 نقاط ربح، ينتقل الإيقاف إلى entry+5 نقاط؛ كل InpTrailingStep=5 نقاط إضافية من التقدم تشدد الإيقاف بمقدار 5 نقاط أخرى. لا يوجد قفل break-even، ولا إغلاق هدف ربح، ولا إغلاق جزئي، ولا خروج قائم على الوقت، ولا إغلاق إشارة معاكسة — يُحتفظ بالمركز حتى يتم تشغيل trailing stop، أو SL الخاص بالوسيط، أو TP الخاص بالوسيط. معالج OnTradeTransaction معلن لكنه فارغ، لذلك لا يوجد إغلاق قائم على الأحداث أيضاً.
وقف الخسارة يتناسب مع Fibonacci بالنسبة لعرض القناة، وليس نقاطاً ثابتة. مع Fibo_StopLoss الافتراضي على level_61_8، يُضبط الإيقاف عند 61.8% من (high − low) داخل الدخول — لقناة بعرض 60 نقطة يكون ذلك نحو 37 نقطة ريسك. يعرض enum Fibo السلّم الكامل من 0.0% إلى 423.6% حتى يستطيع المتداول تضييق (level_38_2) أو توسيع (level_100_0) الإيقاف بالنسبة لـ swing الذي يحدد الصفقة. لا يوجد وقف على مستوى الحساب العام في الكود — لا وقف للرصيد، ولا سقف خسارة يومي، ولا cooldown لخسارة متتالية.
جني الأرباح هو المرآة غير المتماثلة للإيقاف، معبراً عنه كامتداد Fibonacci beyond جدار القناة. مع Fibo_TakeProfit الافتراضي على level_161_8، يقع TP عند (161.8% − 100%) = 61.8% من القناة على الجانب البعيد من الدخول — لقناة بعرض 60 نقطة تكون المكافأة نحو 37 نقطة، بنسبة RR 1:1 مقابل الإيقاف الافتراضي 61.8%. مستويات Fibo الأوسع (level_261_8 أو level_423_6) تحوّل النظام إلى runner يمتد لامتدادات swings متعددة؛ المستويات الأضيق (level_100_0) تحد الصفقة عند الجدار المقابل.
الحد الأدنى الموصى به للرصيد هو 100 دولار (وحدة sizing لـ micro-lot واحد على XAUUSD نظراً لريسك 5% لكل صفقة)، وEA أكثر ارتياحاً على حساب ECN أو RAW منخفض السبريد. ريسك 5% لكل صفقة عدواني؛ المتداولون الذين يفضلون 1-2% يجب عليهم ضبط Risk=1 أو 2 وترك InpLots=0. تغطي ساعات التداول 00:01 إلى 23:59 الجلسة الكاملة، لكن EA مصمم حول دوران XAUUSD M5 وH1 بشكل خاص — على M5 تكون الممرات أضيق وتطلق الإشارات أكثر (جيد لمتداول جلسة نشط)، وعلى H1 تكون الممرات أوسع وتحمل الاختراقات وزناً أكبر. اقرن هذا EA بوسيط منخفض زمن الوصول (تسامح الانزلاق 10 نقاط) وتجنب تشغيله على نفس الحساب مع EAs أخرى تشترك في magic 22216017.
منطق الاستراتيجية
Pipsgrowth EX16017 Trend — تحليل منطق الاستراتيجية (من كود .mq5)
العائلة: Trend
الماجيك: 22216017
الإصدار: 2.00
الوصف:
ZigZag-based EA that places Buy Stop and Sell Stop pending orders at corridor boundaries detected by the ZigZag indicator, uses Fibonacci levels for SL/TP and includes a trailing stop. 12 layers: REGIME, SIGNAL, ENTRY, CONFIRM, NO-TRADE, CAPITAL CAP, RISK, SIZING, MANAGE, EXIT, SCALING, OnTester
المؤشرات:
- مؤشرات قياسية
الدوال الرئيسية:
OnTradeTransaction()RefreshRates()CheckVolumeValue()LotsOrRisk()HLineCreate()HLineMove()HLineDelete()Trailing()PrintResultModify()SearchZigZagExtremums()
// Pipsgrowth EX16017 Trend — Execution Flow (from source analysis)
// Family: Trend
// ZigZag-based EA that places Buy Stop and Sell Stop pending orders at corridor boundaries detected by the ZigZag indicator, uses Fibonacci levels for SL/TP and includes a trailing stop. 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
معاملات الإكسبرت
| المعامل | الافتراضي | الوصف |
|---|---|---|
| ExtDepth | 12 | Depth |
| ExtDeviation | 5 | Deviation |
| ExtBackstep | 3 | Backstep |
| StartHour | 00 | Старт работы часы |
| StartMinute | 01 | Старт работы минуты |
| StopHour | 23 | Стоп работы часы |
| StopMinute | 59 | Стоп работы минуты |
| N_pips | 5 | Отступ в пунктах |
| Min_Corridor | 20 | Минимальный размер коридора |
| Max_Corridor | 100 | Максимальный размер коридора |
| InpLots | 0 | Lots (or "Lots">0 and "Risk"==0 or "Lots"==0 and "Risk">0) |
| Risk | 5 | Risk (or "Lots">0 and "Risk"==0 or "Lots"==0 and "Risk">0) |
| Fibo_StopLoss | level_61_8 | Размер стопа в процентах |
| Fibo_TakeProfit | level_161_8 | Размер тейка в процентах |
| InpTrailingStop | 5 | Trailing Stop (in pips) |
| InpTrailingStep | 5 | Trailing Step (in pips) |
| Line | false | Показывать линии канала |
| m_magic | 22216017 | Magic Number |
| InpTradeComment | "Psgrowth.com Expert_16017" | Trade Comment |
#property copyright "Pipsgrowth.com"
#property link "https://pipsgrowth.com"
#property version "2.00"
#property strict
#property description "Pipsgrowth.com EX16017 ZigZag_EA — ZigZag corridor breakout with Fibonacci SL/TP, full 12-layer stack."
#include <Trade\PositionInfo.mqh>
#include <Trade\Trade.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.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
COrderInfo m_order; // pending orders object
CMoneyFixedMargin *m_money;
//---
enum ENUM_FIBO
{
level_0_0 = 0, // 0.0%
level_23_6 = 1, // 23.6%
level_38_2 = 2, // 38.2%
level_50_0 = 3, // 50.0%
level_61_8 = 4, // 61.8%
level_100_0 = 5, // 100.0%
level_161_8 = 6, // 161.8%
level_261_8 = 7, // 261.8%
level_423_6 = 8, // 423.6%
};
//--- input parameters
input group "=== ZIGZAG INDICATOR SETTINGS ==="
input int ExtDepth = 12; // Depth
input int ExtDeviation = 5; // Deviation
input int ExtBackstep = 3; // Backstep
//---
input group "=== TRADING TIME ==="
input int StartHour = 00; // Старт работы часы
input int StartMinute = 01; // Старт работы минуты
input int StopHour = 23; // Стоп работы часы
input int StopMinute = 59; // Стоп работы минуты
//---
input group "=== CORRIDOR AND OFFSET ==="
input ushort N_pips = 5; // Отступ в пунктах
input ushort Min_Corridor = 20; // Минимальный размер коридора
input ushort Max_Corridor = 100; // Максимальный размер коридора
//---
input group "=== MONEY MANAGEMENT ==="
input double InpLots = 0; // Lots (or "Lots">0 and "Risk"==0 or "Lots"==0 and "Risk">0)
input double Risk = 5; // Risk (or "Lots">0 and "Risk"==0 or "Lots"==0 and "Risk">0)
//---
input group "=== EA SETTINGS ==="
input ENUM_FIBO Fibo_StopLoss = level_61_8; // Размер стопа в процентах
input ENUM_FIBO Fibo_TakeProfit = level_161_8; // Размер тейка в процентах
input ushort InpTrailingStop = 5; // Trailing Stop (in pips)
input ushort InpTrailingStep = 5; // Trailing Step (in pips)
input bool Line = false; // Показывать линии канала
input ulong m_magic = 22216017; // Magic Number
input string InpTradeComment = "Psgrowth.com Expert_16017"; // Trade Comment
الكود المصدري الكامل متاح عند التحميل
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.
تحذير صريح: لأغراض تعليمية فقط
تحذير صريح: هذا الإكسبرت لأغراض تعليمية واختبارية فقط. لا تستخدمه بأموال حقيقية. اختبره فقط على حساب تجريبي. التداول بأموال حقيقية ينطوي على مخاطر فقدان رأس المال. لا يشكل هذا نصيحة استثمارية.
وسطاء موصى بهم لهذا الإكسبرت
هذه الروبوتات تعمل على 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 مفتوح المصدر.
مجتمع المستخدمين
لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.