النتائج 1 إلى 10 من 3641

الموضوع: الموضوع المخصص للأسئلة البرمجية mql4

العرض المتطور

المشاركة السابقة المشاركة السابقة   المشاركة التالية المشاركة التالية
  1. #1
    عضو جديد
    تاريخ التسجيل
    Jan 2018
    الدولة
    مصر
    المشاركات
    31

    افتراضي

    السلام عليكم أخى الكريم
    معلش هتدخل لى أسئله :
    1- مافائده تعريف متغيرب static ؟
    2- مافائده إستخدام الglobal variables طالما مش هنحتاج حاجه من بره الإكسبيرت ؟


    شكرا



  2. #2
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    وعليكم السلام
    راجع المشاركة التالية
    https://www.fxprg.com/vb/showthread....l=1#post846193

    أما static نفس عمل الجلوبال لكن على الشارت الحالي فقط ويتم فقدان قيمته بمجرد اغلاق الشارت او المنصة...
    بالمثال السابق استخدمته في حالة العمل بالباكتيست فقط. حتى لا يتعارض مع الجلوبال في حال وجود شارتات مفتوحة وتريد عمل الباكتيست.
    التعديل الأخير تم بواسطة kira-h ; 01-07-2021 الساعة 08:10 PM

  3. #3
    عضو جديد
    تاريخ التسجيل
    Jan 2018
    الدولة
    مصر
    المشاركات
    31

    افتراضي

    بارك الله فيك أخى الكريم

    معلش انا لسه مبتدئ

    1- مافائده تعريف متغيرب static ؟

    مثلا
    static int x;
    وماذا يفرق عن
    int x;

    ???
    ماتأثير ذلك على قيمه المتغير خصوصا لو ناديناه من وظيفه



  4. #4
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    هما نفس الشيء والفرق فقط ان التعبير static نقوم باضافته إذا أردنا حفظ قيمة المتحول لاستدعائه بأي وقت وبأي وظيفة او دالة رئيسية او فرعية...
    يعني نفس مبدأ متحولات الجلوبال، والفرق فقط ان static تفقد قيمتها بمجرد اغلاق البرنامج.
    التعديل الأخير تم بواسطة kira-h ; 08-07-2021 الساعة 03:55 AM

  5. #5
    عضو جديد
    تاريخ التسجيل
    Jan 2018
    الدولة
    مصر
    المشاركات
    31

    افتراضي

    يعنى لو تغيرت قيمته فى داخل داله معينه فإنها تظل كما هى

    ممكن مثال للتوضيح لو سمحتم ؟
    أكون شاكر لك



  6. #6
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    نعم يحتفظ باخر قيمة تغيرت
    الامر لا يحتاج الى مثال
    راجع المشاركة التالية :
    https://www.fxprg.com/vb/showthread.php?t=31457&page=310&p=922413&viewfull= 1#post922413
    التعديل الأخير تم بواسطة kira-h ; 08-07-2021 الساعة 02:49 PM

العلامات المرجعية

العلامات المرجعية

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •