رد:[ الورشة التعليمية ] موضوع نقاش الورشة التعليمية للبرمجة بلغة mql4
ماشاء الله عليكم جميعا
وعلى فكرة الشغل الكبير لسه بدرى عليا شوية
ارجو ان تكونوا بنفس هذه القوة حتى اخر الدورة
واتنما لكم جميعا النجاح والتوفيق
اخوكم سمير ... تلميذ مستر دولار الدورة السابقة
والحاصل بحمد لله على المركز الثانى
تحياتى لكم جميعا
رد:[ الورشة التعليمية ] موضوع نقاش الورشة التعليمية للبرمجة بلغة mql4
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
سؤال سريع لمن يجيب
ما هي أنواع المتغيرات الموجوده في لغة mql4
جميع الأسئله التي تطرح في هذا الموضوع من ضمن درجات المشاركه
أنواع المتغيرات الموجوده في لغة mql4 :-
color : للون
datetime : للتاريخ
int : عدد صحيح
double : عدد عشري
string : متغير نصي
bool : متغير منطقى
رد:[ الورشة التعليمية ] موضوع نقاش الورشة التعليمية للبرمجة بلغة mql4
انواع المتغيرات وبعض الملاحظات تطبيق عملي
كود PHP:
//+------------------------------------------------------------------+
//| text.mq4 |
//| Copyright 2013, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
// extern المتغيرات الخارجيه يتم اضافه
// المتغير الخرجي يتم التحكم به من الخارج دون الحاجه الى دخول الاكسبيرت او الموشر
extern int number1 = 1 ;//متغير خارجي رقم صحيح مثل عدد الايام للمتوسط لا يقبل عدد عشري
extern double Lots = 0.1 ;// متغير خارجي عدد عشري مثل حجم اللوت
extern string test =" ahmad1" ;// متغير خارجي لوضع نص او كلمه معينه
extern color line = Red ; // متغير خارجي اللون ويتم استخدامها كمثال كا للون خط الموشر الذي نريد صناعته
extern bool Close1 =true;// متغير خارجي منطقي يحتمل خيارين اما صح او خطا "1 او 0"
extern datetime time1 = D'2004.01.01 00:00'; // متغير خارجي للتاريخ والوقت
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
// المتغير الداخلي يكون في الداخل
int number2= 1 ;//ملاحظه الاولى لا يجوز ان يكون المتغير اكثر من عدد معين
double jac3 = 0.1 ;// ملاحظه الثانيه لا يجوز ان يبدا برقم
string test2 =" ahmad1" ;// ملاحظه الثالثه لا يجوز استخدام الكلمات المحجوزه
color line2 = Red ; // ملاحظه الرابعه لا يجوز ان يكون بين اسم المتغير مسافه
bool Close2 =true;//
datetime time2 = D'2004.01.01 00:00'; //
//----
return(0);
}
//+------------------------------------------------------------------+