النتائج 16 إلى 30 من 74
الموضوع: مشروع مبرمج بإذن الله
- 25-11-2012, 04:58 AM #16
- 25-11-2012, 01:36 PM #17
متابعين الموضع اخي الي ان نصبح مبرمجين ان شاء لله
- 25-11-2012, 05:33 PM #18
إجاباتك صحيحه
وسوف أضيف بعد الملاحظات
bool
فهو يستخدم لتعريف متغير منطقي يأخذ قيمتين فقط
true و false
true=1
false=0
في حال قمت بتعريف متغير عدد صحيح مثلا
int x=2.35
فبما أن المتغير x عدد صحيح فسوف يتجاهل الرقم العشري ويحفظ القيمه 2 فقط
بالنسبه لشروط تعريف المتغير
1- أن يبدأ المتغير بحرف أو _ ولا يمكن أن يبدأ برقم
2- لا يمكن وضع مسافه بين المتغير
3- لا يمكن إستخدام الكلمات المحجوزه في اللغه وتعريفها كمتغيرات
4- لا يزيد عدد حروف المتغير عن 31 حرف
- 25-11-2012, 05:45 PM #19
الجزء الثاني الآن
المتغيرات الخارجيه ( external variables )
العمليات الحسابيه ( ما هي جميع العمليات الحسابيه الموجوده في لغة mq4 ... +,-,*,......)
عمليات المقارنه ( >,<,==,...........)
- 26-11-2012, 08:45 PM #20
- 27-11-2012, 02:09 AM #21
- 27-11-2012, 08:30 PM #22
- 27-11-2012, 10:51 PM #23
- 01-12-2012, 02:32 PM #24
- 04-12-2012, 01:34 AM #25
- 04-12-2012, 02:57 AM #26
مثلا
لو أني أريد تكرار فتح أمر شراء 5 مرات وسوف أستخدم الحلقه 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;
أريد معرفة رقم الشمعه التي كان الهاي لها أكبر من هاي الشمعه السابقه لها والتاليه لها
كود 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 لكن يجب تعرفيه قبل الكود
- 04-12-2012, 02:58 AM #27
- 04-12-2012, 01:01 PM #28
ربنا يوفقك خد الطلب البسيط ده
اكسبرت rsi
ملطلوب يشترى من 30 ويبيع من70 والتحكم فى الارقام دى يكون متاح فى المعطيات الخارجيه
مطلوب بند للتبريد مع المضعفات ومطلوب اغلاق بدولار بتوفيق
- 05-12-2012, 03:29 AM #29
تشرفنا يا باشا ولو ابتديت تفهم الدروس ابقى ادخل معايا فى الاجابة على الاسئلة
يا رب اكون قدرت اوصل المعلومة بشكل صحيح
هههههه الكلام ده ليا انا ؟؟؟ ده انا غلبان يا بيه ههههه
- 05-12-2012, 03:46 AM #30