حل مشكلة Market Closedفي MetaTrader 5 (MT5)
عندما يعرض MT5 رسالة Market Closed، لا تبدأ بتغيير بيانات الحساب أو إعدادات المنصة. حدّد أولًا رمز الخطأ، ثم تحقق من الأداة وساعات تداولها والتوقيت المطبق عليها.
افهم الرسالة أولًا
ماذا يعني Market Closed في MT5؟
في مرجع MQL5 الرسمي لرموز خادم التداول، يحملTRADE_RETCODE_MARKET_CLOSEDالرمز10018ووصفه الرسمي هو أن السوق مغلق. هذا يحدد نوع الحالة، لكن معرفة موعد عودة التداول تتطلب التحقق من جلسات الأداة وشروط الوسيط.
Market Closed
10018
الرمز الرسمي الذي يصف حالة إغلاق السوق بالنسبة إلى طلب التداول.
Trading Sessions
ساعات الأداة
قد تختلف جلسات التداول من أداة إلى أخرى، لذلك تحقق من معلومات الأداة نفسها.
Server Time
توقيت الخادم
لا تفترض أن توقيت خادم التداول يطابق توقيتك المحلي عند مقارنة ساعات الجلسات.
قائمة الفحص
شخّص Market Closed بهذا الترتيب.
في هذه الحالة، الهدف الأساسي هو التأكد من أن طلب التداول يقع داخل جلسة مسموحة للأداة، ثم التحقق من أي معلومات إضافية عند الحاجة.
تحقق من الرسالة أو رمز الخطأ
إذا كان خادم التداول يعيد الرمز 10018، فإن توثيق MQL5 الرسمي يصنف الحالة باسم TRADE_RETCODE_MARKET_CLOSED، أي أن السوق مغلق بالنسبة إلى طلب التداول.
تحقق من ساعات تداول الأداة
لا تفترض أن جميع الأدوات تتداول في الأوقات نفسها. راجع مواصفات الأداة ومعلومات جلسات التداول المتاحة في المنصة أو لدى الوسيط لمعرفة الأوقات المطبقة على الأداة التي تحاول تداولها.
انتبه إلى اليوم والتوقيت
قارن الوقت الحالي بساعات التداول الخاصة بالأداة، وانتبه إلى أن توقيت خادم التداول قد يختلف عن توقيتك المحلي. الاعتماد على الساعة المحلية وحدها قد يؤدي إلى استنتاج غير صحيح.
تحقق مما إذا كانت المشكلة تخص أداة واحدة
إذا ظهرت Market Closed على أداة محددة، لا تستنتج مباشرة أن الحساب كله غير قادر على التداول. قد تختلف جلسات التداول بين الأدوات، لذلك افحص الأداة نفسها أولًا.
لا تخلط Market Closed مع Trade Disabled
الرمز 10018 يعني Market Closed، بينما الرمز 10017 يعني Trade Disabled. هما حالتان منفصلتان في توثيق خادم التداول، ولذلك لكل منهما مسار تشخيص مختلف.
تحقق من المصدر الرسمي إذا بقي التوقيت غير واضح
إذا كنت تتوقع أن تكون الأداة متاحة للتداول لكن الرسالة ما زالت تظهر، راجع مواصفات الأداة والمعلومات الرسمية للوسيط. عند التواصل مع الدعم، اذكر اسم الأداة ووقت ظهور الرسالة ورمز الخطأ.
لا تخلط بين الحالات
Market Closed ليست Trade Disabled.
الرمز10018يعني Market Closed، بينما الرمز10017يعني Trade Disabled. وجود حالتين منفصلتين في المرجع الرسمي يعني أن تشخيصهما يجب ألا يبدأ من الافتراض نفسه.
ماذا تفعل إذا كنت تتوقع أن السوق مفتوح؟
تحقق من الأداة والتوقيت قبل تغيير الإعدادات.
راجع اسم الأداة بدقة، وساعات التداول الخاصة بها، وتوقيت الخادم، وأي معلومات يعرضها الوسيط عن الجلسات. إذا بقيت الرسالة رغم أنك تتوقع أن تكون الجلسة متاحة، احتفظ بوقت ظهورها ورمز الخطأ عند التواصل مع الدعم الرسمي.
متى تتواصل مع الوسيط؟
عندما لا تتطابق الرسالة مع ساعات التداول المتوقعة.
إذا تحققت من الأداة والتوقيت والجلسة وما زالت Market Closed تظهر في وقت تتوقع فيه توفر التداول، استخدم قنوات الوسيط الرسمية. اذكر اسم الأداة ووقت المحاولة ورمز الخطأ، ولا تشارك كلمة المرور أو رموز المصادقة.
مصدر تقني رسمي
تم إعداد هذا الدليل بالاستناد إلى مرجع MQL5 الرسمي لرموز خادم التداول. يحدد المرجع الرمز 10018 على أنه Market Closed، بينما تعتمد ساعات التداول الفعلية على الأداة وبيئة التداول المستخدمة.
محتوى ZIMZIR تعليمي عام ولا يمثل دعمًا فنيًا رسميًا من MetaQuotes أو من أي وسيط. تحقق من ساعات التداول وشروط الأداة من المصادر الرسمية الخاصة ببيئة التداول التي تستخدمها.