الاجابة فى الاقتباس
وارجوا انى اكون وفقت فيها
وحقيقي متشكر جدا على تعب حضرتك معايا ومنتظر تعليقك على الاجابة واعطائى الجديد
Printable View
متابعين الموضع اخي الي ان نصبح مبرمجين ان شاء لله
إجاباتك صحيحه
وسوف أضيف بعد الملاحظات
bool
فهو يستخدم لتعريف متغير منطقي يأخذ قيمتين فقط
true و false
true=1
false=0
في حال قمت بتعريف متغير عدد صحيح مثلا
int x=2.35
فبما أن المتغير x عدد صحيح فسوف يتجاهل الرقم العشري ويحفظ القيمه 2 فقط
بالنسبه لشروط تعريف المتغير
1- أن يبدأ المتغير بحرف أو _ ولا يمكن أن يبدأ برقم
2- لا يمكن وضع مسافه بين المتغير
3- لا يمكن إستخدام الكلمات المحجوزه في اللغه وتعريفها كمتغيرات
4- لا يزيد عدد حروف المتغير عن 31 حرف
الجزء الثاني الآن
المتغيرات الخارجيه ( external variables )
العمليات الحسابيه ( ما هي جميع العمليات الحسابيه الموجوده في لغة mq4 ... +,-,*,......)
عمليات المقارنه ( >,<,==,...........)
مثلا
لو أني أريد تكرار فتح أمر شراء 5 مرات وسوف أستخدم الحلقه for
الكود سيكون
الآن لو لاحظت الكود السابق مم تتكون الحلقه forكود PHP:for(int i=1;i<=5;i++){
OrderSend(Symbol(),OP_BUY,newLot,NormalizeDouble(Ask,Digits),3*Q,0,0,"MR.dollar EA",MagicNumber,0,Blue);
}
أولا نكتب for ثم قوسين ( ) وبداخل الأقواس ستكون شروط الحلقه
i=1 يسمى تعبير إبتداء الحلقه وهو الرقم الذي سيبدأ من عنده العد وليس شرط أن يكون رقم 1
i<=5 شرط المقارنه بحيث بعد كل زياده يختبر الشرط مره أخرى إذا تحقق الشرط ينفذ الأمر إذا لم يتحقق الشرط يتوقف
i++ وهو الأمر الذي سينفذ بعد كل تحقق للشرط وتنفيذ الأمر
ليس شرط أن يكون ++ أو -- لكن حسب الكود الذي تريده
مثلا أريد في كل مره زيادة i رقمين سوف يكون i=i+2
ثم في النهاية جسد الحلقه وفي هذا المثال هو الأمر OrderSend ويمكنك كتابة أكثر من مره حسب ما تريد
مثال آخر
أريد جمع متوسط آخر 10 إغلاقات للشموع
مثال آخركود PHP:double closes;
for(int i=1;i<=10;i++){
closes+=Close[i];
}
closes=closes/10;
أريد معرفة رقم الشمعه التي كان الهاي لها أكبر من هاي الشمعه السابقه لها والتاليه لها
النوع الآخر وهو الحلقه whileكود PHP:int candleNumber;
for(int i=2;i<=Bars;i++){
if(High[i]>High[i+1]&&High[i]>High[i-1]){
candleNumber=i;
break;
}
}
Print("candle Number is"+candleNumber);
يختلف عن الحلقه for في أنه لا يحتاج إلى تعبير لإبتداء الحلقه
مثال
والفرق أيضا أن تعبير الزياده أو النقصان لا يكتب بداخل القوسين لكن يكتب في جسد الحلقه أيضاكود PHP:int i;
while(i<=5){
OrderSend(Symbol(),OP_BUY,newLot,NormalizeDouble(Ask,Digits),3*Q,0,0,"MR.dollar EA",MagicNumber,0,Blue);
i++;
}
وعندما تقوم بتعريف المتغير i لا يمكن تعرفيه داخل القوسين كما في الحلقه for لكن يجب تعرفيه قبل الكود
ربنا يوفقك خد الطلب البسيط ده
اكسبرت rsi
ملطلوب يشترى من 30 ويبيع من70 والتحكم فى الارقام دى يكون متاح فى المعطيات الخارجيه
مطلوب بند للتبريد مع المضعفات ومطلوب اغلاق بدولار بتوفيق
تشرفنا يا باشا ولو ابتديت تفهم الدروس ابقى ادخل معايا فى الاجابة على الاسئلة
يا رب اكون قدرت اوصل المعلومة بشكل صحيح
هههههه الكلام ده ليا انا ؟؟؟ ده انا غلبان يا بيه ههههه