صفحة 16 من 16 الأولىالأولى ... 610111213141516
النتائج 226 إلى 237 من 237
  1. #226
    الصورة الرمزية Mr.Ismail
    Mr.Ismail غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2014
    الإقامة
    مصر
    المشاركات
    236

    افتراضي

    السلام عليكم جميعا
    جزاك الله خيراً استاذنا الجميل أ/ وضاح العطار
    علي الشرح الجميل الوافي
    ولـ مستر دولار علي وجوده
    الشكر والتقدير والاحترام لكليهما
    طبعا وقت كبير جدا من بداية الموضوع 10-12-2007, 07:59 AM
    وحتي اخر مشاركة للاستاذ وضاح 16-03-2008, 03:03 PM
    ومن وقتها لم يظهر له اي رد .. ومش معني كدا اني لا اعبر عن تقديري لجهوده واشكره
    او مثلا لا اتابع الدرس واعتبره Expire :-D
    لأن درس رائع مثل ذلك سوف يمتد لأجيال واجيال حتي تقوم الساعة
    لكل من يسعي لعمل الخير ومساعدة الآخرين
    كل كلمة بتكتبها ويستفاد بها غيرك وهو سعيد بانه استوعب وفهم
    أعلموا انها في ميزان حسناتكم

  2. #227
    الصورة الرمزية DrIslam
    DrIslam غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2017
    الإقامة
    مصر
    المشاركات
    12

    Red face شكرا مهندس وضاح

    اولا الف شكر لمجهودك الرائع مهندس وضاح في شرح لغه mql4 بتلك الروعه
    ثانيا اطلب مساعدتك في تفسير تلك السطور بطريقتك الرائعه في الشرح وشكرا
    اضغط على الصورة لعرض أكبر

الاســـم:	ااا.jpg
المشاهدات:	72
الحجـــم:	84.2 كيلوبايت
الرقم:	466021

  3. #228
    الصورة الرمزية fxtrades
    fxtrades غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2018
    الإقامة
    السعودية
    المشاركات
    19

    افتراضي

    يعطيك العافية والله يجزاك كل خير , حقيقة استفدت كثير من الدورة.
    وكنت اتمني لو تم الاكمال الي برمجة الاكسبرتات , وان شاء الله يكون عنا القوة ونشرحها هنا وبعض الاعضاء

  4. #229
    الصورة الرمزية mmh_sok
    mmh_sok غير متواجد حالياً المتداول العربي
    تاريخ التسجيل
    Feb 2019
    الإقامة
    السعودية
    المشاركات
    1

    افتراضي

    متابع باهنمام تام
    ولك الشكر مقدما

  5. #230
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    لسلام عليكم
    كيف اقول برمجه
    اذا كان الوقت اغلاق اخر صفقه على نفس الزوج
    على نفس الشمعه على نفس التيم فريم
    لا تفتح حتى تغلق الشمعه الحاليه
    ثانى شى
    الوقت يخرج بشكل رقم صحيح كيف اغيره الى صيغه الوقت الساعه ودقائق

  6. #231
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة shivaa مشاهدة المشاركة
    لسلام عليكم
    كيف اقول برمجه
    اذا كان الوقت اغلاق اخر صفقه على نفس الزوج
    على نفس الشمعه على نفس التيم فريم
    لا تفتح حتى تغلق الشمعه الحاليه
    ثانى شى
    الوقت يخرج بشكل رقم صحيح كيف اغيره الى صيغه الوقت الساعه ودقائق
    TimeToString function

  7. #232
    الصورة الرمزية Gatefreedom
    Gatefreedom غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2019
    الإقامة
    مصر
    المشاركات
    13

    افتراضي

    لو سمحت عندي سؤال بخصوص استراتيجية التعزيز والتبريد الاكسبيرت يقوم بفتح عقود علي بعضها
    بحيث لو تحرك السعر وعاد لنفس النقطة يفتح عقد اخر
    ازاي اخليه لا يفتح عقود فوق بعضها من نفس النقطة!

  8. #233
    الصورة الرمزية zaioboy
    zaioboy غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2016
    الإقامة
    المغرب
    المشاركات
    211

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سلمان_العتيبي مشاهدة المشاركة
    TimeToString function
    اخ سلمان هل لديك فكرة ، كيف ممكن ارسل صورة الشارت ، او الصفقات الى تلجرام ؟

  9. #234
    الصورة الرمزية ramboo_155
    ramboo_155 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2020
    الإقامة
    السعودية
    المشاركات
    5

    افتراضي

    السلام عليكم عندي ملف اريد تحويله من ex4 الي mq4 ممكن تساعدني يا مهندس

  10. #235
    الصورة الرمزية nizooo
    nizooo غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2015
    الإقامة
    مصر
    المشاركات
    18

    افتراضي

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

    هذا الدرس سيخصص بالكامل لشرح مؤشر الانفجار السعري شرحا كاملا بدءا من الفكرة وحتى التطبيق العملي والبرمجي.

    الفكرة هي ببساطة في أن يكتشف المؤشر بداية حدوث انفجار في السعر مع إعطائنا الاتجاه المتوقع.

    وكما هو معلوم فإن الانفجار السعري يحدث في وقت قصير مقارنة بحركة اليوم الكلية.

    من خلال خبرتي طبعا وجدت أن مؤشر البولنغر حساس للانفجارات السعرية بسبب أنه ينتفخ مع الانفجار ويضيق عند الهدوء.

    وبما أني أريد أن يظهر المؤشر على نافذة منفصلة قررت أن أستفيد من مؤشر البولنغر بطريقة أخرى.

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

    هذا الخط هو بكل بساطة عبارة عن الفرق بين الخط العلوي للبولنغر وبين الخط السفلي له.

    بمعنى أني حسبت الخط الأصفر بطرح القيمة الدنيا للباند من القيمة العليا.

    والنتيجة طبعا هي عبارة عن خط له قيم موجبة دائما يقترب من الصفر في حال الهدوء السعري ويبتعد عن الصفر في حال حدوث انفجار سعري.

    نحن الآن حصلنا على مؤشر جيد يعطينا إشارة بدء الانفجار ولكن هذا المؤشر لوحده لا يكفي لأننا لن نعرف الاتجاه الذي سيسلكه الانفجار هل هو لفوق أو تحت.

    فكرت في إضافة مؤشر آخر وكان اختياري هو الماكد لمعرفة الاتجاه الحالي.

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

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

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

    وظيفة هذه الحساسية أن تكبر اشارات الفرق بين الماكدين لتجعله متوافقا مع قيم البولنغر مع إمكانية التحكم بهذه الحساسية.

    فكلما زادت الحساسية زادت المخاطرة والعكس صحيح.

    بعد تنفيذ المؤشر وإجراء اختبارات كثيرة عليه وجدت أن قيمة الحساسية 100 - 150 مناسبة للعمل على النصف ساعة بحيث يبدأ الانفجار مع بدء ارتفاع أعمدة الفرق بين ماكدين فوق مؤشر الفرق بين خطي البولنغر.

    طبعا في البداية هي فكرة تم تطويرها على مراحل.

    والقيم التي حددتها هي نتيجة إختبارات لهذا المؤشر على أزواج كثيرة.

    لا يمكن أن تنجز مؤشر جديد من المرة الأولى بل تأتي التطويرات متلاحقة ومتتابعة.

    وأحيانا قد تبدأ بفكرة وعند التنفيذ الفعلي لها تجد نفسك قد عدلت على هذه الفكرة كثيرا لدرجة أن النتيجة النهائية قد لا تكون على علاقة بالفكرة الأولية.

    المهم جعلت المؤشر يرسم الخطوط المناسبة لكشف بداية الانفجار وكشف نهايته أيضا.

    لأن صعود خطوط الماكد فوق خط الانفجار البولنغري هو بداية الانفجار

    و هبوط هذه الخطوط مرة أخرى تحته هي نهاية الانفجار.


    وضعت خاصية جديدة هي المجال الميت والتي تعني أننا لا نريد الدخول في الانفجارات الصغيرة التي لا طائل منها.

    وهي عبارة عن خط أفقي منقط يحدد لنا منطقة العمل التي ينبغي لنا العمل وفقها.


    والآن نأتي للكود مع الشرح.

    القسم الأول:

    كود PHP:
    //+------------------------------------------------------------------+
    //|                                       Waddah_Attar_Explosion.mq4 |
    //|                              Copyright © 2006, Eng. Waddah Attar |
    //|                                          [email protected] |
    //+------------------------------------------------------------------+
    #property  copyright "Copyright © 2006, Eng. Waddah Attar"
    #property  link      "[email protected]"
    //----
    #property  indicator_separate_window
    #property  indicator_buffers 4
    #property  indicator_color1  Green
    #property  indicator_color2  Red
    #property  indicator_color3  Sienna
    #property  indicator_color4  Blue
    #property  indicator_minimum 0.0 
    وهو واضح جدا جدا حيث أننا نحتاج لأربعة خطوط وحددنا ألوان كل خط.

    وبما أن عملنا هو في القسم الموجب فقط فقد حددنا المجال الأدنى للمؤشر بصفر.



    القسم الثاني:

    كود PHP:
    extern int  Sensetive 150;
    extern int  DeadZonePip 30;
    extern int  ExplosionPower 15;
    extern int  TrendPower 15;
    extern bool AlertWindow true;
    extern int  AlertCount 500;
    extern bool AlertLong true;
    extern bool AlertShort true;
    extern bool AlertExitLong true;
    extern bool AlertExitShort true
    هذه هي خصائص المؤشر العامة الحساسية ومقدار المجال الميت.

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


    قوة الانفجار هي بكل بساطة نسبة الزيادة في ميل الخط الأصفر وهو خط البولنغر.

    وقوة الميل هي نسبة الزيادة لعمود الماكد الأخير عن الخط الذي يسبقه.

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

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

    ويستطيع المستخدم تغيير هذه القيم حسب درجة مخاطرته التي يريدها.

    الخصائص المتبقية هي خصائص التنبيه بحيث يقوم المؤشر آليا بتنبيه المستخدم لبدء حدوث الانفجار في كلا الاتجاهين.

    كما أنه يقوم بتنبيهه أيضا للخروج من صفقته في حال دخل بها أصلا.

    القسم الثالث:

    كود PHP:
    double   ind_buffer1[];
    double   ind_buffer2[];
    double   ind_buffer3[];
    double   ind_buffer4[];
    //----
    int LastTime1 1;
    int LastTime2 1;
    int LastTime3 1;
    int LastTime4 1;
    int Status 0PrevStatus = -1;
    double baskbbid
    تعريف المصفوفات وبعض المتحولات التي ستلزمنا في عمل نظام التنبيهات.


    القسم الرابع:


    كود PHP:
    int init()
      {
       
    SetIndexStyle(0DRAW_HISTOGRAMSTYLE_SOLID2);
       
    SetIndexStyle(1DRAW_HISTOGRAMSTYLE_SOLID2);
       
    SetIndexStyle(2DRAW_LINESTYLE_SOLID2);
       
    SetIndexStyle(3DRAW_LINESTYLE_DOT1);
    //----   
       
    SetIndexBuffer(0ind_buffer1);
       
    SetIndexBuffer(1ind_buffer2);
       
    SetIndexBuffer(2ind_buffer3);
       
    SetIndexBuffer(3ind_buffer4);
    //----   
       
    IndicatorShortName("Waddah Attar Explosion: [S(" Sensetive 
                          
    ") - DZ(" DeadZonePip ") - EP(" ExplosionPower 
                          
    ") - TP(" TrendPower ")]");
       
    Comment("copyright [email protected]");
       return(
    0);
      } 
    وضعنا في الوظيفة init تعريف الخصائص الرسومية لخطوط المؤشر وربطنا المصفوفات بذاكرتها الرسومية.

    كذلك جعلنا المؤشر يظهر اسم المؤشر والخصائص التي اختارها المستخدم.



    القسم الخامس:

    كود PHP:
    int start()
      {
    // تعريف متحولات لوضع قيم مؤشرات الماكد والبولنغر وقوة كل منهما
       
    double Trend1Trend2Explo1Explo2Dead;
       
    double pwrtpwre;
    // حساب عدد الشمعات الجديدة فقط
       
    int    limiticounted_bars IndicatorCounted();
    //----
       
    if(counted_bars 0
           return(-
    1);
    //----
       
    if(counted_bars 0
           
    counted_bars--;
       
    limit Bars counted_bars;
    //  بدء الحلقة الرئيسية لحساب قيم خطوط المؤشر
       
    for(limit 1>= 0i--)
         {
    //  حساب قيمة الفرق بين الماكد للشمعة الحالية والشمعة التي تسبقها مباشرة وضرب الناتج في الحساسية لتكبير الإشارة
           
    Trend1 = (iMACD(NULL020409PRICE_CLOSEMODE_MAINi) - 
                     
    iMACD(NULL020409PRICE_CLOSEMODE_MAIN1))*Sensetive;

    // نفس الحساب السابق ولكن للشمعة التي تسبقها
           
    Trend2 = (iMACD(NULL020409PRICE_CLOSEMODE_MAIN2) - 
                     
    iMACD(NULL020409PRICE_CLOSEMODE_MAIN3))*Sensetive;
     
    // حساب الفرق بين خطي البولنغر للشمعة الحالية
           
    Explo1 = (iBands(NULL02020PRICE_CLOSEMODE_UPPERi) - 
                     
    iBands(NULL02020PRICE_CLOSEMODE_LOWERi));
    // حساب نفس الفرق السابق ولكن للشمعة السابقة
           
    Explo2 = (iBands(NULL02020PRICE_CLOSEMODE_UPPER1) - 
                     
    iBands(NULL02020PRICE_CLOSEMODE_LOWER1));
     
    // حساب قيمة المنطقة الميتة
           
    Dead Point DeadZonePip;
    // تصفير قيم المصفوفات
           
    ind_buffer1[i] = 0;
           
    ind_buffer2[i] = 0;
           
    ind_buffer3[i] = 0;
           
    ind_buffer4[i] = 0;

    // رسم خطوط خضراء في حال كان اتجاه الماكد لأعلى
           
    if(Trend1 >= 0)
               
    ind_buffer1[i] = Trend1;
    // رسم خطوط خضراء في حال كان الاتجاه لأسفل
           
    if(Trend1 0)
               
    ind_buffer2[i] = (-1*Trend1);
    // رسم خط البولنغر
           
    ind_buffer3[i] = Explo1;
    // رسم الخط المنقط الأبيض للمنطقة الميتة
           
    ind_buffer4[i] = Dead
    والشرح في نفس الكود.
    أ / وضاح
    بعد السلام والتحيه
    ما شاء الله شرح مميز
    سؤالي طريقة اضافة الكود البرمجي لشروط المؤشر ده بدون التنبيهات ليتكامل مع مؤشر اخر مفتوح المصدر
    مثلا : اجمالي كود وشروط الشراء بدون الخروج منه في النهاية يساوي مثلا شراء او كلمة ... والشراء يساوي 1 وهكذا للبيع
    ده حسب ما فهمت واللي قدرت اتعلمة للان في البرمجة

  11. #236
    الصورة الرمزية green_oasis
    green_oasis غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2021
    الإقامة
    مصر
    المشاركات
    27

    افتراضي

    بارك الله فيك

  12. #237
    الصورة الرمزية mohamed_elhadi
    mohamed_elhadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2022
    الإقامة
    السعودية
    المشاركات
    4

    افتراضي


صفحة 16 من 16 الأولىالأولى ... 610111213141516

المواضيع المتشابهه

  1. للمبتدأين (حلل وتعلم) ضع تحليلاتك وتعلم من اخطائك
    By BahraiN in forum استفسارات وأسئلة المبتدئين
    مشاركات: 248
    آخر مشاركة: 14-05-2012, 10:27 PM
  2. اريد كتاب به مفاتيح طرق الاحتراف
    By عزيز in forum استفسارات وأسئلة المبتدئين
    مشاركات: 13
    آخر مشاركة: 29-08-2006, 03:48 AM

الاوسمة لهذا الموضوع


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17