

سيرشدك هذا الدليل خلال خطوات إعداد MetaTrader 4 على نظام Linux، بدءًا من تنزيل البرنامج وحتى إتمام عملية التثبيت. تبدأ رحلتك في التداول الآن!
تُعد MetaTrader 4 (MT4) منصة تداول شائعة الاستخدام في أسواق الفوركس وعقود الفروقات (CFDs). على نظام Linux، لا يتم دعم المنصة بشكلٍ مباشر، ولكن يمكنك تشغيلها باستخدام أداة توافق مثل Wine.
يشرح هذا الدليل كل ما تحتاج إلى معرفته لتثبيت وتشغيل MT4 على نظام Linux — سواء على جهاز الكمبيوتر أو على خادم خاص افتراضي (VPS).
قبل تثبيت Wine، تأكد من أن نظامك جاهز. MetaTrader 4 هو تطبيق 32 بت، لذا يجب عليك تمكين دعم 32 بت وتكوين مستودع WineHQ الرسمي.
تحقّق من إصدار Ubuntu لديك تُطبّق هذه الإرش ادات على إصدارات Ubuntu 20.04 LTS و22.04 LTS وما بعدها. نفّذ الأمر التالي:
lsb_release -a
ما هو توزيع Linux الأنسب للاستخدام؟
يمكن لمعظم توزيعات Linux الحديثة تشغيل MT4 باستخدام Wine، إلا أن بعض التوزيعات أكثر سهولة للمبتدئين:
تُعد Ubuntu (الإصدارات 20.04 LTS و22.04 LTS وما بعدها) وLinux Mint الأكثر دعمًا وانتشارًا، كما يُنصح بهما لما تتميّزان به من استقرار.
على الأجهزة القديمة، توفّر التوزيعات الخفيفة مثل MX Linux أو Lubuntu أداءً أكثر سلاسة.
على الخوادم، يُفضَّل استخدام Ubuntu LTS بفضل الدعم طويل الأمد وسهولة إدارة الحزم فيه.
نصيحة: كلما كانت بيئة سطح المكتب أخف من حيث استهلاك الموارد، عملت منصة MT4 بشكل أسرع. إذا كان جهازك ضعيف الأداء، فتجنّب بيئات سطح المكتب الثقيل ة مثل GNOME الكاملة المزوّدة بعدد كبير من الإضافات.
فعّل معمارية 32-بت
نزّل وأضِف مفتاح WineHQ (الطريقة الحديثة، إذ لم يعد استخدام apt-key مُعتمدًا):
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
أضِف مستودع WineHQ (استبدل $(lsb_release -cs) باسم الإصدار الخاص بتوزيعتك من Ubuntu، مثل jammy للإصدار 22.04):
حدّث قوائم الحزم
الآن أصبح نظامك جاهزًا لتثبيت Wine.
تُتيح لك أداة التوافق تشغيل MT4 على نظام Linux. نوصي باستخدام Wine للتداول عبر ن ظام مفتوح المصدر وسريع الأداء، غالبًا ما يكون أسرع وأكثر استقرارًا من Windows على الأجهزة القديمة.
1. افتح نافذة طرفية واكتب الأمر التالي لتثبيت أحدث إصدار من Wine Stable:
sudo apt-get install wine-stable
2. لتثبيت الإصدار المخصّص للمطورين، اكتب الأمر التالي:
sudo apt-get install wine-development
3. تأكّد من Wine قد تم تثبيته:
wine --version
يُفترض أن ترى إصدارًا مثل wine-6.0 أو أحدث. قارِن الإصدار الظاهر مع أحدث إصدار مستقر مُدرَج على WineHQ.org.
بما أن MT4 برنامج بمعمارية 32-بت، يجب تشغيله داخل بيئة Wine مُهيّأة بمعمارية 32-بت. افتح الطرفية ونفّذ الأمر التالي: WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
ينشئ هذا الأمر بيئة مخصّصة بمعمارية 32-بت في المسار ~/.wine32 ويفتح لوحة إعدادات Wine. عند ظهور الرسائل المنبثقة، اسمح لـ Wine بتثبيت Mono (لدعم .NET) وGecko (لعرض المحتوى).
في نافذة إعدادات Wine (winecfg)، ضمن تبويب Applications، تأكد من أن إصدار Windows مضبوط على Windows 7 (الإعداد الافتراضي مناسب ويعمل بشكل جيد).
ضمن تبويب Drives، انقر على Autodetect ليقوم Wine بربط مجلّدات Linux لديك كمحرّكات أقراص في بيئة Windows.
نظرًا لأن منصة MT4 تعمل بمعمارية 32-بت، فسيتم تثبيتها تلقائيًا داخل مجلد Program Files (x86) ضمن بيئة Wine التي أنشأتها. إذا حاول المُثبّت استخدام مجلّد Program Files العادي، غيّره يدويًا إلى Program Files (x86).
قم بتنزيل ملف إعداد Windows MT4 (mt4setup.exe) من صفحة منصات التداول FBS. تأكّد من أنّ اسم الملف يحتوي على MT4 وليس MT5.
لقد قمت بتنزيل ملف التثبيت، والآن حان وقت تشغيله. هناك خياران:
افتح الملف باستخدام Wine Windows Program Loader، واتبع خطوات التثبيت في نافذة الإعداد المشابهة لواجهة Windows، ثم شغّل terminal.exe.
انسخ المجلد الذي يحتوي على ملفات المنصّة المثبّتة مسبقًا من نظام Windows. بعد نسخ المجلد، شغّل ملف التنفيذ الخاص بالمنصّة terminal.exe مباشرةً، حيث سيفتح تلقائيًا باستخدام Wine.
إذا تعذّر تثبيت MT4 على نظام Linux باستخدام الطرق المذكورة أعلاه، جرّب النسخة الويب من MT4 أو النسخة المخصّصة للهواتف المحمولة. للتعرّف على كيفية التداول عبر جهازك المحمول، اطّلع على مقال FBS بعنوان ثلاث خطوات لبدء التداول عبر جهازك المحمول.
بعد التسجيل لدى FBS، أنشئ حساب تداول وسجّل الدخول إليه (إن لم تكن قد فعلت ذلك مسبقًا).
إذا كنت تفضّل واجهة رسومية بدلًا من تشغيل Wine عبر سطر الأوامر أو النافذة الطرفية، فيمكنك استخدام أدوات التوافق مثل PlayOnLinux أو Bottles. تتولّى هذه الأدوات إدارة إعدادات Wine المنفصلة، مما يسهّل عزل منصة MT4 عن باقي التطبيقات.
استخدام PlayOnLinux:
ثبّت PlayOnLinux باستخدام الأمر التالي: sudo apt install playonlinux
افتح PlayOnLinux وانقر على Install a program.
أنشئ محركًا افتراضيًا جديدًا بمعمارية 32 بت (بادئة).
اختر تثبيت برنامج غير مدرج (Install a non-listed program) ← ثم تصفّح لتحديد ملف التثبيت الخاص بـ MT4.
اتبع خطوات المعالج لإتمام عملية التثبيت. سيُنشئ PlayOnLinux اختصارات تتيح تشغيل منصة MT4 مباشرةً من قائمته.
استخدام Bottles (أداة حديثة بديلة)
ثبّت Bottles من مدير الحزم في نظامك أو من منصة Flathub.
أنشئ بيئة جديدة بمعمارية 32 بت (يمكن استخدام الإعداد المسبق Gaming أو Application).
أضف مُثبّت MT4 وشغّله داخل Bottles.
بعد إتمام التثبيت، يمكنك تشغيل MT4 من داخل Bottles مع توفير العزل اللازم وضبط إعدادات Wine تلقائيًا.
استخدام Lutris (موجّه للألعاب، اختياري) على الرغم من أن Lutris مُصمَّم في الأساس للألعاب، فإنه يستطيع أيضًا إدارة بادئات Wine. يمكن للمستخدمين المتقدّمين إضافة MT4 كملفّ تنفيذي مخصّص داخل Lutris للاستفادة من إدارة إصدارات Wine وعزل البيئة التشغيلية.
تُعدّ هذه الأدوات ذات الواجهة الرسومية اختيارية، لكنها تُبسّط إعداد Wine (من حيث إدارة البادئات وإضافة ملفات DLL والمكتبات). إذا كنت حديث العهد باستخدام Wine أو تفضّل إعدادًا منظّمًا وسلسًا، فإن PlayOnLinux أو Bottles يُعدّان خيارين أكثر استقرارًا وموثوقية من الضبط اليدوي عبر الطرفية.
بعد تثبيت MetaTrader 4 ضمن Wine، يُنشئ النظام دليلًا افتراضيًا لنظام Windows تُخزَّن فيه جميع ملفات المنصّة. معرفة هذا المسار أمر مهم إذا كنت ترغب في إضافة المستشارين الخبراء (EAs)، أو المؤشرات المخصصة، أو السكربتات، أو حفظ قوالب الرسوم البيانية.
المسار الافتراضي لمجلد البيانات (عند استخدام بادئة Wine بمعمارية 32 بت):
~/.wine32/drive_c/Program Files (x86)/MetaTrader 4/
داخل هذا المجلد ستجد الأدلة الفرعية القياسية الخاصة بـMT4:
MQL4/Experts — ضع المستشارين الخبراء (روبوتات التداول الآلي) هنا.
MQL4/Indicators — ضع المؤشرات الفنية المخصّصة هنا.
MQL4/Scripts — خزّن السكربتات المخصّصة لتنفيذ العمليات السريعة لمرة واحدة.
profiles/templates — استخدمه لحفظ أو تحميل قوالب وتخطيطات الرسوم البيانية الخاصة بك.
لفتح مجلد البيانات مباشرة من MT4: في قائمة المنصة، انتقل إلى ملف — فتح مجلد البيانات. سيأخذك هذا إلى المسار الدقيق الذي يستخدمه Wine لتثبيت البرنامج.
ملاحظة: إذا أنشأت بادئة Wine مخصّصة أو استخدمت PlayOnLinux أو Bottles، فسيختلف المسار (تحقّق من موقع البادئة التي قمت بضبطها).
يُفضّل العديد من المتداولين تشغيل MetaTrader 4 على خادم خاص افتراضي (VPS) لما يوفّره من وقت تشغيل مستمر، وزمن استجابة منخفض، واعتمادية على مدار الساعة طوال أيام الأسبوع. تشبه عملية الإعداد على خادم VPS يعمل بنظام Linux العملية على جهاز الكمبيوتر الشخصي، إلا أنك ستصل إليه عبر أدوات SSH مثل PuTTY.
من نظام Windows: نزّل وثبّت برنامج PuTTY.
من نظام Linux أو macOS: افتح الطرفية.
شغّل الأمر التالي:: ssh user@your-vps-ip
(استبدل user وyour-vps-ip ببيانات تسجيل الدخول إلى خادم VPS الخاص بك).
بعد تسجيل الدخول، حدّث الحِزم وثبّت Wine تمامًا كما تفعل على جهازك الشخصي:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install --install-recommends winehq-stable
تأكّد من أن Wine يعمل:
wine --version
أنشئ بادئة 32-بت وشغّل الأمر winecfg:
WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
اسمح بتثبيت Mono وGecko، واضبط إصدار Windows على Windows 7، ثم فعّل خيار اكتشاف الأقراص تلقائيًا.
أمامك خياران:
تشغيل برنامج التثبيت مباشرةً على خادم VPS.
حمِّل ملف mt4setup.exe إلى خادم VPS باستخدام أداة scp أو عبر لوحة التحكّم الخاصة بالاستضافة.
شغّله باستخدام الأمر التالي: wine mt4setup.exe
نسخ نسخة موجودة مسبقًا من منصة MT4
انسخ مجلد MetaTrader 4 من جهازك الشخصي إلى بيئة Wine على خادم VPS في المسار التالي: ~/.wine32/drive_c/Program Files (x86)/
ثم شغّل الملف terminal.exe داخل المجلد:
wine terminal.exe
عطِّل خدمات VPS غير الضرورية لتوفير الموارد.
أبقِ منصة MT4 في وضع التصغير لتقليل استهلاك وحدة المعالجة المركزية (CPU).
احرص على نسخ مجلدي MQL4 وprofiles احتياطيًا بشكل منتظم.
عند تشغيل MT4 على خادم VPS بنظام Linux، يمكن تشغيل المستشارين الخبراء وعمليات التداول على مدار الساعة، حتى إذا كان جهازك المنزلي غير متصل بالإنترنت.
بعد تشغيل منصة MT4 على نظام Linux للمرة الأولى، اتّبع بضع خطوات سريعة للتأكّد من أن كل شيء يعمل كما ينبغي:
تسجيل الدخول إلى حسابك
في MT4، انتقل إلى ملف — تسجيل الدخول إلى حساب التداول.
اختر خادم FBS من القائمة، وأدخل بيانات الدخول: رقم الحساب وكلمة المرور.
التحقق من الاتصال
انظر إلى الزاوية اليمنى السفلية من المنصة. يُظهر الشريط الأخضر أو الأحمر مع زمن الاستجابة (Ping) أنك متصل بالخادم.
فتح الرسم البياني
من لوحة مراقبة السوق ، انقر بزر الماوس الأيمن أحد الرموز (مثل EUR/USD) واختر نافذة الرسم البياني.
طبّق أي قالب أو مؤشّر تفضّله.
إجراء تداول تجريبي
انقر بزر الماوس الأيمن على الرسم البياني أو الرمز — أمر جديد.
أدخل حجمًا صغيرًا (على سبيل المثال، 0.01 لوت) لاختبار التنفيذ.
قرّر ما إذا كنت تريد الشراء أو البيع.
ستظهر الصفقة في تبويب المنصة — التداول.
إغلاق الصفقة
حدّد الصفقة المفتوحة في تبويب التداول، ثم انقر بزر الفأرة الأيمن واختر إغلاق الأمر.
يؤكّد ذلك أن التثبيت والاتصال يعملان بشكلٍ صحيح.
نصيحة: استخدم حسابًا تجريبيًا في التشغيل الأول لتجربة الرسوم البيانية والأوامر والاتصال بالخوادم بأمان قبل بدء التداول الفعلي.
استكشاف الأخطاء وإصلاحها على نظام Linux
تشغيل منصة MT4 عبر Wine لا يجري دائمًا بسلاسة تامة. فيما يلي بعض المشكلات الشائعة وكيفية إصلاحها:
علامة تبويب السوق لا تعمل قد لا تعمل ميزة السوق المدمجة (الخاصة بالمؤشرات أو المستشارين الخبراء) بشكلٍ صحيح عند استخدام Wine. يُعَدّ ذلك واحدًا من قيود Wine. كحل بديل، نزّل المؤشرات أو المستشارين الخبراء يدويًا من موقع MQL5، وانسخها إلى مجلد MQL4 (راجع قسم دليل البيانات أدناه).
تثبيت MT5 بدلاً من MT4. تقوم روابط بعض الوسطاء بتنزيل MT5 تلقائيًا. تأكد من أنك تستخدم برنامج التثبيت الصحيح لـ MT4 (mt4setup.exe). يمكنك دائمًا الحصول على برنامج التثبيت الرسمي لمنصة MT4 مباشرةً من موقع MetaQuotes.
الخطوط غير واضحة أو غير مقروءة إذا ظهرت رموز غريبة في الرسوم البيانية أو القوائم، ثبّت خطوط Microsoft TrueType الأساسية باستخدام الأمر التالي: sudo apt-get install ttf-mscorefonts-installer
بعد ذلك، أعد تشغيل Wine و MT4.
لا يوجد اتصال بخادم التداول أحيانًا لا يتم تحميل مكتبات الشبكة بشكل صحيح في Wine. تأكّد من تثبيت wine-gecko و wine-mono، وتحقّق من جدار الحماية الخاص بك. إذا استمرت المشكلة، شغّل منصة MT4 في بادئة Wine جديدة.
تعطّل بعد التحديث قد تتوقف منصة MT4 عن العمل بعد إجراء تحديث تلقائي. احذف ذاكرة التخزين المؤقت لملف terminal.exe (ضمن مجلد AppData/Roaming/MetaQuotes داخل بادئة Wine)، ثم أعد تثبيت منصة MT4.
إذا استمرت المشكلات، فكّر في تشغيل MT4 في PlayOnLinux/Bottles باستخدام بادئة 32 بت معزولة — فهذا غالبًا ما يحسن الاستقرار.

إذا رغبت في تبسيط عملية التثبيت أكثر، يمكنك استخدام سكربت جاهز يقوم بتنزيل وتثبيت منصة MT4 تلقائيًا:
wiget https://download.mql5.com/cdn/web/metaquotes.software.corp/mt4/mt4ubuntu.sh ; chmod +x mt4ubuntu.sh ; ./mt4ubuntu.sh
وظيفة هذا السكربت:
يحمِّل السكربت الرسمي mt4ubuntu.sh من شركة MetaQuotes.
يجعله قابلاً للتنفيذ باستخدام الأمر chmod +x.
يشغِّله، وهو بدوره يقوم بما يلي:
يُثبّت حزم Wine المطلوبة.
ينشئ بادئة Wine لتشغيل MT4.
يُنزّل ويشغّل مُثبّت MT4 تلقائيًا.
المتطلبات الأساسية
قبل تشغيل السكربت، تأكّد مما يلي:
تفعيل معمارية 32 بت باستخدام الأمر (sudo dpkg --add-architecture i386).
إعداد مستودع WineHQ والحزم (انظر قسم المتطلبات الأساسية).
تشغيله على Ubuntu 20.04 LTS أو 22.04 LTS أو إصدار أحدث.
كيفية التراجع (الإزالة)
إذا حدث خطأ ما أو كنت ترغب في إزالة MT4 المثبت تلقائيًا، اتبع الخطوات التالية:
احذف البادئة Wine التي تم إنشاؤها (عادةً ~/.wine أو ~/.wine32 إذا تم تعديلها):
قم بإزالة حزم Wine المثبتة إذا لزم الأمر:
sudo apt remove --purge winehq-stable wine-stable wine-stable-i386 wine-stable-amd64
sudo apt autoremove
احذف السكربت نفسه:
rm mt4ubuntu.sh
نصيحة: إذا رغبت بمزيد من التحكم (مثل استخدام بادئة Wine مخصّصة أو أدوات مثل PlayOnLinux أو Bottles)، فاختر الطريقة اليدوية بدلًا من استخدام السكربت أحادي الأمر.
يستدعي تشغيل برامج Windows على نظام Linux عبر Wine مراعاة اعتبارات أمان إضافية. ضع النقاط التالية في الحسبان قبل التثبيت أو بدء التداول:
تحقّق من المصادر احرص دائمًا على تنزيل ملفات التثبيت (مثل Wine أو MT4 أو سكربتات shell) من المواقع الرسمية فقط (مثل WineHQ وMetaQuotes وFBS). تجنّب استخدام المواقع البديلة (mirrors) أو المنتديات غير الرسمية.
توخَّ الحذر عند استخدام السكربتات أحادية الأمرShell يمكن لسكربتات Shell تنفيذ أي شيء باستخدام صلاحيات المستخدم الخاصة بك. راجع محتوى السكربت قبل تشغيله. لا تستخدم الأمر `sudo` إلا عند الضرورة القصوى.
استخدم مبدأ أقل صلاحيات ممكنة شغّل Wine باستخدام حساب مستخدم عادي، وليس كجذر. احتفظ بـ MT4 داخل بادئة Wine مُخصَّصة (مثل`~/.wine32`) حتى لا يتداخل مع التطبيقات الأخرى.
بادئات Sandbox: أنشئ بادئة Wine مخصّصة لتشغيل MT4 بدلًا من استخدام البادئة الافتراضية. بهذه الطريقة تُعزَل ملفات MT4، مما يحدّ من المخاطر في حال حدوث أي مشكلة.
سلامة النظام احرص على تحديث توزيعة Linux وWine وMT4 بانتظام. استخدم جدار حماية وتجنّب تثبيت أي برامج Windows غير ضرورية داخل Wine.
ملاحظة: تشغيل MT4 عبر Wine لا يُعدّ أقل أمانًا بطبيعته من تشغيله على Windows، لكنه يوسّع نطاق الهجمات المحتملة. تعامل مع بيئة التداول لديك بالقدر نفسه من الحرص الذي تتبعه مع الأنظمة التشغيلية الحساسة.
يتطلّب الحفاظ على سلاسة أداء MT4 على نظام Linux عناية دورية منتظمة.
تحديث حِزم WineHQ احرص على تحديث Wine بانتظام للحصول على إصلاحات الأخطاء وتحسينات التوافق:
sudo apt update
sudo apt upgrade
تحقق من إصدار Wine:
wine --version
تحديث MT4 عادةً ما يتم تحديث MT4 تلقائيًا. إذا تسبّب التحديث في تعطّل المنصة ضمن Wine، يمكنك إعادة تثبيت MT4 داخل البادئة نفسها أو إنشاء بادئة جديدة (انظر أدناه).
إزالة أو إعادة تعيين بادئة Wine إذا أصبحت بادئة MT4 غير مستقرة:
rm -rf ~/.wine32
ثم أعد إنشاءها باستخدام:
WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
نسخ ملفات التداول احتياطيًا قبل حذف Wine أو إعادة ضبطه، احفظ دائمًا مجلد بيانات MT4. يضمن ذلك بقاء المؤشرات والمستشارين الخبراء (EAs) والقوالب في أمان. الموقع الافتراضي:
~/.wine32/drive_c/Program Files (x86)/MetaTrader 4/
انسخ المجلدين الفرعيين MQL4/ وprofiles/ إلى مجلد آخر. يمكنك استعادتها لاحقًا ضمن نسخة جديدة ونظيفة من MT4.
إلغاء تثبيت Wine بالكامل (إذا لزم الأمر)
sudo apt purge winehq-stable wine-stable
sudo apt autoremove
نصيحة: يوفِّر النسخ الاحتياطي المنتظم لمجلدات MQL4 والقوالب ساعات من وقت الإعداد إذا حدث خطأ ما.