قمت بتجربة الإكسبيرت و حددت المتغير ماكس لوت سواء ب 1000 أو 0 نفس النتيجة بحيث الإكسبيرت يتوقف عن فتح الصفقات قبل منتصف الليل لليوم n و يبدأ العمل من جديد بلوت 0.01 في اليوم n+1, و المراد تطبيقه هو استمرار عمل الإكسبيرت كلما ضرب الستوب لوز للصفقات المتوالية إلى أن يصيب الهدف عندئد يمكنه حينها البدء من جديد أو الإتمام في فتح الصفقات حسب تفعيل المتغير daily trade.
الصورة التالية توضح توقف الإكسبيرت على الستوب لوز و البدء من جديد في اليوم بلوت 0.01
إذا كان ممكن جعل الإكسبيرت يتمم عمل فتح الصفقات عند ضرب الستوب سواء في اليوم n أو n+1...
1/ إضافة خاصية تتجلى بإعادة عمل فتح الصفقات باللوت الأولي المحدد في الإعدادات بعد وصول البالنس مثلا balance= 1000$ بحيث لدينا Standard_USD=100$ أي بعد كل 100$ يتم إضافة 0.01 و عند وصول البالنس للرصيد 1000$ يتم فتح الصفقة باللوت الأولي 0.01
2/ إضافة خاصية شبيهة ب LotsLevel تتجلى في تحديد عدد الصفقات المضاعفة TradeLevel بحيث عند فتح الصفقة المضاعفة الثالثة يتم تغيير التيك بروفيت 2 و الستوب لوز 2 بنفس خطوات LotsLevel مع الإحتفاظ بجميع المدخلات
وعليكم السلام
بالنسبة للتعديل الأول غير ممكن لان المعادلة غير منطقية
ولكن يمكنك تعديل قيمة الحساب الأساس يدويا بالاعدادات في كل مرحلة جديدة
التعديل الثاني أيضا غير ممكن ولكن أظن انك تريد الـ LotsLevel متناسب مع ادارة المال، تم التعديل عليها بالنسخة المرفقة
يعني مثلا لو الحساب الأساس 100 و LotsLevel=0.08 معناه إذا اصبح الحساب 200 سيصبح مستوى اللوت 0.18 تلقائيا ...
يعني مثل اللوت الأساس نسبة وتناسب مع الحساب الأساس
العلامات المرجعية