صفحة 1 من 5 12345 الأخيرةالأخيرة
النتائج 1 إلى 15 من 74
  1. #1
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

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

    اول شئ نبرمج مؤشر يعتمد علي اكثر من مؤشر خارجي

    ثم ندرس الاشرات للدخول والخروج

    واخيرا نبرمج الاكسبريت

    ساشرح كيفية اضافة سهم وتنبيه صوتي واي شئ بالنسبة للمؤشر

    كيفية مناداة مؤشر خارجي والاستفتده منه

    ومرحبا باي اضافة ممكن تفيد المؤشر

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

  2. #2
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    اولا نبدء خطتنا بمؤشرين خارجيين فقط ثم نضيف كل مرة مؤشر اخر للفلتره

    المؤشرين الذين سنعتمد عليهما مبدئيا هما في المرفقات

    هذين المؤشرين استخرجتهم من الاستراتجيات التي مررت عليها وتم فتح السورس كود الخاص بهم

    هدية لكم وارجو ان تستفيدوا منهم
    الملفات المرفقة الملفات المرفقة

  3. #3
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    اولا الامؤشر النهائي سيكون مثل المؤشر الموجود في الصورة

    ندخل حسب اشارة السهم الازرق فقط

    ونخرج عند ضهو اول سهم اصفر

    وحسب متابعتي لها هي تقريبا تاخذ فوق 40 نقطة دائما خصوصا عند ضهور السهم في شارت 1 ساعة

    وتصلح لجميع الازواج
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 1.JPG‏  

  4. #4
    الصورة الرمزية squared
    squared غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    الإقامة
    الكويت
    المشاركات
    306

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    معك يا أخي قلبا وقالبا ...

  5. #5
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي

    عند وضع المؤشرين علي الشارت نحصل علي هذه الصورة

    اسهم للاتجاه في الشارت

    وخط اخضر للترند الصاعد

    خط احمر للترند الهابط

    نريد الان برمجة مؤشر يعطينا اشارة هذين المؤشرين مع بعض مجتمع

    فينتضر حدوث سهم صاعد مع اشارة خضراء لاعدائنا سهم صاعد و العكس
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 2.JPG‏  
    آخر تعديل بواسطة ساهر الفوركس ، 16-07-2012 الساعة 07:14 PM

  6. #6
    الصورة الرمزية SKY FALL
    SKY FALL غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Apr 2012
    الإقامة
    مصر
    المشاركات
    1,064

    افتراضي

    فكرة روعة .. اتمنى احد المبرمجين الكرام يشارك معنا فيها بلمساتة الغالية حتى نحصل على الشكل النهائى انشاء الله

  7. #7
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    اولا هذا للكود الاساسي للمؤشر

    وساشرحه شرح ممل لكي يفهمه الجميع ( خصوصا المبتدئين)

    وتقريبا انا استخدمه دائما في اي مؤشر مع تعديلات بسيطة عليه

    كود PHP:
    #property indicator_chart_window
    #property indicator_buffers 4
    #property indicator_color1 Blue
    #property indicator_color2 Blue
    #property indicator_color3 Yellow
    #property indicator_color4 Yellow


    //--- buffers
    double ExtMapBuffer1[];
    double ExtMapBuffer2[];
    double ExtMapBuffer3[];
    double ExtMapBuffer4[];
    double alertTag;

    //+------------------------------------------------------------------+
    //| Custom indicator initialization function                         |
    //+------------------------------------------------------------------+
    int init()
      {
    //---- indicators
       
    SetIndexStyle(0,DRAW_ARROW,EMPTY,3);
       
    SetIndexArrow(0,225);
       
    SetIndexBuffer(0,ExtMapBuffer1);
       
    SetIndexStyle(1,DRAW_ARROW,EMPTY,3);
       
    SetIndexArrow(1,226);
       
    SetIndexBuffer(1,ExtMapBuffer2);
       
    SetIndexStyle(2,DRAW_ARROW,EMPTY);
       
    SetIndexArrow(2,225);
       
    SetIndexBuffer(2,ExtMapBuffer3);
       
    SetIndexStyle(3,DRAW_ARROW,EMPTY);
       
    SetIndexArrow(3,226);
       
    SetIndexBuffer(3,ExtMapBuffer4);

       
       return(
    0);
      }
    //+------------------------------------------------------------------+
    //| Custom indicator deinitialization function                       |
    //+------------------------------------------------------------------+
    int deinit()
      {
    //----
       
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| Custom indicator iteration function                              |
    //+------------------------------------------------------------------+
    int start()
      {
       
    int limiticounter;
       
    double RangeAvgRange;
       
    int counted_bars=IndicatorCounted();
    //---- check for possible errors
       
    if(counted_bars<0) return(-1);
    //---- last counted bar will be recounted
       
    if(counted_bars>0counted_bars--;

       
    limit=Bars-counted_bars;
       
       for(
    0<= limiti++) {
       
          
    counter=i;
          
    Range=0;
          
    AvgRange=0;
          for (
    counter=;counter<=i+9;counter++)
          {
             
    AvgRange=AvgRange+MathAbs(High[counter]-Low[counter]);
          }
          
    Range=AvgRange/10;



          }
       return(
    0);
      }
    //+------------------------------------------------------------------+ 

  8. #8
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    كود PHP:
    #property indicator_chart_window
    #property indicator_buffers 4
    #property indicator_color1 Blue
    #property indicator_color2 Blue
    #property indicator_color3 Yellow
    #property indicator_color4 Yellow 
    هنا ربطة الذاكرة الرسومية للمؤشر ب اربح خطوط لم نحددهم بعد

    يمكن يكونو اسهم مثل مؤشرنا الذي سنشتغل عليه

    او خطوط مستمرة مثل رسم مؤشر يعتمد علي موفينك افريج

    او هيستوغرام مثل مؤشر الفوليوم و الماكد

    او مساحات وللاسف لم اشتغل بهدذ الخاصية ابدا

    اي سؤال انا حاضر حول بدائة المؤشر

    اعرف ان المعلومات هي بسيطة جدا بالنسبة للمحترفين لاكنها مهمة واساسية بالنسبة للمبتدئين امثالي

  9. #9
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    الكود الثاني

    كود PHP:
    double ExtMapBuffer1[];
    double ExtMapBuffer2[];
    double ExtMapBuffer3[];
    double ExtMapBuffer4[]; 
    لحجز اسماء في ذاكرة المؤشر نستخدمها لمندات الخطوط

    والي هنا قمنا بحجز فقط الاسماء وليس بالذرورة يكون ExtMapBuffer1 اسم الخط الاول

    نستطيع جعله اسم لمندات الخط الاخير

    طبعا هذه الاسماء تكون مثل العلبة نضع فيها المتغيرات التي نريد

    انا اخترت double لاننا سنتعامل مع السعر و السعر رقم غير صحيح

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

  10. #10
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    كود PHP:
    int init()
      {
    //---- indicators
       
    SetIndexStyle(0,DRAW_ARROW,EMPTY,3);
       
    SetIndexArrow(0,225);
       
    SetIndexBuffer(0,ExtMapBuffer1);
       
    SetIndexStyle(1,DRAW_ARROW,EMPTY,3);
       
    SetIndexArrow(1,226);
       
    SetIndexBuffer(1,ExtMapBuffer2);
       
    SetIndexStyle(2,DRAW_ARROW,EMPTY);
       
    SetIndexArrow(2,225);
       
    SetIndexBuffer(2,ExtMapBuffer3);
       
    SetIndexStyle(3,DRAW_ARROW,EMPTY);
       
    SetIndexArrow(3,226);
       
    SetIndexBuffer(3,ExtMapBuffer4);

       
       return(
    0);
      } 
    اولا احنا هنا دخلنا الدالة init

    وهذا الكود يوضع في الدالة init

    ماهو هذا الكود وكيف استطيع استخدامه


    هذا الكود لربط الامرين السابقين

    فنحن عندنا خط في الذاكرة واسم لعلبة في الذاكرة

    نريد الان وضع لكل اسم علية في الذاكرة خط من الخطوط

    نستعمل الكود
    كود PHP:
    SetIndexBuffer(0,ExtMapBuffer1); 
    يعني انا ربطت
    كود PHP:
    SetIndexBuffer(رقمالخط,اسم العلبة); 

  11. #11
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي

    رقم الخط هو 0 في المثال السابق هو الاول

    واسم العلبة ExtMapBuffer1 هي الثانية

    اعتقد الي الان الامور واضعة

  12. #12
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    كود PHP:
       SetIndexBuffer(0,ExtMapBuffer1);
       
    SetIndexBuffer(1,ExtMapBuffer2);
       
    SetIndexBuffer(2,ExtMapBuffer3);
       
    SetIndexBuffer(3,ExtMapBuffer4); 
    بهذا الكود ربطنا كل خطوطنا باسماء علب

    ممكن ننادي اي خط ونستخدمه لاكن بعد تعريفه

    كيف نعرف الخط

    هل هو سهم ؟؟؟ خط ؟؟؟ هيستوغرام؟؟؟ مساحة ؟؟؟؟

    نستخدم الكود

    اولا للسهم

    كود PHP:
    SetIndexStyle(0,DRAW_ARROW
    وهذا اقل كود لنقول ان مثلا الخط رقم 0 وهو اول خط عبارة عن سهم

  13. #13
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    نستطيع استخدام هذا الكود

    كود PHP:
    SetIndexStyle(0,DRAW_ARROW,EMPTY,3
    3 هنا تمثل حجم السهم

    احنا في مؤشرنا نريد 4 اسهم

    1 للدخول شراء
    2 للدخول بيع
    3 للخروج من الشراء
    4 للخروج من البيع

    يعني كل خطوطنا نحتاجهم اسهم فقط

    نترجم الي mq4

    كود PHP:
    SetIndexStyle(0,DRAW_ARROW,EMPTY,3)
    SetIndexStyle(1,DRAW_ARROW,EMPTY,3)
    SetIndexStyle(2,DRAW_ARROW,EMPTY)
    SetIndexStyle(3,DRAW_ARROW,EMPTY) 
    آخر تعديل بواسطة ساهر الفوركس ، 16-07-2012 الساعة 08:05 PM

  14. #14
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي رد:بداية برمجة اكسبريت لاكستراتجية خارقة ارجوا المساعدة من الجميع

    الان نصل الي شكل السهم الذي نريد

    بالنسبة للشراء اكيد الشهم سيكون صاعد
    والبيع السهم سيكون نازل

    ندرج هذا الكود الذي يحدد شكل السهم
    كود PHP:
    SetIndexArrow(0,225);
    SetIndexArrow(0,226);
    SetIndexArrow(3,225);
    SetIndexArrow(4,226); 

  15. #15
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي

    انتهينا من تحديد انواع الاسهم وربطهم باسماءعلب ووضعهم في الذاكرت

    ندخل الان علي الدالة star

    ولن اشرح كثيرا هنا لاكي لا نجعل الموضوع ممل كثيرا

صفحة 1 من 5 12345 الأخيرةالأخيرة

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