اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   طلب اضافة خاصية لمؤشر الشمعة السحرية (https://fx-arabia.com/vb/showthread.php?t=1553)

Digital 06-08-2010 04:26 AM

رد: طلب اضافة خاصية لمؤشر من البشمهندس نادر
 
اقتباس:

المشاركة الأصلية كتبت بواسطة FX Matador (المشاركة 34166)
شكرا اخى تعبتك معى و لكن يوجد مشكله المؤشر يعطى التنبيه على الشمعه الجديده عند الفتح و لكنى اريد ان يعطى التنبيه عن اغلاق اخر شمعه عن المستويات 0 او - 100 هل وضحتالفكره ؟ يعطى التنبيه عند الشمعه التى تم اكتمالها اذا وصلت الى مستويات 0 او - 100 ؟ و مرفق شارت يوضح ذلك الخطأ

http://fx-arabia.com/vb/uploaded/785_01281031332.png

يلاحظ اخر شمعه لم يصل بالفعل المؤشر الى المستوى 0 و لكن المؤشر اعطى تنبيه عند افتتاح الشمعه الجديده لوصولها للمستوى 0 اريد ان يعطى تنبيه اذا وصلت الشمعه الأخيره الى المستوى 0 هل وضحت الفكره ؟ و الله يباركلك منتظر ردك أخى الكريم تحياتى ..,

لاتعب ولاحاجة أخي الكريم. أنا تحت أمرك.

راح أشرح لك بالبرمجة البسيطة كيفية الشروط اللي من خلالها يرن جرس الإنذار في المشاركة التالية حتى تتضح الفكرة ونكون على الخط نفسه حتى لايحدث إختلاط أو إلتباس.

ودي وتقديري

Digital 06-08-2010 06:05 AM

رد: طلب اضافة خاصية لمؤشر من البشمهندس نادر
 
1 مرفق
طيب أخي جرب هذا وقول لي.

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

[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

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

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

ودي وتقديري

م.نادر فريد 11-08-2010 02:51 AM

رد: طلب اضافة خاصية لمؤشر من البشمهندس نادر
 
1 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة Sarab (المشاركة 34316)
طيب أخي جرب هذا وقول لي.

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

[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 وسينتج ما طلبه متادور ... أرجو ان لا اكون قد تأخرت عليكم بسبب المرض ... وأى أسئلة أو تعديلات أنا وسراب موجودين .
والناتج فى المرفقات .... جرب يا متادور .

FX Matador 11-08-2010 07:23 PM

رد: طلب اضافة خاصية لمؤشر من البشمهندس نادر
 
متشكر جدا اخوتى سراب و البشمهندس هاقوم بتجربه و لكن لدى عطل في منصه fxdd حاليا و جيب اعاده تسطيب الويندوز و ستأخر في ذلك و لا يمكننى تجربه هذه الشمعه على اى منصه اخرى حاليا لانها شمعه حساسه جدا و الغلاقات تختلف في المنصات و سأوافيكم بالنتيجه فور تجربته تحياتى .....,
رمضان كررريم ...,


الساعة الآن 01:34 PM

Powered by vBulletin® Copyright ©2000 - 2025

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com