النتائج 91 إلى 105 من 261
- 29-06-2010, 03:40 AM #91
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
شكرا لك يا أخي العزيز ومرحبا بك في هذه الدورة
لقد اقترحت علي إدارة المنتدى نفس الإقتراح
إن شاء الله عند إنتهاء الدورة ساقوم بنسخها في شكل ملف PDF و تكون في شكل كتاب
لكنه ليس جاهزا بعد
إن هذا الكتاب أو هذه الدورة هي ثلث مشروع تخرجي إن شاء الله
فهو مشروع بحثي انطلقت فكرته من اكسبيرت الأخ أبو الطيب
و وجدت عدة مصادر معلومات أجنبية تقودنا إلى هدفنا و ما أقوم به الأن هو
مشاركتكم بحثي وما أفهمه واتحصل عليه اشارككم به إن شاء الله في هذه الدورة
يعني أن الدورة ليست جاهزة و لكني من خلال مصادر المعلومات التي املكها أقوم بفهمها وترجمتها وغربلتها وانشرها بينكم لوجه الله
وكل درس تم رفعه ومناقشته تجده في الصفحة الرئسية للموضوع موصول برابط نحو المشاركة مباشرة بدون أي مداخلات أو تعليقات حتى يسهل على الأعضاء المتابعة
ومن له سؤال أو إستفسار أنا تحت أمره حتى نهاية الدورة إن شاء الله
ومرحبا بك مرة أخرى
*
- 29-06-2010, 04:31 AM #92
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
Conditions الشروط
سنقوم بنفس المثال السابق ،سنقوم بإستخراج 10 أعداد
والبرنامج سيقوم بإستخراج الأعداد الزوجية (Even number) والفردية (odd number) منها
كالعادة نقوم بفتح صفحة برمجة جديدة ونسجلها بإسم sample_04.tsc
ثم ننسخ السكريبت الأتي :
كود:void main() { for(double i = 0; i < 10; i = i + 1) { PRINT("Line number = %.0f", i + 1); if((i + 1) % 2 != 0) { PRINT(" %s\r\n", " is odd"); } else { PRINT(" %s\r\n", " is even"); } } }
كود:Line number = 1 is odd Line number = 2 is even Line number = 3 is odd Line number = 4 is even Line number = 5 is odd Line number = 6 is even Line number = 7 is odd Line number = 8 is even Line number = 9 is odd Line number = 10 is even
سنتعرف الآن كالعادة على التفاصيل الجديدة :
*IF : وتدل بالعربية على " إذا"
* ( ):هذه الأقواس تحتوي على الشرط
*{ } : الأقواس التي تأتي بعد الشرط يوضع فيها ما يجب أن يقوم به السكريبت إذا تحقق الشرط
*Else:إن لم يتحق الشرط
*{ }: الأقواس التي تأتي بعد ELSE يوضع فيها ما يجب أن يقوم به السكريبت إن لم يتحقق الشرط
*0 =! i + 1) % 2 ) :يعني أن العدد ( i + 1 ) باقي ناتج قسمته على 2 لا يساوي 0 فهو إذا فردي وان لم يكن كذلك فهو زوجي
مثال :
i = 4
السطر رقم :
i + 1 = 5
5 مقسومة على 2 = 4 والمتبقي من القسمة هو 1
سيقوم البرنامج بإختبار ناتج القسمة مع الشرط :
1 لا يساوي صفر
إذا 5 هو رقم فردي
كود:Line number = 5 is odd
- 29-06-2010, 09:13 AM #93
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
تمت المرحله ولله الحمد
- 29-06-2010, 10:21 AM #94
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
جزاك الله خيرا
وهذا مانريده كي يكون البحث جدي .
ولكن ماهو عنوان المشروع؟
هل عنوانه نفس عنوان هذا الموضوع
(إنشاء اكسبيرت يعتمد على الشبكة العصبية)
أم هو فقط خاص بالشبكات العصبية.
اذا كان معه أكسبرت سوف أعطيك معلومات بعد نهاية دورة الشبكات العصبية بمصادرها العلمية عن عمل أكسبرت وربطه بلغة C لأنها ستكون أسرع بكثير من MQL4 عندما نعمل بالشبكات العصبيه وحساباتها الطويلة ، فأنا لي تجارب قديمة وأن شاء الله نجد أفضل الحلول.
- 29-06-2010, 11:23 AM #95
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
بارك الله فيك .. مجهود رائع وشرح اكثر من ممتاز
تقبل مرورى
- 29-06-2010, 11:46 AM #96
- 29-06-2010, 06:56 PM #97
- 29-06-2010, 09:26 PM #98
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
- 29-06-2010, 09:28 PM #99
- 30-06-2010, 10:56 AM #100
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
جزاك الله خير
موضوع رائع وانا من متابعين الموضوع منذ البداية ولكن لم ارغب في كتابة اي مداخلة حتى لا اشوش على الموضوع بمداخلة لاتفيد
وكنت اتمنى ان يكون هذا الموضوع مغلق ولا يستطيع الكتابة فيه سوى صاحب الموضوع ويكون هناك موضوع تابع له يختص بالاستفسارات
اتمنى لك التوفيق في هذا الموضوع وكذلك في بحث التخرج ولك خالص الدعاء
ارجوا من ادارة المنتدى تثبيت الموضوع لانه يعتبر مرجع في هذا المجال اذا ماتم اكمال الموضوع
- 01-07-2010, 09:35 AM #101
- 01-07-2010, 11:17 AM #102
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
*الحلقات التكرارية المركبة (FOR...IF...ELSE...FOR.... )
الآن يمكننا التحقق من الأوضاع داخل الحلقات التكرارية بواسطة الشروط ، وإذا لزم الأمر ، نقوم بكسر الحلقة . ويمكننا تخطي أيضا حلقات خاصة (حلقة تكرارية فرعية داخل حلقة رئيسية ). على سبيل المثال ، يتيح القول اننا سنقوم بقراءة بيانات من داخل الملف. إذا كانت البيانات غير الرقمية ، سنتجاهلها . إذا كانت البيانات الرقمية ، نقوم بمعالجتها . وأخيرا ، إذا لم يكن هناك مزيد من البيانات للقراءة ، نقوم بكسر الحلقة والخروج منها ، حتى لو كان عداد الحلقة لا يزال صغير جدا.
في التمرين التالي سنقوم بإستخراج أول 10 أعداد فردية من 100 عدد:
كالعادة ننشئ صفحة سكريبت جديدة ونسجلها بإسم sample_05.tsc*
ونقوم بنسخ الكود التالي :
كود:void main() { double x; for(double i = 1; i < 100; i = i + 1) { if((i % 2) == 0) { x = x + 1; continue i; } if(x>= 10) { break i; } PRINT("Line number = %.0f\r\n", i); } }
كود:Line number = 1 Line number = 3 Line number = 5 Line number = 7 Line number = 9 Line number = 11 Line number = 13 Line number = 15 Line number = 17 Line number = 19
كود:void main() { double x; for(double i = 1; i < 100; i = i + 1) { if((i % 2) != 0) { x = x + 1; continue i; } if(x >10) { break i; } PRINT("Line number = %.0f\r\n", i); } }
وتكون النتيجة كالأتي:
كود:Line number = 2 Line number = 4 Line number = 6 Line number = 8 Line number = 10 Line number = 12 Line number = 14 Line number = 16 Line number = 18 Line number = 20
كود:void main() { double x; for(double i = 1; i < 100; i = i + 1) { double Product = 0; if((i % 2) != 0) { x = x + 1; continue i; } if(x > 10) { break i; } PRINT("Line number = %.0f\r\n", i); for(double j = 1; j < 10; j = j + 1) { Product = i * j; PRINT("%.0f", i," * %.0f ",j," = %0.f\r\n",Product); } } }
كود:Line number = 2 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12 2 * 7 = 14 2 * 8 = 16 2 * 9 = 18 Line number = 4 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16 4 * 5 = 20 4 * 6 = 24 4 * 7 = 28 4 * 8 = 32 4 * 9 = 36 Line number = 6 6 * 1 = 6 6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30 6 * 6 = 36 6 * 7 = 42 6 * 8 = 48 6 * 9 = 54 Line number = 8 8 * 1 = 8 8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64 8 * 9 = 72 Line number = 10 10 * 1 = 10 10 * 2 = 20 10 * 3 = 30 10 * 4 = 40 10 * 5 = 50 10 * 6 = 60 10 * 7 = 70 10 * 8 = 80 10 * 9 = 90 Line number = 12 12 * 1 = 12 12 * 2 = 24 12 * 3 = 36 12 * 4 = 48 12 * 5 = 60 12 * 6 = 72 12 * 7 = 84 12 * 8 = 96 12 * 9 = 108 Line number = 14 14 * 1 = 14 14 * 2 = 28 14 * 3 = 42 14 * 4 = 56 14 * 5 = 70 14 * 6 = 84 14 * 7 = 98 14 * 8 = 112 14 * 9 = 126 Line number = 16 16 * 1 = 16 16 * 2 = 32 16 * 3 = 48 16 * 4 = 64 16 * 5 = 80 16 * 6 = 96 16 * 7 = 112 16 * 8 = 128 16 * 9 = 144 Line number = 18 18 * 1 = 18 18 * 2 = 36 18 * 3 = 54 18 * 4 = 72 18 * 5 = 90 18 * 6 = 108 18 * 7 = 126 18 * 8 = 144 18 * 9 = 162 Line number = 20 20 * 1 = 20 20 * 2 = 40 20 * 3 = 60 20 * 4 = 80 20 * 5 = 100 20 * 6 = 120 20 * 7 = 140 20 * 8 = 160 20 * 9 = 180
سنناقش الآن التفاصيل الجديدة :
==: داخل الشرط يعني تساوي
=! : داخل الشرط يعني لا تساوي
continue i: يعني العداد سيواصل العد والحلقة التكرارية ستواصل دورانها
Break i : يعني العداد سيوقف العد والحلقة التكرارية ستتوقف طبعا
x : متغير خارجي وهو عداد أيضا لنحسب به عدد الأعداد الزوجية أو الفردية التي تم استخرجها
*في المثال الأول والثاني كان يمكن للحلقة أن تتواصل حتى المائة رقم
لكن بواسطة شرط الخروج نستطيع أن نوقفها
*في مثال جدول الضرب اضفنا متغير جديد إسمه Product والذي سنخزن فيه ناتج الضرب كل مرة
*كما اضفنا حلقة تكرارية تستخرج لنا أعداد من 1 الى 10 بواسطة العداد j ثم تضربها في العدد الحالي للعداد i
وتقوم بطباعة كل سطر عند حسابه .
- 01-07-2010, 07:38 PM #103
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
ماشاء الله تبارك الله
عمل رائع بكل ماتعنيه الكلمة
لكن لاحظت اخي العزيز ان المخرجات عندي لاتاتي بنفس الترتيب الذي يظهر في مشاركاتك حيث تظهر متتابعة في نفس السطر بينما في مشاركاتك تظهر كل حلقة في سطر مع العلم انني ادخلت نفس الكود الذي وضعتهآخر تعديل بواسطة khalid00708 ، 01-07-2010 الساعة 07:47 PM
- 01-07-2010, 10:03 PM #104
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
جزاك الله خيرا و انشاالله نتمكن من عمل اكسبيرت يعوض خسائرنا وشكرا
- 02-07-2010, 12:11 PM #105
رد: على بركة الله دورة إنشاء اكسبيرت يعتمد على الشبكة العصبية
جزاك الله خيرا
متابعين معك باهتمام
المواضيع المتشابهه
-
๑۩۞۩๑ فكرة مجنونة للمناقشة ۞ لأننى عايز الشارت يكلمنى ههههه ๑۩۞۩๑
By MAMDOH111 in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادنمشاركات: 11آخر مشاركة: 08-03-2010, 01:46 AM -
๑۩۞۩๑ ( كل عام وحضراتكم بخير بمناسبة المولد النبوى الشريف ) ๑۩۞۩๑
By MAMDOH111 in forum استراحة اعضاء المتداول العربيمشاركات: 14آخر مشاركة: 27-02-2010, 12:32 AM -
๑۩۞۩๑ ( الأقمار الصناعية تشهد بنبوة محمد صلى الله عليه وسلم ) ๑۩۞۩๑
By MAMDOH111 in forum استراحة اعضاء المتداول العربيمشاركات: 0آخر مشاركة: 25-02-2010, 06:14 PM -
๑۩۞۩๑ ترويض المجنون... هل يكفيك 100% شهريا + أدارة ماليه صارمة ๑۩۞۩๑
By LoCuS in forum توقعات وتوصيات سوق العملاتمشاركات: 744آخر مشاركة: 16-12-2008, 05:13 AM