الأخ العزيز حسب الكود اللي وضعته الإكسبيرت في حالته الحالية لا يهتم بآخر صفقة و لا ينظر للهيستوري بل هو يفتح و يغلق حسب الشمعة السابقة و يشترط عدم تجاوز عدد الصفقات المسموح بها Maxtrades ممكن تحل المشكل عندما تريده يفتح من جديد أن تزيد في قيمة maxtrades ليقتح لك صفقة جديدة
if(Up_1>Down_1) if(Count_Longs()<MaxTrades)