عرض مشاركة واحدة
قديم 23-07-2014, 04:46 PM   المشاركة رقم: 392
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.25 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة nouk_101 نقره لعرض الصورة في صفحة مستقلة
السلام عليكم باشمهندس اسلام ، اخوك نور الدين اللى قابلتك فى افطار ارابيا وقت اكلة السمك نقره لعرض الصورة في صفحة مستقلة

تحياتى لك اولا يا غالى
ثانيا انا خلال قرائتى للدرس السابع و جيت اطبق لرسم مؤشر auto ma

لقيت فى دالة int start()
انها مش موجوده اصلا فى التحديث الجديد ولا متغير counted_bars

و مكان الداله هذا الكود
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---

//--- return value of prev_calculated for next call
return(rates_total);
}

ما الحل الان هل اكتب الكود للاصدار القديم بايدى و سيعمل المؤشر عادى ام ماذا ؟؟


السؤال الثانى ، لماذا كتبت دوال رسم المؤشر setindex و عرفت متغيرات فى وظيفة int init
كان ممكن يتم تطبيق كل ذلك فى وظيفة int start

ولا هايبقى تحميل على رامات الجهاز ؟

السؤال الثالث ، وظيفة init فى المؤشر تعمل عند وضع المؤشر على الشارت و ايضا عند تغيير التايم فريم صحيح ؟؟

السؤال الرابع و اخر سؤال ، لاحظت ان الدوره على الميتا تريدر القديم و الان انا اعمل على الجديد هل يوجد اختلاف جوهرى برمجيا تم الغائه مثلا و واجب على معرفته

ام مع الوقت الامر بسيط ؟


تحياتى لك يا هندسه
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،اهلا اخى نور ، اللقاء كان ممتع وخصوصا بعد السمك نقره لعرض الصورة في صفحة مستقلة،،،

بالنسبة لكود المؤشر اكتبه بيدك وسيعمل معك ، وبالنسبة لدوال رسم المؤشر نحن لانحتاجها الا وقت تحميل المؤشر على الشارت لذا فالوظيفة on int هى انسب مكان لها وهذه الوظيفة بالفعل تعمل عند تغيير التايم فريم وعند سحب المؤشر على الشارت ،،،

،،،بخصوص النسخة القديمة فعلا هناك فرق بينها وبين النسخه الحديثة ولكنها اختلافات بسيطة ومع الوقت لن تلاحظها،،،

،،،تقبل تحياتى،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #392  
قديم 23-07-2014, 04:46 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة nouk_101 نقره لعرض الصورة في صفحة مستقلة
السلام عليكم باشمهندس اسلام ، اخوك نور الدين اللى قابلتك فى افطار ارابيا وقت اكلة السمك نقره لعرض الصورة في صفحة مستقلة

تحياتى لك اولا يا غالى
ثانيا انا خلال قرائتى للدرس السابع و جيت اطبق لرسم مؤشر auto ma

لقيت فى دالة int start()
انها مش موجوده اصلا فى التحديث الجديد ولا متغير counted_bars

و مكان الداله هذا الكود
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---

//--- return value of prev_calculated for next call
return(rates_total);
}

ما الحل الان هل اكتب الكود للاصدار القديم بايدى و سيعمل المؤشر عادى ام ماذا ؟؟


السؤال الثانى ، لماذا كتبت دوال رسم المؤشر setindex و عرفت متغيرات فى وظيفة int init
كان ممكن يتم تطبيق كل ذلك فى وظيفة int start

ولا هايبقى تحميل على رامات الجهاز ؟

السؤال الثالث ، وظيفة init فى المؤشر تعمل عند وضع المؤشر على الشارت و ايضا عند تغيير التايم فريم صحيح ؟؟

السؤال الرابع و اخر سؤال ، لاحظت ان الدوره على الميتا تريدر القديم و الان انا اعمل على الجديد هل يوجد اختلاف جوهرى برمجيا تم الغائه مثلا و واجب على معرفته

ام مع الوقت الامر بسيط ؟


تحياتى لك يا هندسه
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،اهلا اخى نور ، اللقاء كان ممتع وخصوصا بعد السمك نقره لعرض الصورة في صفحة مستقلة،،،

بالنسبة لكود المؤشر اكتبه بيدك وسيعمل معك ، وبالنسبة لدوال رسم المؤشر نحن لانحتاجها الا وقت تحميل المؤشر على الشارت لذا فالوظيفة on int هى انسب مكان لها وهذه الوظيفة بالفعل تعمل عند تغيير التايم فريم وعند سحب المؤشر على الشارت ،،،

،،،بخصوص النسخة القديمة فعلا هناك فرق بينها وبين النسخه الحديثة ولكنها اختلافات بسيطة ومع الوقت لن تلاحظها،،،

،،،تقبل تحياتى،،،




رد مع اقتباس