مصطلحات هامه للغة البرمجة mql4
Logo
تسجيل الدخول باستخدام
شكرًا لزيارتك www.investsocial.com
نظرًا للقيود التنظيمنظرًا للقيود التنظيمية في البلد الذي تتواجد فيه حاليًا، قد لا تكون بعض المعلومات أو المحتويات أو العروض المتاحة على هذا الموقع مخصصة للمقيمين في الاتحاد الأوروبي (EU).
يرجى تحديد الطريقة التي تود المتابعة بها. (EU). يرجى تحديد كيفية المتابعة.
لا تعرض المحتوى
لا أرغب في عرض محتوى هذا الموقع www.investsocial.com
مغادرة
عرض المحتوى على أي حال
أقرّ بأن محتوى هذا الموقع الإلكتروني غير مخصص للترويج لسكان الاتحاد الأوروبي (EU)، وبأنني عند تسجيل حساب على investsocial.com لن أكون مشمولًا بلوائح الاتحاد الأوروبي. ورغم ذلك، أرغب في المتابعة.
البقاء

No announcement yet.
X
 
  • تصفية
  • الوقت
  • عرض
مسح الكل
منشورات جديدة
20
    #16 طيّ

    المشاركة الأصلية كتبت بواسطة Donia20 مشاهدة المشاركة
    مصطلحات البرمجة الضرورية لكل مبرمج، وذلك بشكل متدرج، حيث نبدأ بالمصطلحات البسيطة لنصل إلى المصطلحات الأكثر اختصاصية.
    فمنها : input
    إدخال: جلب البيانات من لوحة المفاتيح، ملف، حساس أو جهاز أخر
    output
    إخراج: عرض البيانات على الشاشة أو إرسال البيانات إلى ملف أو جهاز آخر.
    math
    حساب: إنجاز العمليات الرياضية الأساسية مثل الجمع والقسمة.
    decisions
    قرارات: التحقق من مجموعة شروط وتنفيذ الكود المناسب.
    repetition
    تكرار: تنفيذ مجموعة أحداث بشكل متكرر، وعادة مع بعض التغييرات.
    problem solving
    حل مسألة: عملية صياغة المسألة، وإيجاد الحل والتعبير عنه.

    لا اجد رد اكتبة افضل من ردك يااخى
    انت كتبت ما اعنى قول

    شكرا على صاحب الموضوع وشكرا لك اخى على الرد الجميل

    Comment

    Advanced mode
    • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
      #17 طيّ

      السلام عليكمو رحمه الله و بركاته
      لساني لايقدر ان يصف المضوع ,,
      بارك الله فيك أخي الى الموضوع الذي لاتوجد كلمة راح تصفهاا لك
      جزاك الله خير

      Comment

      Advanced mode
        #18 طيّ

        مصطلحات هامه للغة البرمجة mql4

        يمكن توضيح منهجية عمل أي برنامج اكسبيرت أو مؤشر أو سكريبت في الميتاتريدر 5 بأنها برمجة منهجية مقادة بالأحداث .

        والحدث Event هو عبارة عن وظيفة محددة يتم تنفيذها ضمن سياقها البرمجي في حال حدوث شرطها .

        فمثلا عند بدء تشغيل مؤشر وذلك بوضعه على الشارت فإن برنامج الميتاتريدر 5 سوف يطلق حدث التهيئة وهو المتمثل بالوظيفة OnInit .

        يقوم المبرمج بوضع كل التعليمات البرمجية التي يريد تنفيذها لمرة واحدة فقط عند بدء تشغيل المؤشر في هذه الوظيفة .

        وعادة تكون هذه التعليمات البرمجية عبارة عن تهيئة البارامترات والبفرات وجميع خصائص المؤشر الرسومية .

        طبعا كما هو واضح فإن هذه الوظيفة هي البديل لوظيفة Init في اللغة السابقة MQL4 .

        بشكل معاكس فإن هناك حدث يتم إطلاقه عند إزالة المؤشر من الشارت أو عند إغلاق الميتاتريدر نفسه والمؤشر على أحد شارتاته .

        وهذا الحدث هو حدث إزالة التهيئة وهو المتمثل بالوظيفة OnDeinit .

        يقوم المبرمج بوضع التعليمات البرمجية التي يريد تنفيذها عند انتهاء عمل المؤشر .

        وغالبا تكون هذه التعليمات عبارة عن كتابة نتائج معينة إلى ملف نصي وإغلاق ملفات مفتوحة وما شابه ذلك .

        من خلال ما سبق تعلمنا أن الوظيفة OnInit يتم بها البدء بتنفيذ المؤشر أو الاكسبيرت أو السكريبت .

        والوظيفة OnDeinit يتم تنفيذها عند إغلاق المؤشر أو الاكسبيرت أو السكريبت عند انتهاء عمله في الذاكرة .

        هاتين الوظيفتين هما عامتين لكل برامج الميتاتريدر 5 .

        لأننا سنتعرف لاحقا على وظائف أخرى خاصة لكل نوع من أنواع البرامج وهي إما مؤشر أو اكسبيرت أو سكريبت .

        وبشكل سريع نقول أن المؤشر هو عبارة عن برنامج وظيفته الرسم على الشارت ولا يمكنك من خلاله تنفيذ صفقات أبدا .

        وأن الاكسبيرت هو عبارة عن برنامج لإدارة الصفقات ولا يمكنك الرسم من خلاله على الشارت .

        أما السكريبت فهو عبارة عن برنامج ينفذ لمرة واحدة فقط يمكنك من خلاله إدارة صفقاتك أو عمل أشياء أخرى سنراها لاحقا .


        يتبع ...

        Comment

        Advanced mode
          #19 طيّ

          السلام عليكم ورحمة الله وبركاته أحسنت النشر

          Comment

          Advanced mode
            #20 طيّ

            المتحولات Variables هى مصطلحات لنا القدرة نحن الكاتبين للكود اثناء برمجة المؤشر وهى جائز تكون ارقام صحيحة من دون فواصل او ارقام بفواصل وهى بخلاف الثوابت ربما ان نغيرها فى اى لحظة وهى موجوده فى اى موضوع برمجة نكتبه .
            - المصفوفات Arrays هى مثل مربعات الاكسل المختص بالوندز على الأرجح ان نخزن فى كل خلية او مجموعة قيم محددة تتيح لنا المجهود ويحدث ربطها بالحلقات مثال هذا اسعار الاغلاق مثل امر [Close[0 اغلاق الشمعة الجارية و [Close[1 هو اغلاق الشمعة الفائتة خيال والافتتاح بيكون لهم مصفوفة وحدهم تسهل الجهد

            Comment

            Advanced mode
              #21 طيّ

              جزء البرمجة لا يحتوي على أي معلومات حول البرمجة. أنا بالتأكيد لست خبير برمجة ، لكني هنا أحاول جمع معلومات مهمة ومفيدة لمن يريد فهم المهام والمصطلحات في مجال البرمجة MQL4 ، لأنه مؤشر برمجة وصرف أجنبي خبراء في مجالات أخرى من المجال

              1- لكلمات الكود والكود المصدري والنص البرمجي والنص البرنامجي معنى.

              2- لا يمكن كتابة هذه اللغة أو ترميزها إلا من خلال برنامج MetaEditor 4.

              3- قد نستثمر في برامج المؤشرات المتخصصة أو برامج الخبراء أو البرامج النصية.

              4- الثوابت هي ثوابت للغة البرمجة ، مما يعني أن اللغة بها بعض الثوابت التي تساعد على كتابة وتكرار المتتاليات دون تغيير.
              إنه لمن دواعي سروري أن تلتقي بأشخاص حول مواضيع تعتقد أنها مهمة

              يوجد 17 مشاهدة في اليوم ولكن هناك تعليق واحد ولكن الشئ المثير ان المنتدى يزورني كل يوم والمهم انا اريد ان اتعلم اريد ان اتعلم اريد نقل

              ما زلت في مرحلة فهم لغة برمجة المؤشر mql4

              نشير إلى المصطلحات التالية:

              5- المتغيرات هي المصطلحات التي لدينا القدرة على كتابتها للكود عند كتابة المؤشرات ، يمكن أن تكون أرقامًا صحيحة بدون فواصل أو أرقام بفاصلات ، وعلى عكس الثوابت يمكننا تغييرها في أي وقت ، ويمكن كتابتها في أي برمجة استخدمها في البرامج النصية.

              6-المصفوفات تشبه مربعات Excel في Wonders. يمكننا تخزين مجموعة أو بعض القيم في كل خلية ، ويمكن لهذه القيم توفير طاقتنا والارتباط بالحلقة ، مثل سعر الإغلاق ، مثل أمر الإغلاق [0] ، وسعر إغلاق الشمعة الحالية ، و [إغلاق [1] ] هو سعر إغلاق الشمعة الأخيرة ، هم بالنسبة لهم ، سيكون الافتتاح مجرد مصفوفة ، مما يسهل العمل

              Comment

              Advanced mode
                #22 طيّ

                أنا بالتأكيد لست خبيرًا في البرمجة ، ولكن هنا أحاول جمع معلومات مهمة ومفيدة لأولئك الذين يرغبون في فهم مهام ومصطلحات مجال البرمجة MQL4 ، لأنه مؤشر برمجة وخبير في الصرف الأجنبي في مجالات أخرى في هذا المجال

                1- كلمات الكود ، شفرة المصدر ، النص ، ونص البرنامج لها معنى.

                2- لا يمكن كتابة هذه اللغة أو ترميزها إلا بواسطة MetaEditor 4.

                3- قد نستثمر في خطط مؤشرات متخصصة أو خطط خبراء أو نصوص.

                4- الثوابت هي ثوابت لغات البرمجة ، مما يعني أن اللغة بها بعض الثوابت التي يمكن أن تساعد في كتابة المتواليات وتكرارها دون تغيير.
                يسعدني أن ألتقي بالأصدقاء حول مواضيع تعتبرها مهمة

                يوجد 17 مشاهدة كل يوم ولكن هناك تعليق واحد ولكن الشئ المثير هو أن المنتدى يزورني كل يوم والمهم هو أنني أريد أن أتعلم أريد أن أتعلم أريد أن أنقل

                ما زلت في مرحلة فهم لغة برمجة المؤشر mql4

                ننقل المصطلحات التالية:

                5- المتغيرات عبارة عن مصطلحات يمكننا كتابتها للكود عند كتابة المؤشرات ، ويمكن أن تكون أعدادًا صحيحة بدون فاصلات أو أرقام بها فاصلات ، وهي تختلف عن الثوابت ، ويمكن تغييرها في أي وقت.

                Comment

                Advanced mode
                • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
                  #23 طيّ

                  شكرا أخواتي افدتوني كثيرا
                  موضوع رائع ومهم
                  ارجو الاستمرار
                  وشكرا

                  Comment

                  Advanced mode

                  الآن على الإنترنت

                  Working...
                  X