السادة المبرمجين مساء الخير
انا متداول قديم نسبياً واحاول تعلم برمجة الاكسبرتات قدر الامكان لكن اواجه صعوبات كبيرة بسبب بعدي عن مجال البرمجة بشكل عام.
احاول تحويل احد استراتيجياتي الى اكسبرت وتقدمت بشكل مقبول في برمجته حيث ان الاستراتيجية بالشكل التالي
فتح صفقات بيع في تقاطع الموفينج 14 مع الموفين 24 باتجاه الاسفل والتاكيد من الباربوليك سار والخروج من الصفقة عند عكس الباربوليك سار وعكس الامر لصفقات الشراء.
انا برمجت الاكسبرت وبدء بفتح وغلق الصفقات لكن المشكلة تحصل في الترندات الطويلة نسبياً كما في الصورة
حيث نرى فتح الصفقة في النقطة 1 والخروج مع عكس الباربوليك سار في النقطة 2. لكن عند عكس الباربوليك سار مرة ثانية مع بقاء الموفينجات في نفس الاتجاه لا يفتح صفقة جديدة ويضيع العديد من النقاط علينا. نرى الامر اوضح في الصورة الثانية.
حيث فتح الصفقة في النقطة 1 وتم غلق في النقطة 2 وكان يجب ان يفتح صفقة جديدة فور عكس الباربوليك سار بعد شمعة واحدة والاستمرار في الربح الى النقطة 3 ومن 3م الى 4 لكن لم يحصل ذلك.
جرب الغاء شرط التقاطع وعمل فتح صفقات في حال تحقق شروط تسلسل الموفينجات 12 و 24 مع الباربوليك سار فقط لكن هذا المرة اصبح يفتح صفقات متراكمة حيث لم اعرف كيف اقول للاكسبرت ان يفتح صفقة واحدة فقط بهذا الشرط.
ارجو من السادة الخبراء المساعدة حيث اني انوي تطوير بعض الاكسبرتات من استراتيجياتي في التداول ومشاركته مع الاخوة في المنتدى.
ملف الاكسبرت في المرفق.
شكراً مقدماً.
العلامات المرجعية