مشكور اخي على الشرح المفصل
اخي بالنسبة للانزلاق السعري هو يحدث في اما مع افتتاح السوق او بسبب الاخبار القوية ةهذين حالتين ممكن تفاديه
بواسطة عمل
اضافة دالة تحدد عمل الاكسبرت بعد مثلا ساعتين من افتتاح السوق وقد وجتها في هذا الموضوع :
https://www.fxprg.com/vb/showthread.php?t=31457&p=844539&viewfull=1#post844 539

وايضا دالة توقف عمل الاكسبرت عندما يتجاوز الاسبريد حد معين وهو في الغالب يكون وقت الاخبار يرتفع الاسبريد

تحيات اخوك عبد ربه