النتائج 286 إلى 300 من 663
- 22-04-2012, 10:19 PM #286
بارك الله فيك ياباشا
هذا شرحى المتواضع
شرح لمؤشر RSI
اختبار الحلقة I=10
I أصغر أو تساوى 100
i = I+10
اذا * %2 كانت قيمة I أكبر من 0 اذا كان الناتج صحيح ( بيع ) وطبقا للشرط يتم تنفيذ جسد الحلقة
واذا كان خطأ يتم تنفيذ ELSE وهى avr=avr+rsi
AVR أكبر أو تساوى 90 يتم ايقاف يتم انهاء الحلقة ويبدأ السطر البرمجى التالىآخر تعديل بواسطة MAMDOH111 ، 22-04-2012 الساعة 10:24 PM
- 22-04-2012, 10:56 PM #287
لدينا متغيرين هما الrsi (الكود الخاص بمؤشر القوة النسبية)و الavr
,و قمنا بتعريفهم علي انهم متغير رقمي عشري
ثم لدينا الحلقةfor
و يوجد بداخلها قيمة البداية للمتغير I و شرط الحلقة و هو ان تكون i اصغر من او تساوي 100 ثم في كل مرة نجمع 10 علي قيمة المتغير i( و هو متغير عددي رقم صحيح)
ثم لدينا جملة شرطية من نوع if else تداخلت مع الحلقة و كانت هي جسسد الحلقة
فاذا كانت i مقسموة علي 2 اكبر من الصفر سيتم تنفيذ الامر Print("open sell") اي طباعة ما يوجد بين القوسين
اما اذا كان ناتج i مقسموة علي 2 ليس اكبر من الصفر فيتم تنفيذ الامر الاخر الخاص بelse
و هو جمع المتغيرين rsi & avr و اذا كان الناتج اكبر من 90 يتم تنفيذ الامر break و بالتالي يتم انهاء الحلقة
- 22-04-2012, 11:21 PM #288
- 22-04-2012, 11:56 PM #289كود PHP:
double avr;
كود PHP:double rsi
وقيمته تساوي اعدادات مؤشر rsi وهي
كود PHP:iRSI(Symbol(),0,14,PRICE_CLOSE,1);
كود PHP:for(int i=10;i<=100;i=i+10)
كود PHP:int i=10
كود PHP:i<=100
كود PHP:i=i+10
جسد الحلقه for:
الجملة الشرطية if
اذا كان باقي قسمة i علي 2 اكبر من 0
يطبع open sell
else :اذا كان ناتج الجملة الشرطية if خاطيء او false
تكون قيمة avr تساوي حاصل جمع قيمة avr و قيمة rsi
الجملة الشرطية if
كود PHP:if(avr>=90)break;
يتم تنفيذ الامر break والخروج من الحلقة
- 23-04-2012, 01:02 AM #290
هههههههههههههه
أيوة كده هي دي الأسئلة ولا بلاش
-------------------
طبعا عادي عرفنا متغيرين avr وفي البداية هياخد القيمة 0
عرفنا متغير rsi وهياخد قيمة المؤشر
الحلقة هتتنفذ 10 - 20 - 30 وهكذا حتى 100
--------------
نيجي بقى للجد
كود PHP:if(i%2>0)Print("open sell");
لإن قيمة باقي قسمة i % 2 دائما ستساوي صفر ( باقي قسمة 10 و 2 =0 .......... وباقي قسمة 20 و 2 =0 وهكذا )
إذا في كل مرة سيقوم بتنفيذ esle لإن الشرط if دائما يساوي fasle
وسيستمر في تنفيذ الحلقة حتى أن تصل avr >=90 ويعمل break ويعود لبداية الحلقة
- 23-04-2012, 01:56 AM #291
- 23-04-2012, 02:25 AM #292
لدينا متغير avr عدد عشري والدي قيمته صفر والمتغير RSI وقمته هي اعدادت مؤشر RSI
ثم بعد دلك عندنا الحلقة for التي تتكون من ابتداء الحلقة int i=10
وتعبير اختبار الحلقة i<=100
وتعبير الزيادة في كل مرة 10 i=i+10
وجسد الحلقة الدي يوجد فيه الجملة الشرطية if
وشرطها هو ادا كان باقي القسمة i على 2 اكبر من 0 يطبع ("open sell")
هدا ادا كان الناتج صحيح اما ادا كان خطا سيجمع المتغيرين avr وrsi
واذا كان الناتج اكبر او يساوي 90 سيتم تنفيد الامر break وسينهي الحلقة
- 23-04-2012, 06:04 AM #293كود:
double avr; double rsi=iRSI(Symbol(),0,14,PRICE_CLOSE,1); for(int i=10;i<=100;i=i+10) { if(i%2>0)Print("open sell"); else { avr=avr+rsi; } if(avr>=90)break; }
شرح الكود
كود:double avr; double rsi=iRSI(Symbol(),0,14,PRICE_CLOSE,1);
i=0 avr &rsi
rsi وقيمتة الأعدادات الأفتراضية لة
كود:for(int i=10;i<=100;i=i+10)
ابتداء الحلقة هو i=10
اختبار الحلقة هو i اصغر من او يساوى 100
فى كل مرة تكون اختبار الحلقة true نقوم بزيادة 10 على قيمة i
كود:{ if(i%2>0)Print("open sell"); else { avr=avr+rsi; }
الشرط هو ان يكون باقى قسمة i على 2 اكبر من صفر
اذا تحقق هذا الشرط يقوم بتنفيد جسد الشرط وهو طباعة كلمة ("open sell")
واذا لم يتحقق الشرط سيقوم بجمع المتغير avr مع rsi وفى حال كانت النتيجة 90 او اكثر
سيقوم بالأنتقال للسطر البرمجى التالى وانهاء الحلقةآخر تعديل بواسطة EGYPTIAN PROF ، 23-04-2012 الساعة 06:08 AM
- 23-04-2012, 09:32 AM #294
- 23-04-2012, 10:05 AM #295
لدى سؤال ياشباب
اذا كان احد متذكر عند شرح الجملة الشرطيـة if
هل تم ذكر الجملة else if !!
واذا تم ذكرهـا هل الكود التالى صحيح !!
كود PHP:{
for(int i=0;i<=1000;i++)
if(i>=1&&i<=30&&i!=15&&i!=20)
{
Print(i);
}
else if(i==15||i==20)
{
Print("buy Now");
}
}
- 23-04-2012, 10:37 AM #296
كود PHP:double avr;
كود PHP:double rsi=iRSI(Symbol(),0,14,PRICE_CLOSE,1
كود PHP:for(int i=10;i<=100;i=i+10)
كود PHP:if(i%2>0)Print("open sell")
اذا تحقق شرطهـا i%2>0 يتم طباعة open sell
كود PHP:else
سيكون الناتج avr=avr+rsi
كود PHP:if(avr>=90)break;
- 23-04-2012, 11:01 AM #297
- 23-04-2012, 01:47 PM #298
- 23-04-2012, 06:07 PM #299
استاذ اسامة , فيديو الدرس الثالث لم يصل على الايميل وكذلك شرح درس اليوم !!
ارجو حل المشكلة فـ أقرب فرصة .
- 23-04-2012, 06:18 PM #300