إشعارات MT5 من الـ EA: الإعداد وتصميم التنبيهات
المحتوى (5)
المحتوى
الخلاصة أولًا: إشعارات الـ EA ليست لإبلاغك بكل صفقة منفذة، بل لإبلاغك فقط بالمواقف التي يجب أن يتدخل فيها الإنسان. إذا كثرت الإشعارات فستفوّت الرسالة الوحيدة الخطرة حقًا. نحن نصمم الإشعارات على ثلاثة أنواع فقط: «توقّف»، و«أمر غير متوقع»، و«محطة مرحلية».
كيف يعمل: من الـ EA إلى هاتفك
تُرسل إشعارات Push في MT5 عبر الدالة SendNotification() في MQL5. وتصل إلى MetaQuotes ID المخصص لتطبيق MT5 للجوال. والتسلسل كالتالي:
- يستدعي الـ EA الدالة
SendNotification("نص الرسالة") - يرسل منصة MT5 التي تشغّل الـ EA الرسالة إلى خوادم MetaQuotes
- يصل الإشعار إلى تطبيق MT5 للجوال الذي يطابق MetaQuotes ID
النقطة المهمة هنا أن من يرسل الإشعار هو «المنصة التي يعمل عليها الـ EA». فإذا كنت تشغّل الـ EA على VPS، فعليك ضبط MetaQuotes ID في MT5 على الـ VPS لا على حاسوبك الشخصي. ومن الأخطاء الشائعة أن يضبط المتداول حاسوبه فقط ثم لا تصله أي إشعارات.
كما أن لهذه الدالة قيودًا في المواصفات: النص حتى 255 حرفًا، وهناك حد أقصى لتكرار الإرسال، وإذا استدعيتها بتتابع سريع تظهر أخطاء. ولا تُرسل الإشعارات داخل Strategy Tester.
مقارنة الوسطاء الموصى بهم →
🎁 تحميل EA مجاناً📧 دورة بريدية مجانية (8 رسائل) + حزمة من 13 مؤشر MT5 حصريًا للمشتركين
* الخصوصية محمية بشكل صارم. يمكنك إلغاء الاشتراك في أي وقت.
خطوات الإعداد
1. اعرف MetaQuotes ID
افتح تطبيق MT5 للجوال (iOS/Android) وابحث في شاشة الإعدادات عن البند المتعلق بالرسائل لتجد MetaQuotes ID، وهو معرّف قصير من أحرف وأرقام. قد يختلف موضع ظهوره حسب إصدار التطبيق، فإن لم تجده فتصفّح شاشة الإعدادات.
2. سجّله في المنصة
في MT5 الذي يشغّل الـ EA افتح «أدوات» ← «خيارات» ← تبويب «الإشعارات»، وفعّل «تمكين الإشعارات الفورية» ثم أدخل المعرّف. إذا وصلك إشعار تجريبي عند الضغط على زر «اختبار» فقد اكتمل الإعداد.
3. فعّل الإشعارات في الـ EA
إذا كان في الـ EA معامل إدخال خاص بالإشعارات فقم بتفعيله. طريقة إعداد الـ EA نفسه مشروحة في طريقة إعداد الـ EA، وللملاحظات الخاصة بالتشغيل على VPS راجع معلومات VPS.
ما الذي تُشعِر به وما الذي لا تُشعِر به
هذا هو التصنيف الذي نستخدمه:
| الفئة | أمثلة تستحق الإشعار | أمثلة لا تستحق الإشعار |
|---|---|---|
| توقّف | رفض أوامر متكرر، انقطاع الاتصال، تعطيل التداول الآلي | إعادة تسعير (requote) واحدة عابرة |
| أمر غير متوقع | نزول نسبة الهامش دون المستوى الذي حددته بنفسك، تجاوز الـ DD المسموح | تذبذب الخسارة العائمة المعتاد |
| محطة مرحلية | ملخص يومي للربح والخسارة (مرة واحدة يوميًا) | كل دخول وخروج |
يتوقف قرار إدراج «كل صفقة منفذة» ضمن الإشعارات على وتيرة تداول الـ EA. لنقارن بين اثنين من أنظمتنا.
GOLD TRIPWIRE في الاختبار الخلفي (فترة اختبار 6.8 سنة) نفّذ 2762 صفقة بمتوسط مدة احتفاظ 2:38:15. BITCOIN COMET في الاختبار الخلفي (فترة اختبار 8 سنوات) نفّذ 775 صفقة بمتوسط مدة احتفاظ 63:51:39.
مع EA سريع الدوران كالأول، فإن الإشعار عند كل صفقة سيجعل هاتفك يرن باستمرار وتضيع بينها الإشعارات المهمة. أما مع EA طويل الاحتفاظ كالثاني فقد يكون عبء الإشعار عند كل صفقة صغيرًا. لكن تذكّر أن هذه أرقام اختبار خلفي، وأن وتيرة التداول الفعلية تتغير بحسب السوق. التفاصيل في صفحتي GOLD TRIPWIRE وBITCOIN COMET.
كيف تكتب نص الرسالة
اكتبها بحيث تفهم المطلوب من أول عشرات الأحرف الظاهرة في شريط الإشعارات. ترتيب «[آخر أرقام الحساب][اختصار الـ EA][الفئة] المضمون» يتيح لك معرفة ما حدث دون فتح الإشعار، حتى لو كنت تدير عدة أنظمة وحسابات.
الحدود والتنبيهات
سنكون صريحين هنا.
- عدم وصول إشعار لا يعني بالضرورة أن كل شيء طبيعي. إذا سقطت المنصة بأكملها فلا يوجد من يرسل الإشعار. فإشعار «توقّف» لا يمكن أن يرسله من توقف بنفسه. الحل الوحيد هو إضافة إشعار نبضة (heartbeat) بـ«أنا حي» في أوقات ثابتة، وأن تعتمد في تشغيلك على ملاحظة غيابه.
- لا ضمان للوصول. فالأمر يعتمد على خوادم MetaQuotes ونظام تشغيل الهاتف وحالة الاتصال. ونحن أنفسنا لا نعرف بدقة مقدار التأخير أو الفقد الذي قد يحدث.
- عند الوصول إلى حد التكرار يُهمَل الإشعار بصمت. وإذا توالت الأخطاء فقد تتعطل معالجة الإشعارات نفسها، لذا يلزم تنفيذ فاصل زمني بين عمليات الإرسال داخل الـ EA.
- التدخل اليدوي بعد رؤية الإشعار يجعل تشغيلك شيئًا مختلفًا عن نتائج اختبار الـ EA. الإشعار مادة لقرار «الإيقاف»، وليس إشارة لتعديل المراكز بالتقدير الشخصي.
- الإشعارات في منتصف الليل تُضعف جودة القرار. وبدلًا من أن تتصرف نصف نائم فتقع في حادث، قد يكون من الخيارات المعقولة قصر إشعارات ساعات الليل على فئة «توقّف» فقط.
الخلاصة
- سجّل MetaQuotes ID في المنصة التي تشغّل الـ EA (على الـ VPS إذا كنت تستخدمه) لإرسال الإشعارات
- تأكد دائمًا من الوصول عبر زر «اختبار»
- اقصر الإشعارات على ثلاثة أنواع: «توقّف» و«أمر غير متوقع» و«محطة مرحلية»
- قرّر إشعار كل صفقة بحسب وتيرة التداول، وللـ EA سريع الدوران اكتفِ بملخص
- غياب الإشعار ليس دليلًا على أن الأمور طبيعية، فاستخدم إشعار النبضة لتلاحظ «الصمت»
- الإشعار مادة لقرار الإيقاف، وليس إشارة للتدخل بالتقدير الشخصي
ذات صلة
📧 دورة بريدية مجانية (8 رسائل) + حزمة من 13 مؤشر MT5 حصريًا للمشتركين
* الخصوصية محمية بشكل صارم. يمكنك إلغاء الاشتراك في أي وقت.
هل لديك سؤال عن المستشارين الآليين أو الفوركس؟
يمكنك طرحه في منتدى التداول على Nattzy (التسجيل مجاني). نرحب أيضًا بالأسئلة خارج موضوع هذا المقال، مثل إعدادات المستشار الآلي واختيار الوسيط.
اسأل على Nattzy ↗