ForexBestRobots.comمقارنة المستشارين الخبراء ←
AR

جلسات التداول ومخاطر الأخبار · الدليل 3

مرشحات الجلسات والأخبار لمستشار الفوركس الآلي: القواعد والتحقق

ضع فحوصًا واضحة لمرشحات الجلسات والأخبار: نقص بيانات التقويم، والأسعار القديمة، وحدود MT4، وإعادة التشغيل، من خلال سجل قرارات مبسط.

مدة القراءة 14 دقيقةراجعه فريق التحرير في ForexBestRobots
تحدد مرشحات الجلسات والأخبار إمكان النظر في فتح تعرض جديد. تحقق من الساعة ونطاق تغطية التقويم وأسعار الرمز، مع الحفاظ على الإدارة المحددة للمراكز المفتوحة.
تحقق من البيانات قبل السماح بالنظر في دخول جديد.

يجيب المرشح المفيد عن سؤال عملي: هل يجوز لهذا المستشار الآلي النظر في مركز جديد بالمعلومات المتاحة الآن؟ اسم الجلسة أو التقويم الفارغ وحده لا يكفي. تحتاج القاعدة إلى ساعة متحقق منها، وتغطية واضحة للأحداث، وأسعار حالية للرمز المتداول.

ابدأ بفصل بسيط: أدر التعرض القائم وفق قواعده الخاصة، ولا تسمح بالنظر في دخول جديد إلا بعد اجتياز الفحوص المطلوبة. يوضح هذا الدليل هذا الفصل، ويعرض سجل قرارات مختصرًا، ويشرح اختباره. ولا يقدم مستشارًا آليًا مكتملًا أو دليلًا على الربحية.

1. حدد ما يتحكم فيه المرشح

افصل قاعدة الجلسة، وقيد الأخبار المجدولة، وشروط دخول الاستراتيجية. تحدد قاعدة الجلسة الأوقات المسموحة، وتستبعد قاعدة الأخبار فترات مختارة، وتحدد شروط الاستراتيجية الفرصة. اجتياز أول فحصين لا ينشئ فرصة ولا يلغي حدود التنفيذ ومخاطر الحساب.

استخدم ثلاث نتائج صريحة: PASS وBLOCK وUNKNOWN. هذه تسميات للبيانات وضعها المؤلف، وليست رموز أخطاء MT4. قد تمنع نافذة مغلقة معلومة الدخول، لكن غياب المعلومات لا يبرر السماح. في السياسة الموضحة هنا، يؤدي المنع أو جهل أي مدخل مطلوب إلى تعليق النظر في دخول جديد. وتتبع إدارة المراكز فحوصها الخاصة للبيانات والصلاحيات.

افصل الإدارة والمراقبة المحددتين للمراكز القائمة عن الإذن بالنظر في دخول جديد. افحص الساعة والجلسة، ثم التقويم والأحداث، ثم أسعار الرمز. إخفاق أي فحص إلزامي أو بقاء نتيجته مجهولة يعلق الدخول الجديد؛ واجتياز الفحوص لا يغني عن شروط الاستراتيجية والتنفيذ ومخاطر الحساب.
افصل الإدارة والمراقبة المحددتين للمراكز القائمة عن الإذن بالنظر في دخول جديد. افحص الساعة والجلسة، ثم التقويم والأحداث، ثم أسعار الرمز. إخفاق أي فحص إلزامي أو بقاء نتيجته مجهولة يعلق الدخول الجديد؛ واجتياز الفحوص لا يغني عن شروط الاستراتيجية والتنفيذ ومخاطر الحساب.على الشاشات الضيقة، مرر المخطط أفقيًا.

2. اكتب قواعد الوقت والتغطية قبل الاختبار

استخدم مطابقة الأوقات حسب التاريخ في دليل الجلسات وتعريفات الأحداث في دليل التقويم الاقتصادي. سجل القواعد في مواصفات ذات إصدار يستطيع شخص آخر تطبيقها على المدخلات نفسها.

  • الأداة والنطاق: الوسيط والحساب والرمز والعملات المعنية ومجموعات الأحداث المختارة، بما فيها المراحل اللاحقة.
  • الجلسة: التواريخ الكاملة والمنطقة الزمنية وقواعد أيام الأسبوع وحدود البداية والنهاية المشمولة أو المستبعدة بدقة.
  • مطابقة الأوقات: العلاقة المتحقق منها بين UTC وأي قاعدة محلية ووقت خادم الوسيط في التاريخ المعني.
  • استبعاد الأخبار: مصدر وقت الحدث والفترات قبله وبعده والتداخلات ومعالجة المواعيد الأولية أو المؤجلة أو المعدلة.
  • متطلبات البيانات: تغطية التواريخ والعملات المطلوبة وبنية البيانات وإصدار المصدر وحالة التحديث وحدود العمر.
  • الاستجابة للإخفاق: ما يعلق الدخول الجديد، وكيف تستمر المراقبة والإدارة، وما يجب مطابقته قبل الاستئناف.

إذا عبرت الجلسة المحلية منتصف الليل، فحدد يوم التداول الذي تنسب إليه وتعامل مع تغير التاريخ صراحة. أدرج أحداث الأيام المجاورة إذا امتدت فترة استبعادها إلى وقت القرار. عند انتقالات التوقيت الصيفي، تحقق من تحويل الأوقات المحلية المكررة أو غير الموجودة. لا تستبدل مطابقة مفقودة بصمت بالمنطقة الزمنية المعروضة على الحاسوب.

3. تحقق من لقطة التقويم، لا من التنزيل فقط

اللقطة نسخة محفوظة من التقويم تستخدم لاتخاذ قرار. نجاح التنزيل أو خلو قائمة الأحداث لا يثبت اكتمالها. تحقق من أن المزود يغطي العملات والتواريخ وأنواع الأحداث المطلوبة، وأن جميع السجلات اللازمة جلبت، وأن الأوقات والوحدات والإصدارات فسرت بصورة صحيحة.

احتفظ بمعلومات تحديث المزود منفصلة عن وقت استلامك. قد تحتوي استجابة وصلت للتو على بيانات قديمة. لا تستبدل اللقطة النشطة إلا بعد التحقق من النسخة الجديدة كاملة؛ فالملف الجزئي أو القائمة المحدثة جزئيًا لا يصبحان صالحين. يجب ألا يؤدي فشل التحديث أو إعادة قراءة الذاكرة المخبأة إلى تصفير عمر آخر نسخة متحقق منها.

يمكن للقطة متحقق منها وحديثة بما يكفي إثبات عدم نشاط أي فترة مختارة داخل نطاق تغطيتها المعلن. نقص التغطية أو تعديل موعد غير محسوم أو جهل وقت حدث ذي صلة أو انتهاء صلاحية اللقطة يبقى مجهولًا. طبق التعليق المحدد على الدخول المعتمد عليها، واستمر في مسار معالجة الإخفاق وإدارة المراكز. وتظل الأخبار غير المجدولة خارج حماية التقويم المجدول.

يسمح التقويم المتحقق منه بمواصلة الفحوص إذا لم يكن أي قيد مختار نشطًا. وجود قيد نشط في تقويم متحقق منه يمنع الدخول الجديد. أما البيانات المفقودة أو القديمة أو غير الكافية من حيث التغطية فتبقى مجهولة وتعلق الدخول المعتمد عليها. هذه حالات للبيانات وليست إشارات لاتجاه السوق.
يسمح التقويم المتحقق منه بمواصلة الفحوص إذا لم يكن أي قيد مختار نشطًا. وجود قيد نشط في تقويم متحقق منه يمنع الدخول الجديد. أما البيانات المفقودة أو القديمة أو غير الكافية من حيث التغطية فتبقى مجهولة وتعلق الدخول المعتمد عليها. هذه حالات للبيانات وليست إشارات لاتجاه السوق.على الشاشات الضيقة، مرر المخطط أفقيًا.

4. افحص سعر الرمز المتداول بصورة مستقلة

تتبع استلام وصلاحية Bid/Ask لذلك الرمز، بقياس للوقت المنقضي يتعامل مع إعادة التشغيل وتغير الساعة. الاستلام الحديث لا يثبت حداثة بيانات المنبع أو توافر تنفيذ. تحقق من التغذية وسياق الوقت والسبريد وصلاحيات التداول كشروط مستقلة؛ انظر مراقبة المستشار الآلي.

في MT4، يشير TimeCurrent() داخل OnTick() إلى التكة التي تعالج؛ وفي المعالجات الأخرى قد يعكس أحدث سعر لأي رمز في نافذة مراقبة السوق. هذا لا يثبت حداثة سعر رمزك نفسه. في التشغيل الحي، يعتمد TimeGMT() على إعدادات وقت الحاسوب؛ وفي مختبر MT4 يساوي TimeCurrent() المحاكى. لا يمكن للفارق بينهما داخل المختبر إعادة بناء إزاحات وقت الوسيط التاريخية.

5. تتبع سجل قرارات افتراضيًا

لهذا المثال فقط، استخدم جلسة UTC [08:00, 17:00) بتاريخ 2026-03-16. احتفظ باتحاد فترتي أخبار A/B الافتراضي [12:15, 13:05) من الدليل السابق. نفترض التحقق من جميع التغطيات والبيانات الوصفية المطلوبة؛ فتغطية الأحداث تشمل اليوم الكامل بتوقيت UTC، وهو كاف لهذه الفحوص النهارية وهوامشها. لا يدعي المثال وجود مزود أو إصدار فعلي.

لشرح الحساب، اختر عمرًا للقطة لا يتجاوز 30 دقيقة وعمرًا لسعر الرمز لا يتجاوز 5 ثوان. هذه مدخلات اختارها المؤلف، وليست إعدادات تحديث موصى بها أو ضمانات سلامة. تحققت اللقطة الأولى عند 12:00:00، وتتحقق نسخة بديلة كاملة وحالية عند 13:06:00. وعند 17:00:00 تتوافر لقطة صالحة أخرى. تفترض الأعمار قياسات زمنية متحققًا منها وقابلة للمقارنة.

وقت القرار · UTCعمر اللقطةعمر سعر الرمزنتيجة الوقت والبيانات فقط
12:10:0010 min1 sاجتياز هذه الفحوص؛ واصل البقية
12:20:0020 min1 sمنع: فترة أخبار نشطة
13:05:0065 min1 sتعليق: تقويم قديم
13:06:066 s12 sتعليق: سعر الرمز قديم
13:06:077 s1 sاجتياز هذه الفحوص؛ واصل البقية
17:00:000 s1 sمنع: خارج الجلسة

عند 13:05:00 تنتهي فترة الأخبار، لكن اللقطة القديمة عمرها 65 دقيقة. وعند 13:06:06 يكون عمر الجديدة 6 ثوان، بينما مر على آخر استلام للرمز عند 13:05:54 مدة 12 ثانية. أما الاستلام عند 13:06:06 فعمره 1 ثانية فقط عند 13:06:07. يجتاز هذا الصف فحوص الوقت والبيانات الموضحة، لا فحوص الاستراتيجية أو التنفيذ أو المخاطر. وتستبعد نهاية الفترة عند 17:00. لم يحاك أي أمر أو خروج أو عائد.

فحوص افتراضية بتوقيت UTC في 2026-03-16. عند 13:05 تنتهي فترة استبعاد الأخبار، لكن لقطة التقويم بعمر 65 دقيقة تتجاوز الحد التوضيحي البالغ 30 دقيقة. عند 13:06:06 يصبح التقويم حديثًا، لكن السعر بعمر 12 ثانية يتجاوز حد 5 ثوان. عند 13:06:07 تجتاز فحوص الوقت والبيانات بسعر عمره 1 ثانية؛ ولا يعني ذلك تنفيذ صفقة أو تحقيق ربح.
فحوص افتراضية بتوقيت UTC في 2026-03-16. عند 13:05 تنتهي فترة استبعاد الأخبار، لكن لقطة التقويم بعمر 65 دقيقة تتجاوز الحد التوضيحي البالغ 30 دقيقة. عند 13:06:06 يصبح التقويم حديثًا، لكن السعر بعمر 12 ثانية يتجاوز حد 5 ثوان. عند 13:06:07 تجتاز فحوص الوقت والبيانات بسعر عمره 1 ثانية؛ ولا يعني ذلك تنفيذ صفقة أو تحقيق ربح.على الشاشات الضيقة، مرر المخطط أفقيًا.

6. حافظ على الإدارة وطابق الأوامر لدى الوسيط

يجب ألا يتجاوز منع الدخول الجديد المراقبة والإدارة المحددتين للمراكز القائمة. ما زالت إجراءات الإدارة تحتاج إلى بياناتها وصلاحياتها السليمة؛ وغياب الأسعار لا يجيز تعديل وقف الخسارة دون تحقق. حدد بصورة منفصلة كيفية إبقاء الأوامر المعلقة أو إلغائها، وتحقق من الحالة المقبولة لدى الوسيط بدل افتراض نجاح طلب الإلغاء.

يمنع زر AutoTrading في MT4 طلبات التداول الآلية، بينما يمكن أن يستمر المستشار وOnTick() في العمل. لذا فهو ليس إيقافًا مخصصًا للدخول الجديد؛ فقد تتأثر أيضًا الإدارة التي تحتاج إلى طلبات تداول. ميز هذا الزر عن إزالة المستشار أو فصل المنصة. الحماية القائمة لدى الوسيط والإدارة من جهة العميل آليتان مختلفتان؛ انظر إدارة المخاطر.

7. تجنب حجب مسار القرار أثناء جلب البيانات

استخدم نسخة مخبأة كاملة ومتحققًا منها للقرارات، وعملية مضبوطة لتحديثها. حدد مهل الانتظار والإبلاغ عن الإخفاق وكيفية تفعيل نسخة جديدة. استدعاء الإدارة مرة قبل طلب بطيء لا يبقيها تعمل أثناء حجب ذلك الطلب للمستشار نفسه.

اختياري: حدود الشبكة والأحداث في MT4

تعمل WebRequest() في MQL4 بصورة متزامنة. نقلها من OnTick() إلى OnTimer() داخل المستشار نفسه لا يجعلها غير متزامنة؛ فالطلب المنتظر قد يظل يؤخر البرنامج. يمكن لمكون جلب منفصل توفير لقطة متحقق منها، لكن تسليمها وإخفاقاته يحتاجان أيضًا إلى تحقق. المؤقت أداة لجدولة العمل، وليس ضمانًا لإدارة بلا انقطاع.

التسلسل المنطقي هو تشغيل مسار الإدارة والمراقبة المحدد، ثم تقييم فحوص الدخول الجديد المطلوبة، وبعد اجتيازها فقط النظر في شروط استراتيجية حالية مع ضوابط التنفيذ والمخاطر. هذا وصف لمسؤوليات القرار، وليس شيفرة MQL4 قابلة للتشغيل أو ضمانًا للمعالجة في موعدها. اختبر التكامل الفعلي والصلاحيات وسلوك الإخفاق قبل الاعتماد عليه.

8. احتفظ بسجل قرارات يصمد أمام إعادة التشغيل

سجل وقت القرار بتوقيت UTC ووقت الخادم والمطابقة المتحقق منها، وإصدار القواعد ومعرف اللقطة وأوقات المصدر والاستلام والتغطية ووقت استلام السعر وعمره والاستبعادات النشطة وأسباب النتيجة. احتفظ بالفرص المرفوضة إلى جانب الفحوص المجتازة. يجب أن يفسر السجل سبب التعليق دون إعادة بنائه لاحقًا من تقويم معدل.

بعد إعادة التشغيل أو الاتصال، طابق المراكز القائمة والأوامر المعلقة والطلبات غير المحسومة مع الوسيط. استعد فقط الحالة التي يمكن التحقق منها؛ فإعادة التشغيل لا تعني خلو الحساب من المراكز أو حداثة النسخة المخبأة. امنع تكرار معالجة الفرصة نفسها. إذا كانت حالة ضرورية مجهولة، فعلق الدخول الجديد حتى المطابقة، واستمر في الاستجابة للإخفاق والإدارة المحددتين.

9. اختبر صحة التنفيذ قبل تفسير الاختبار التاريخي

أنشئ حالات صغيرة ثابتة بنتائج متوقعة قبل اختبار الأداء السوقي. أدرج:

  • بداية جلسة مشمولة ونهاية مستبعدة وفترات تعبر منتصف الليل.
  • بدايات ونهايات استبعاد الأخبار والأحداث المتداخلة والجداول المؤجلة أو المعدلة.
  • بيانات تقويم مفقودة أو جزئية أو مشوهة أو خارج التغطية، بما فيها استجابة فارغة لم يتحقق منها.
  • عمر البيانات عند الحد المختار تمامًا وبعده مباشرة، مع تكة حديثة لرمز آخر بينما يظل الرمز المتداول قديمًا.
  • إعادة تشغيل وقفزة في الساعة وفشل تحديث وانقطاع استبدال اللقطة دون تصفير عمرها.
  • أوامر لدى الوسيط ومسارات إدارة أثناء منع الدخول، بما فيها رفض الإلغاء وعدم توافر صلاحيات التداول.

لا ينفذ مختبر استراتيجيات MT4 الدالة WebRequest() ولا يعالج أحداث Timer. اختبر منطق القرار المشترك ببيانات مجمدة ومطابقة زمنية تاريخية متحقق منها، عبر مسار اختبار مدعوم. أعد تشغيل كل لقطة فقط عندما كان يمكن أن تكون متاحة. جدول الأحداث التاريخي وحده لا يعيد إنتاج الجلب الحي أو جدولة المؤقت. راجع دليل الاختبار التاريخي في MT4 للحدود الأوسع.

10. تحقق من الفائدة بصورة مستقلة عن صحة التشغيل

قد يستبعد المرشح المنفذ بصورة صحيحة صفقات رابحة وخاسرة معًا. قارن القاعدة المقترحة بخط أساس معلن باستخدام الاستراتيجية والبيانات وافتراضات التكلفة نفسها. احتفظ بكل الفرص وأسباب الرفض، وافصل بيانات لاحقة للتحقق، وأدرج تكاليف تنفيذ واقعية. البحث في نوافذ كثيرة ثم عرض الأفضل فقط قد يؤدي إلى الإفراط في ملاءمة العينة.

راقب بعدها التكامل الفعلي على حساب تجريبي في ظروف البيانات الطبيعية والمعطلة. قس إخفاقات التحديث والتعليق بسبب البيانات القديمة وفجوات الأسعار وتأخر الإدارة وردود الوسيط على الأوامر. يوضح السجل المنظم ما فعله النظام، لكنه لا يثبت ربحية مستقبلية. قبل توسيع الاستخدام، تأكد من أن:

  • المواصفات ذات الإصدار ومطابقة الأوقات وسياسة اختيار الأحداث موثقة.
  • فحوص التغطية وعمر البيانات تميز الحالات المتاحة والممنوعة والمجهولة.
  • حالات الحدود والإخفاق تعطي النتائج المتوقعة.
  • الاختبارات التاريخية تحافظ على توقيت إتاحة المعلومات وتكشف نقص السجل التاريخي.
  • فحوص الحساب التجريبي تتحقق من الجلب وإعادة التشغيل واستمرار الإدارة وحالة الأوامر لدى الوسيط.
  • أي فائدة مدعاة تقيم بصورة منفصلة مع التكاليف والبيانات اللاحقة، لا برقم أداء مختلق.

11. أسئلة حول مرشحات المستشار الآلي

هل خلو التقويم من القيود يعني أن على المستشار الدخول؟

لا. التقويم المتحقق منه والخالي من القيود يجتاز جزءًا واحدًا فقط من القرار. تظل الجلسة وجودة السعر والتنفيذ ومخاطر الحساب وشروط الاستراتيجية الحالية ضرورية. وقد تأتي أخبار مفاجئة خارج الجدول.

لماذا قد تبقى النتيجة مجهولة بعد تنزيل حديث؟

قد تكون الاستجابة قديمة أو ناقصة أو خارج التغطية المطلوبة أو مفسرة خطأ. وقت الاستلام وحده لا يتحقق من بيانات المزود. أبق الدخول المعتمد على المدخل المطلوب معلقًا حتى اجتياز الفحوص المعنية.

هل يمكن اختبار تنزيل الأخبار الحية داخل مختبر MT4؟

المختبر الموثق لا ينفذ WebRequest ولا أحداث Timer. استخدم مدخلات مجمدة ذات إصدار ومسارًا مدعومًا لاختبار منطق القرار المشترك، ثم تحقق من الجلب والجدولة الفعليين بصورة منفصلة على حساب تجريبي.

هل أستخدم AutoTrading لإيقاف التداول وقت الأخبار؟

لا يقتصر أثره على الدخول الجديد؛ فقد يمنع أيضًا طلبات آلية تستخدمها الإدارة. التصميم هنا بوابة داخلية للدخول مع مسؤوليات إدارة متحقق منها بصورة منفصلة، وليس مفتاحًا شاملًا لإزالة التعرض.

12. المراجع ونطاق الدليل

يشرح مرجع MQL4 الرسمي للدالة WebRequest الطلبات المتزامنة وقيودها. وتوثق حدود مختبر استراتيجيات MT4 محاكاة الوقت والدوال الخارجية والأحداث غير المدعومة. تحقق من الوظائف المتاحة في منصتك وتكاملك المحددين، بدل افتراض توافق مثال لمنصة أخرى. روجعت المراجع بتاريخ 2026-10-17.

يكمل هذا الدليل مجموعة أدلة الجلسات والأخبار بإطار للقواعد والتحقق. المواعيد واللقطات والأعمار والنتائج حالات تعليمية افتراضية. الحدود ليست توصيات، ولا يدعى تنفيذ مستشار آلي أو تحقيق نتيجة تداول. لا تستطيع المرشحات إزالة مخاطر السوق أو التنفيذ أو الحساب.