أمثلة المتغيرات والعمليات الحسابية في MQL5

x32x01
  • بواسطة x32x01 ||
  • #1

أمثلة عملية على المتغيرات في MQL5 🧠​

علشان موضوع المتغيرات يثبت معاك،
خلينا نشوف شوية أمثلة بسيطة توضح إزاي نتعامل مع المتغيرات باختلاف أنواعها 👌

تعريف متغير رقمي وإسناد قيمة ليه 🔢​

أبسط مثال إنك تعرف متغير وبعدين تدي له قيمة:
C++:
int mynumber;
mynumber = 10;
وده ينفع يتكتب بشكل مختصر كده 👇
C++:
int mynumber = 10;
الاتنين واحد، بس الطريقة التانية أنضف وأسهل ✨

إجراء عمليات حسابية على المتغيرات ➕➖​

مثال بسيط جدًا:
C++:
int count = 0;
count = count + 1;
وده معناه إننا زودنا قيمة المتغير واحد.

بس في طريقة أسرع وأشهر 👇
C++:
int count = 0;
count++;
ودي اسمها Increment وهتشوفها كتير جدًا في الأكواد 😎

الضرب والقسمة في المتغيرات ✖️➗​

مثال على الضرب:
C++:
double x = 1.2345;
double y = 3.14;
double z = x * y;

ومثال على القسمة:
C++:
double z = x / y;
سهل وبسيط، ومفيش أي تعقيد 👍

استخدام الأقواس في العمليات الحسابية 🧮​

أحيانًا ترتيب العمليات الحسابية يفرق جدًا
وعشان نتحكم في الترتيب، بنستخدم الأقواس.

مثال:
C++:
z = (x - 1) / (y - 1);
لو شيلنا الأقواس ❌
النتيجة هتطلع غلط
عشان البرنامج بينفذ:
  • الضرب والقسمة الأول
  • بعدين الجمع والطرح
الأقواس هنا بتحدد للبرنامج يشتغل إزاي بالظبط 👌

اختصارات العمليات الحسابية 🔥​

دلوقتي ركز مع الأربع سطور دول:
C++:
y += x;
y -= x;
y *= x;
y /= x;
معناهم ببساطة 👇
  • y += x 👉 y = y + x
  • y -= x 👉 y = y - x
  • y *= x 👉 y = y * x
  • y /= x 👉 y = y / x
اختصارات مهمة جدًا وهتستخدمها كتير وانت بتكتب إكسبرتات حقيقية 💪

متقلقش… كله هيبقى سهل 😉​

لو حاسس إن في حاجات لسه مش واضحة
ده طبيعي جدًا 👌
أول ما نبدأ نكتب أول Expert Advisor
ونخليه:
  • يفتح صفقات
  • ويقفل صفقات
  • ويتحكم في التداول تلقائي
كل الكلام ده هيبقى مفهوم عمليًا 🔥

خليك متابع
وإحنا ماشيين خطوة خطوة لحد الاحتراف 😎🚀
 
التعديل الأخير:
  • بواسطة x32x01 ||
  • #2

المواضيع ذات الصلة

x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
2
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
1
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
1
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
0
المشاهدات
853
x32x01
x32x01
الوسوم : الوسوم
increment int double mql5 operators أساسيات البرمجة اختصارات العمليات الأقواس الحسابية العمليات الحسابية المتغيرات برمجة الإكسبرتات
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟

آخر المشاركات

إحصائيات المنتدى
المواضيع
2,388
المشاركات
2,601
أعضاء أكتب كود
574
أخر عضو
الياس
عودة
أعلى