يساعد المؤشر على رؤية الفكرة، لكنه لا يجعلها جاهزة للأتمتة تلقائياً. المتداول ينظر إلى لون أو سهم أو خط ويضيف من خبرته سياقاً لم يكتبه. أما الـEA فلا يستطيع أن يملأ هذه الفراغات بأمان.
في عشرة سجلات مجهّلة مرتبطة بدمج المؤشرات، لم تكن المشكلة المتكررة مجرد استدعاء المؤشر. العمل الحقيقي كان في تحديد معنى المخرج، ومتى يصبح صالحاً، ومدة بقائه، وما الذي يلغيه، وأي قاعدة للمخاطر أو التنفيذ تكون صاحبة القرار بعد ظهور الإشارة.
كيف تتحول قراءة المؤشر إلى قرار؟
اقرأ المسار من الأعلى إلى الأسفل: تحديد مخرج المؤشر، وفهم معناه، وتثبيت وقت القرار، ثم فحص إذن التداول وتسجيل النتيجة.
- 01المصدرحدد نسخة المؤشر ومدخلاته والإطار والـbuffer أو العنصر أو الحالة المقروءة.
- 02المعنىعرّف الحالة السابقة والجديدة والاتجاه والحد وهامش السماح.
- 03التوقيتاختر الشمعة الحالية أو المغلقة، وحدث التحديث، وقاعدة مرة واحدة لكل شمعة.
- 04الصلاحيةحدد ما يفتح أو يمنع أو يعدل أو يغلق الصفقة، وأي قاعدة لها الأولوية.
- 05الدليلسجل القرار واختبر إعادة التشغيل ونقص البيانات وإعادة الرسم وتكرار الأحداث.
ابدأ من المخرج
قبل الحديث عن الدخول، نحتاج لمعرفة ما الذي يخرجه المؤشر فعلياً. قد يكون السهم الظاهر ناتجاً عن buffer رقمي أو عنصر على الرسم أو فهرس لون أو حساب يتغير أثناء الشمعة. مؤشّران متشابهان بصرياً قد يحتاجان طريقتين مختلفتين تماماً للربط.
يجب أن تسجل المواصفة نسخة المؤشر ومدخلاته، والقيمة الدقيقة، والحالة الفارغة، ورقم الشمعة. وإذا كانت النسخة المتاحة compiled فقط، يلزم اختبار جدوى قصير قبل بناء المنطق حولها.
حوّل الشكل إلى حالات
عبارة «الخط صار أزرق» مفهومة للإنسان، لكن الكود يحتاج انتقالاً واضحاً بين حالتين. هل كانت القيمة السابقة حمراء؟ هل ظهر الأزرق لأول مرة؟ هل القيمة المفقودة تعني محايداً؟ وإذا بقي اللون عشرين شمعة، هل نتصرف مرة أم كل شمعة؟
يفيد نموذج بسيط مثل: غير نشط، جاهز، مفعّل، ممنوع، ومعاد الضبط. الفصل بين هذه الحالات يمنع فتح صفقات متكررة بسبب شرط مستمر ويجعل الاختبار أسهل.
اختر لحظة القرار
قد تتغير قيمة المؤشر داخل الشمعة عدة مرات. التنفيذ اللحظي قد يناسب استراتيجية سريعة، لكنه يجب أن يكون قراراً مقصوداً. انتظار الإغلاق أبطأ لكنه أسهل في إعادة الإنتاج. المشكلة ليست في الاختيار، بل في تركه غامضاً.
الأمر نفسه ينطبق على الخروج. يجب تحديد ما إذا كان اختفاء الإشارة داخل الشمعة يكفي، أم نحتاج حالة عكسية مؤكدة، وهل يحق لقاعدة خطر طارئة أن تغلق قبل ذلك.
افصل الإشارة عن الإذن
الإشارة الصحيحة لا تعني دائماً أمراً صحيحاً. قد تمنعها مراكز مفتوحة أو سبريد أو وقت أو حد يومي أو نقص بيانات أو توقف على مستوى المحفظة. فصل حالة الإشارة عن إذن التداول يوضح أن الفرصة ظهرت لكن التنفيذ لم يكن مسموحاً.
وعند استخدام أكثر من مؤشر، يجب تحديد هل يلزم تزامن الشروط في لقطة واحدة، أم يمكن أن تبقى إشارة قديمة جاهزة حتى تصل الأخرى، وكم يسمح لعمر التأكيد أن يكون.
اختبر الحالات الصعبة
الدخول الطبيعي ليس الاختبار الوحيد. يلزم فحص إعادة تشغيل المنصة، وتغيير الإطار، ونقص التاريخ، وتأخر تحميل المؤشر، والـbuffer الفارغ، وتكرار ticks، ولاحقات الرموز، وأمر طُلب ولم يُنفذ.
يجب أن يظهر السجل حالة المؤشر ووقت الشمعة والتأكيد وإذن المخاطر ونتيجة الوسيط. هذا لا يجعل الاستراتيجية رابحة، لكنه يجعل الخلاف قابلاً للتشخيص ويحمي الفكرة من الانحراف التقني الصامت.
- حدد نسخة المؤشر ومدخلاته والـbuffer أو العنصر والإطار.
- حدد سلوك الشمعة الحالية أو المغلقة وحدث التحديث بدقة.
- حدد هل الشرط المستمر يعمل مرة أو مرة لكل شمعة أو باستمرار.
- حدد عمر التأكيد وإعادة الضبط والتعارض وإذن التداول.
- سجل ما يكفي لإعادة بناء صفقة مفقودة أو ممنوعة أو مكررة.
أسئلة قد تخطر لك
هل يمكن استخدام أي مؤشر مخصص داخل EA؟
ليس تلقائياً. يجب أن يكون المخرج متاحاً ومستقراً بما يكفي للقاعدة المطلوبة، وقد تحتاج النسخ compiled أو المعتمدة على عناصر الرسم إلى فحص جدوى.
هل يجب دائماً انتظار شمعة مغلقة؟
لا. منطق intrabar قد يكون صحيحاً، لكن يجب تحديده واختباره بهذه الصفة، لا الحكم عليه لاحقاً من رسم مغلق.
هل زيادة مؤشرات التأكيد تحسن الموثوقية؟
فقط عندما يكون لكل شرط دور وتوقيت واضحان. كثرة الفلاتر قد تقلل الفرص أو تخلق تناقضات أو تخفي الغموض.