عرض مشاركة واحدة
قديم 11-08-2010, 02:51 AM   المشاركة رقم: 23
الكاتب
م.نادر فريد
عضو فضى

البيانات
تاريخ التسجيل: Apr 2010
رقم العضوية: 6
العمر: 51
المشاركات: 2,506
بمعدل : 0.46 يوميا

الإتصالات
الحالة:
م.نادر فريد غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : FX Matador المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: طلب اضافة خاصية لمؤشر من البشمهندس نادر

المشاركة الأصلية كتبت بواسطة Sarab نقره لعرض الصورة في صفحة مستقلة
طيب أخي جرب هذا وقول لي.

راح أشرح لك عملية الإنذار وهي كالتالي:

[PHP] if(AlertOn && NewBar()){
if((ExtWPRBuffer[0] < BullLevel) && (ExtWPRBuffer[0] <=-indicator_minimum))
Alert(AlertPrefix+" %R("+ExtWPRPeriod+")Sell Alert "+ ExtWPRBuffer[0]);
else
if((ExtWPRBuffer[0] > BearLevel) && (ExtWPRBuffer[0] <=indicator_maximum))
Alert(AlertPrefix+" %R("+ExtWPRPeriod+")Buy Alert "+ ExtWPRBuffer[0]);
}[/PHP]

الكود يعني أن هناك شرطين للتنبيه. الأول في حال أن الفترة (3) أقل من المستوى -100 و تكون الفترة (3) أيضاً أكبر أو تساوي المستوى -110. يعني التنبيه للفترة (3) يكون محصور بين مستويين -100 و-110

والثاني في حال أن الفترة (3) أكبر من المستوى 0 و تكون الفترة (3) أيضاً أصغر أو تساوي المستوى10. يعني التنبيه للفترة (3) يكون محصور بين مستويين 0 و10

وعلى فكرة حسب ما هو مكتوب في الكود أن التنبيه يحدث عند الإغلاق... إذا ما نفع, راح نستنى الأستاذ نادر فهو الخبير هنا.

أتمنى أن تكون الفكرة واضحة.

ودي وتقديري
مجهود رائع يا سراب وعمل أقل ما يقال علية أنه احترافى ... لن أعدل على الكود سوى تعديلين صغيرين جدا .... سألغى ال 10 وال 110 هذا وسنستخدم [1] بدلا من [0] لقيم البفر BUFFER وسينتج ما طلبه متادور ... أرجو ان لا اكون قد تأخرت عليكم بسبب المرض ... وأى أسئلة أو تعديلات أنا وسراب موجودين .
والناتج فى المرفقات .... جرب يا متادور .



الملفات المرفقة
نوع الملف: mq4 WPR + alert v1.3.mq4‏ (4.2 كيلوبايت, المشاهدات 12)
التوقيع

نقره لعرض الصورة في صفحة مستقلة

فلتحيا مصــــــــــــــــــر

عرض البوم صور م.نادر فريد  
رد مع اقتباس
  #23  
قديم 11-08-2010, 02:51 AM
م.نادر فريد م.نادر فريد غير متواجد حالياً
عضو فضى
افتراضي رد: طلب اضافة خاصية لمؤشر من البشمهندس نادر

المشاركة الأصلية كتبت بواسطة Sarab نقره لعرض الصورة في صفحة مستقلة
طيب أخي جرب هذا وقول لي.

راح أشرح لك عملية الإنذار وهي كالتالي:

[PHP] if(AlertOn && NewBar()){
if((ExtWPRBuffer[0] < BullLevel) && (ExtWPRBuffer[0] <=-indicator_minimum))
Alert(AlertPrefix+" %R("+ExtWPRPeriod+")Sell Alert "+ ExtWPRBuffer[0]);
else
if((ExtWPRBuffer[0] > BearLevel) && (ExtWPRBuffer[0] <=indicator_maximum))
Alert(AlertPrefix+" %R("+ExtWPRPeriod+")Buy Alert "+ ExtWPRBuffer[0]);
}[/PHP]

الكود يعني أن هناك شرطين للتنبيه. الأول في حال أن الفترة (3) أقل من المستوى -100 و تكون الفترة (3) أيضاً أكبر أو تساوي المستوى -110. يعني التنبيه للفترة (3) يكون محصور بين مستويين -100 و-110

والثاني في حال أن الفترة (3) أكبر من المستوى 0 و تكون الفترة (3) أيضاً أصغر أو تساوي المستوى10. يعني التنبيه للفترة (3) يكون محصور بين مستويين 0 و10

وعلى فكرة حسب ما هو مكتوب في الكود أن التنبيه يحدث عند الإغلاق... إذا ما نفع, راح نستنى الأستاذ نادر فهو الخبير هنا.

أتمنى أن تكون الفكرة واضحة.

ودي وتقديري
مجهود رائع يا سراب وعمل أقل ما يقال علية أنه احترافى ... لن أعدل على الكود سوى تعديلين صغيرين جدا .... سألغى ال 10 وال 110 هذا وسنستخدم [1] بدلا من [0] لقيم البفر BUFFER وسينتج ما طلبه متادور ... أرجو ان لا اكون قد تأخرت عليكم بسبب المرض ... وأى أسئلة أو تعديلات أنا وسراب موجودين .
والناتج فى المرفقات .... جرب يا متادور .




الملفات المرفقة
نوع الملف: mq4 WPR + alert v1.3.mq4‏ (4.2 كيلوبايت, المشاهدات 12)
رد مع اقتباس