النتائج 1 إلى 3 من 3
الموضوع: كيف أقدر أحتفظ بقيمة معينة ؟؟
- 11-04-2012, 04:14 AM #1
كيف أقدر أحتفظ بقيمة معينة ؟؟
السلام عليكم جميــــــــع
أبغ أقول للإكسبيرت :كود:double ban; if (MySellRealOrdersTotal(MagicNumber)==0 && MyBuyRealOrdersTotal(MagicNumber)==0 { ban=AccountBalance(); }
في حال إن عدد صفقات الشراء المفتوحة = 0 و ععد صفقات البيع المفتوحة = 0 فإن المعرف ban = بالانس .
هنا المطلوب :
على أن يأخذ الإكسبيرت هادي القيمة على طول عمله و لا تتغير هادي القيمة إلا إزا رجع الشرط مرة تانية .
فايش هي الإضافات على الكود لعمل المطلوب ؟ أو ايش هو الكود المطلوب ؟.
شاكر مروركم الكريم
- 11-04-2012, 05:35 AM #2
وعليكم السلام ورحمة الله وبركاته
بإمكانك أخي أن تعرف المتغير ban في المنطقة العامة يكون Global variables
ومكانه يكون خارج الدوال وتكتب في الغالب في الأعلى قبل دالة int init()
مثل
هذه إحدى الطرق وهناك أيضا استخدام Static Variable و GlobalVariable...() functionsكود:double ban=0; // global variable int init() { ... }
لمعرفة المزيد يمكنك الاطلاع على المتغيرات في خانة Help في MetaEditor

بالتوفيق إن شاء الله
- 11-04-2012, 06:48 AM #3
الأكثر زيارة
رد مع اقتباس