النتائج الشائعة
Position Sizer
Position Sizer هو اكسبيرت ميتاتريدر مجاني يقوم بحساب حجم المركز مع مستويات الدخول/إيقاف الخسارة، والمخاطرة المصاحبة لتنفيذ الصفقات باستخدامه.وحدة الأوامر لمنصة MetaTrader 5
قد تبدو إدارة منصة التداول MetaTrader 5 مرهقة أحيانًا عندما تحتاج إلى تنفيذ عدة إجراءات بسرعة. توفر أداة MT5 Console واجهة أوامر نصية قوية تتيح لك التحكم في معظم جوانب MT5 باستخدام أوامر بسيطة — من تنفيذ الصفقات إلى إدارة الرسوم البيانية والمؤشرات.
ما هي MT5 Console؟
تُعد MT5 Console أداة تجريبية توفر واجهة سطر أوامر لمنصة MetaTrader 5، حيث تمنحك نافذة تشبه المحطة الطرفية (Terminal) يمكنك من خلالها كتابة أوامر للتحكم في المنصة. بدلًا من التنقل بين القوائم والنوافذ المختلفة، يمكنك ببساطة كتابة أوامر مثل buy 0.1 أو close all لتنفيذ الصفقات فورًا.
تعمل وحدة التحكم كخدمة في الخلفية وتوفر نافذة منفصلة تبقى دائمًا فوق منصة MT5. يمكنك إظهارها أو إخفاءها بالضغط على المفتاح
يمكنك التفكير فيها كأنها موجِه أوامر لمنصة التداول— وحتى إذا كنت معتادًا على كتابة الأوامر، فستجد أن هذه الأداة تسرّع عملك بشكل كبير.
تحذير!
MT5 Console هي أداة تجريبية! قد تؤدي إلى إتلاف بياناتك أو إفساد مراكز التداول. يتم توفير هذه الأداة"كما هي" وبدون أي ضمان. استخدمها على مسؤوليتك الخاصة!
الأوامر
توفر MT5 Console مجموعة واسعة من الأوامر التي تغطي التداول، وإدارة الرسوم البيانية، والتحكم في المنصة، وغير ذلك:
أوامر التداول
buy [symbol] <lots> [sl=<price>] [tp=<price>]: فتح صفقة شراء.sell [symbol] <lots> [sl=<price>] [tp=<price>]: فتح صفقة بيع.abuy/asell: نسخ غير متزامنة من أوامر الشراء والبيع لتنفيذ أسرع.close <symbol>أوclose all: إغلاق الصفقات.aclose all: إغلاق جميع الصفقات بشكل غير متزامن.positionsأوpos: عرض جميع المراكز المفتوحة.orders: عرض الأوامر المعلقة.history [period]: عرض سجل التداول.balanceأوbal: عرض رصيد الحساب وقيمة السهم.panic: إزالة جميع الإكسبرتات، وإغلاق جميع الصفقات، وحذف جميع الأوامر المعلقة.
أوامر الرسوم البيانية
info: عرض معلومات حول الرسم البياني الحالي.chart <symbol> [timeframe]: فتح رسم بياني جديد.tf <timeframe>: تغيير الإطار الزمني للرسم البياني الحالي (مثلtf h1).left/right(أوl/r): التنقل بين الرسوم البيانية المفتوحة.line <price> [color]: إضافة خط أفقي (يدعم الألوان النصية مثلredوالألوان السداسية مثل0xFF8800).template <name>: تطبيق قالب رسم بياني.scroll: تشغيل أو إيقاف التمرير التلقائي للرسم البياني.shift: تشغيل أو إيقاف إزاحة الرسم البياني.
أوامر المؤشرات والإكسبرتات
add <indicator>: إضافة مؤشر باستخدام كود MQL5 (لا يتطلب تأكيدًا).attach <indicator>: إرفاق مؤشر بالرسم البياني الحالي (يدعم المؤشرات القياسية والمخصصة).run <script>: تشغيل سكربت.load <name>: إرفاق مستشار خبير (EA).unload: إزالة الإكسبرت من الرسم البياني.remove <indicator>: إزالة مؤشر من الرسم البياني.list: عرض المؤشرات والسكربتات والإكسبرتات الموجودة في مجلد MQL5.install <URL>: تثبيت مؤشر أو إكسبرت أو سكربت من رابط URL (مثل www.earnforex.com أو غيره).
أوامر التنبيهات
alerts: عرض جميع تنبيهات MT5 المُعدّة.alerts-add <symbol> <condition> <value>: إضافة تنبيه جديد (مثال:alerts-add eurusd bid< 1.05).alerts-enable <n>/alerts-disable <n>: تفعيل/تعطيل تنبيه حسب الرقم.alerts-del <n>: حذف تنبيه.
أوامر المنصة
autoأوalgo: تشغيل أو إيقاف التداول الآلي.darkmode/lightmode/systemmode: تغيير نظام الألوان في MT5.shutdown [delay]: إغلاق منصة MetaTrader 5.
أوامر المعلومات
spec [symbol]: عرض مواصفات الرمز.swaps [symbol]: عرض معدلات السواب.accountأوacc: عرض تفاصيل الحساب.server: عرض تفاصيل خادم MT5.margin: معلومات الهامش.
أوامر الأدوات
helpأو?: عرض الأوامر المتاحة.clearأوcls: مسح شاشة الكونسول.undo: التراجع عن آخر إجراء (عند توفر الدعم).exit: إغلاق نافذة الكونسول (يمكن إعادة فتحها باستخدام` ).
لماذا تستخدم MT5 Console؟
أداة MT5 Console مُصممة للمتداولين الذين يفضلون استخدام أوامر لوحة المفاتيح السريعة بدلاً من النقر البطيء بالماوس. فيما يلي بعض الحالات التي قد تكون فيها MT5 Console مفيدة:
- تنفيذ صفقات بسرعة: اكتب
buy 0.1بدلاً من فتح نافذة الأوامر والضغط عدة مرات. - إدارة سريعة للرسوم البيانية: تغيير الاطار الزمني باستخدام
tf m15أو التنقل في الرسم البياني باستخدامleft/right. - الحالات الطارئة: أمر
panicيقوم بسرعة بإزالة جميع الإكسبرتات من جميع الرسوم البيانية وإغلاق جميع الصفقات والأوامر. - المهام المتكررة: الأوامر أسرع من التنقل بين القوائم، خصوصًا عند تنفيذ العمليات بشكل متكرر.
- سجل الأوامر: يمكن استخدام مفاتيح الأسهم لاسترجاع الأوامر السابقة وإعادة تنفيذها حتى بعد إعادة تشغيل المنصة.
- التنزيل والتثبيت: يتولى أمر
installتنزيل وتثبيت وتجميع أي مؤشر أو إكسبرت أو سكربت MT5 من رابط معين. - أسلوب عمل يعتمد على لوحة المفاتيح: إبقاء اليدين على لوحة المفاتيح بدلاً من الانتقال إلى الماوس.
إذا كنت تفضل الواجهات الرسومية ونادرًا ما تحتاج إلى تنفيذ إجراءات سريعة، فقد لا تكون MT5 Console ضرورية لك. لكن بالنسبة للمتداولين النشطين أو مضاربي السكالبينج أو أي شخص يقدّر كفاءة سطر الأوامر، يمكن لهذه الأداة أن تحسّن بشكل كبير طريقة تعامله مع منصة MetaTrader 5.
واجهة الكونسول
تظهر MT5 Console كنافذة منفصلة بخلفية سوداء ونص أخضر، على غرار واجهات المحطة الطرفية الكلاسيكية. تشمل الميزات الرئيسية للواجهة:
- سطر الأوامر: يعرض
MT5>حيث تقوم بكتابة الأوامر. - سجل الأوامر: استخدم مفاتيح الأسهم لأعلى/لأسفل للتنقل بين الأوامر السابقة.
- التمرير: استخدم مفاتيح Page Up وPage Down للتمرير داخل نافذة وحدة التحكم للأعلى أو للأسفل.
- دائمًا في المقدمة: تبقى نافذة الكونسول ظاهرة فوق النوافذ الأخرى لتسهيل الوصول السريع.
- إظهار/إخفاء: اضغط
` (علامة backtick) لإظهار أو إخفاء الكونسول. - لا حاجة لكتابة الأمر كاملًا: سيقوم الكونسول بالتعرّف على الأمر من أول حرف.
خدمة MT5 Console مجانية ومفتوحة المصدر، لذلك يمكنك توسيعها بإضافة أوامرك الخاصة أو تعديلها بما يتناسب مع احتياجاتك.
تنزيل (ver. 1.00, 2026-02-02)
يمكنك تنزيل أداة MT5 Console المجانية باستخدام الرابط أدناه.
التثبيت
لتثبيت خدمة MT5 Console، يرجى اتباع التعليمات التالية:
- قم بتنزيل ملف Console.mq5.
- افتح مجلد بيانات MetaTrader 5 (عبر File→Open Data Folder).
- افتح مجلد MQL5\Services\ (أو قم بإنشائه إذا لم يكن موجودًا).
- انسخ ملف Console.mq5 إلى مجلد MQL5\Services\.
- افتح MetaEditor (
F4 ). - في نافذة Navigator داخل MetaEditor، ابحث عن Console تحت قسم Services وانقر عليه مرتين لفتحه.
- ابحث عن زر Compile في قائمة الأدوات.
- اضغط زر Compile وتأكد من عدم وجود أخطاء في عملية التجميع.
- ارجع إلى نافذة MetaTrader 5.
- في نافذة Navigator، قم بتوسيع قسم Services.
- انقر مرتين على Console لبدء تشغيل الخدمة.
- قم بتفعيل خيار Allow DLL imports عندما يُطلب منك ذلك (وهو مطلوب للوصول إلى Windows API).
- بعد تشغيل خدمة Console، يمكن إظهار أو إخفاء نافذتها بالضغط على
` (مفتاح backtick الموجود غالبًا أعلى زر Tab).
تحذير!
من المرجح أن MT5 Console لن يعمل على أنظمة Linux أو macOS.
تتطلب هذه الأداة منصة MetaTrader 5 ولا يمكن استخدامها مع MetaTrader 4. يمكنك فتح حساب تداول لدى أي من الوسطاء الذين يوفرون MetaTrader 5 لاستخدام MT5 Console.
النقاش
هل لديك أي اقتراحات أو أسئلة بخصوص هذه الأداة؟ يمكنك دائمًا مناقشة MT5 Console مع المتداولين والمبرمجين الآخرين في منتدانا.



