أخي مهندس وجدي
أولا شكر لك على فكرة اظهار قيم متغيرات الكود الذي يسبب المشكلة
ثانيا
الاشكال وقف الخسارة و الربح كلاهما يساوي 1
و بما أنني كنت أقوم بالتجريب على زوج eur-usd فمن المفروض أن يكونا على الشكل 1.32154 مثلا.
و بالتالي فالقيمة العشرية قد اختفت.
معنى هذا أن:
المشكل كان في التصريح declaration بوقف الخسارة و الربح، لذلك قمت بتغيير النوع من int الى double.
لكن هذا لم يحل المشكل.
بعد التجريب مرة أخرى، حصلت على وقف خسارة يساوي الربح و يساوي سعر الدخول.
لذلك قمت باضافة كود لاظهار قيمية المتغير pointt.
حصلت على:
نلاحظ أن ppoint=0
ppoint من المفروض أن تكون من الشكل 0.01 أو 0.0001
حسنا انه نفس المشكل أي نوع التصريح ، بعد التغيير من int الى double
الاكسبيرت يعمل بدون مشاكل
ممتاز جداً
بالتوفيق ان شاء الله
مواقع النشر (المفضلة)