ندخل في اهم شئ في برمجة المؤشرات
دالة تكرار علي كل الشموع
تكتب هذه الدالة داخل الدالة start
وهي دالة for ولاكن باعددات معينة
|
جديد المواضيع |
|
منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر . |
|
أدوات الموضوع |
24-01-2013, 03:45 PM | المشاركة رقم: 171 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
ندخل في اهم شئ في برمجة المؤشرات
|
||||||||||||||||||||||||||||||
|
#171
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
ندخل في اهم شئ في برمجة المؤشرات
دالة تكرار علي كل الشموع تكتب هذه الدالة داخل الدالة start وهي دالة for ولاكن باعددات معينة |
24-01-2013, 03:51 PM | المشاركة رقم: 172 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
هذه الدالة ستار
|
||||||||||||||||||||||||||||||
|
#172
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
هذه الدالة ستار
[PHP] int start() { return(0); } [/PHP] كل عملنا سيكون هنا لما نقول نعرف متغير خارج الدالة start يعني خارج هذه الدالة بالنسبة للحلقة for التي ستمر علي كل الشموع سنكتبها داخل الدالة ستار نكتبها بدون قيمة ابتدائية ولا نهائية تكون كالتالي [PHP] int start() { for(i = ; i ; i) { } return(0); } [/PHP] |
24-01-2013, 03:53 PM | المشاركة رقم: 173 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
سؤال قبل كتابة الكود
|
||||||||||||||||||||||||||||||
|
#173
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
سؤال قبل كتابة الكود
كيف ستمر for علي كل الشموع ياريت نسمع ارائكم |
24-01-2013, 09:54 PM | المشاركة رقم: 174 | ||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
يتم اخد قيمة الشمعة رقم 0 الي اخر شمعة موجودة علي الشارت
|
||||||||||||||||||||||||
|
#174
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
يتم اخد قيمة الشمعة رقم 0 الي اخر شمعة موجودة علي الشارت
|
25-01-2013, 06:40 PM | المشاركة رقم: 175 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
|
||||||||||||||||||||||||||||||
|
#175
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
|
25-01-2013, 06:43 PM | المشاركة رقم: 176 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
تصبح الكتابة السابقة للحلقة كالتالي
|
||||||||||||||||||||||||||||||
|
#176
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
تصبح الكتابة السابقة للحلقة كالتالي
[PHP] int start() { for(i=0;i<x;i++) { // حيث x //تمثل عدد الشموع علي الشارت } } [/PHP] |
26-01-2013, 06:43 PM | المشاركة رقم: 177 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
كيف نعرف عدد الشموع علي الشارت ؟؟؟؟
|
||||||||||||||||||||||||||||||
|
#177
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
كيف نعرف عدد الشموع علي الشارت ؟؟؟؟
لمعرفة عدد الشموع علي الشارت نستخدم دالة تحسب لنا عدد الشموع الموجودة تلقائيا هذه الدالة هي [PHP] Bars [/PHP] اذا نحسن الكتابة السابقة فتصبح [PHP] int start() { int x=Bars; int i; For(i=0;i<=x;i++) { } return(0); } [/PHP] |
26-01-2013, 06:52 PM | المشاركة رقم: 178 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
لاكن لكي تصبح اللحلقة سريعة لا نعيد العمليات التي قمنا بها من قبل
|
||||||||||||||||||||||||||||||
|
#178
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
لاكن لكي تصبح اللحلقة سريعة لا نعيد العمليات التي قمنا بها من قبل
قنستخدم معرف اخر يضهر لنا الشمعات التي حسبت من قبل هذا المعرف يكتب كالتالي [PHP] int counted_bars=IndicatorCounted(); [/PHP] ولكي تبقي الحلقة فور سريعة وسلسة خصوصا اننا نتعامل مع تغيرات سريعة جدا للسعر سنمررها فقط علي الشموع الجديدة وبما ان لدينا كل الشموع والشموع التي حسبت من قبل فالشموع الجديدة هي نتيجة الطرح نحسن الكتابة السابقة فتصبح [PHP] int start() { int counted_bars=IndicatorCounted(); int x=Bars-counted_bars; int i; For(i=0;i<=x;i++) { } return(0); } [/PHP] قربنا من كتابة النواة لاي مؤشر |
26-01-2013, 07:02 PM | المشاركة رقم: 179 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
هنا بقي لنا نناقش حلات الخطئ التي ممكن ان تصادفنا
|
||||||||||||||||||||||||||||||
|
#179
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
هنا بقي لنا نناقش حلات الخطئ التي ممكن ان تصادفنا
اهم حالة هي عدد الشموع المحسوبة غير موجود هنا نخرج لا ننفذ شئ ونترجم هذه الكتابة الي [PHP] if(counted_bars<0) return(-1); [/PHP] واذا كانت عدد الشموع المحسوبة اكبر من 0 و تشكلة شمعة جديدة هنا يعني ان اخر شمعة قد حسبت فننقص 1 لكي نتعامل مع الجديد فقط الترجمة البرمجية [PHP] if(counted_bars>0) counted_bars--; [/PHP] نحسن الكتابة النهائية للحلقة for التي تمر علي كل الشموع فتصبح [PHP] int start() { int counted_bars=IndicatorCounted(); if(counted_bars<0) return(-1); if(counted_bars>0) counted_bars--; int x=Bars-counted_bars; For(int i=0;i<=x;i++) { } return(0); } [/PHP] هذه الكتابة الاخيرة مهمة جدا ولن نجد مؤشر لا يحتوي عليها وهي اساس كل العمل وكل ما سياتي بعدها سهل اذا فهمنا كيف تتنقل هذه الحلقة بين الشموع في التالي شرح كيف تتنقل الحلقة وماهي العلاقة بين i والشمعة الضاهرة علي الشارت |
28-01-2013, 04:02 PM | المشاركة رقم: 180 | ||||||||||||||||||||||||||||||
|
كاتب الموضوع :
MOVING_AVERAGE
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: دورة تعلم البرمجة باحتراف
ناتي الي اهم دروس الدورة
|
||||||||||||||||||||||||||||||
|
#180
|
|
|
|
رد: دورة تعلم البرمجة باحتراف
ناتي الي اهم دروس الدورة
كيف نمثل افتتاح واغلاق وهاي ولو الشمعة الحالية + الشمعة السابقة في داخل الحلقة التكرارية for اتفقنا علي الشكل النهائي للحلقة التكرارية وسنستخدمه كما سبق لنا وكتبناه الان للشمعة الحالية 4 متغيرات نريد ان نعرفها الشمعة السابقة 4 متغيرات نريد ان نعرفها اذن يلزمني 8 متغيرات خارجية لاضع فيها القيم المختلفة كيف احدد نوع هذه المتغيرات يحدد نوع هذه المتغيرات خسب المتغير الاساسي الذي سنضعه فيها مثلا الافتتاح هو متغير من اللنوع [PHP] double [/PHP] فيلزمني تعريف المتغير الذي ساضع فيه الافتتاح علي انه [PHP] double [/PHP] وهكذا بالنسبة للبقية كما سبق وذكرنا يمكن التصريح بالافتتاح بطريقتين اما [PHP] Open[0] [/PHP] او [PHP] iOpen(0,0,0) [/PHP] وشرحنا كل الارقام داخل الكتابه الان نحن في داخل حلقة تكرارية بدون اي تعقيدات سنعمل كالتالي الشمعة الحالية هي في الترقيم الطبيعي تساوي 0 داخل الحلقة سنكتبها بدلالة i فقط الشمعة السابقة هي في الترقيم الطبيعي تساوي 01 داخل الحلقة سنكتبها بدلالة i+1 فقط وهكذا تمرين اكتب المتغيرات 4 للشمعة الحالية والسابقة بدلالة i بطريقة التصريح 1 و 2 |
مواقع النشر (المفضلة) |
الكلمات الدلالية (Tags) |
البرمجة, باحتراف, تعلم, دورة |
|
|