النتائج 1 إلى 4 من 4
  1. #1
    الصورة الرمزية kingooo
    kingooo غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Apr 2009
    الإقامة
    مصر
    العمر
    44
    المشاركات
    1,186

    13 أستاذي MR Dollar حاولت برمجة مؤشر ولكن ....

    أستاذي Mr Dollar

    مرفق مؤشر MA Crossover Signal_modified.mq4

    وهو يقوم بعمل تنبيه عندما يقطع موفينج سريع موفينج افرج آخر بطيء

    اما أنا فكنت أريد مؤشر يعطني تنبيه عندما يحدث ثلاث اشياء سويا وهي:
    • يقطع السعر الخط الأوسط للبلينجر باند لأعلى بأعداداته الافتراضية
    • تكون نقاط البارابوليك سار أسفل الشمعة (مما يدل على الارتفاع)
    • يكون اخر خط في مؤشر الزيجزاج بأعداداته الافتراضية يميل لأعلى

    >>> عند توافق هذه الشروط سويا يعطيني المؤشر تنبيه بصعود السعر (شراء)

    والعكس صحيح في حالة البيع

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

    ثم اضفت شرط الزيجزاج كما يلي

    zigzag trend determiner//
    ;int n, ii
    ;double zag, zig
    ;ii=0
    (while(n<2
    }
    ; if(zig>0) zag=zig
    ;( zig=iCustom(NULL, 0, "ZigZag", 0, i
    ; if(zig>0) n+=1
    ; ii++
    {
    //*****************************************//


    ثم اضفت شرط السار كما يلي

    // Parabolic sar direction derminer//
    ;int sr
    ;if(iSAR(NULL,0,0.02,0.2,0)>Close[0]) sr=0
    ;if(iSAR(NULL,0,0.02,0.2,0)<Close[0]) sr=1
    //*****************************************//

    واخيرا اضفت هذه الشروط لشرط التنبيه عند تقاطع المتوسطات

    مرفق ايضا المؤشر بعد التعديل عليه كما ذكرت باسم
    Zigzag Sar Moving average Alert

    لكن للاسف النتيجة كانت سيئة جدا
    كل ما اضع المؤشر على شارت في الميتا ترادر يهنج البرنامج كله و يعطيني Not Responding
    ولازم اغلق البرنامج من el-task manager


    لماذا حدث هذا؟ ما الخطأ؟

    ملحوظة هامة : هذه الاستراتيجية هي استراتيجية مريم للأستاذ رشدي (حفظا للحقوق)

    شكرا

    الملفات المرفقة الملفات المرفقة

  2. #2
    الصورة الرمزية kingooo
    kingooo غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Apr 2009
    الإقامة
    مصر
    العمر
    44
    المشاركات
    1,186

    افتراضي رد: أستاذي MR Dollar حاولت برمجة مؤشر ولكن ....

    up

  3. #3
    الصورة الرمزية kingooo
    kingooo غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Apr 2009
    الإقامة
    مصر
    العمر
    44
    المشاركات
    1,186

    افتراضي رد: أستاذي MR Dollar حاولت برمجة مؤشر ولكن ....

    يسسسسسسسسسسسس

    لقد اكتشفت الخطأ وأصلحته
    الخطأ كان في المتغير i حيث جعلته ii ولم أغيره في جزء من الكود

    عموما مرفق المؤشر النهائي (أول مؤشر من برمجتي)

    المؤشر تستطيع فيه التحكم باعدادت ال
    ZIGZAG
    Parabolic Sar
    Moving Averages

    المؤشر عليه أن ينبهك عند توافق المؤشرات كلها حسب اعدادات كل مؤشر


    ملحوظة: المؤشر بأعداداته الافتراضية هو مؤشر تنبيه صالح تماما لاستراتيجية مريم للأستاذ الكبير رشدي



    شكرا
    الملفات المرفقة الملفات المرفقة

  4. #4
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي رد: أستاذي MR Dollar حاولت برمجة مؤشر ولكن ....

    الخطأ عندك إستدعاء المؤشرات
    أنت قمت بإستدعاء مؤشر السار بهذا الشكل
    كود PHP:
    iSAR(NULL,0,0.02,0.2,0
    بهذه الطريقة أنت قمت باستدعاء قيمته الحاليه فقط بالتالي عند أي تقاطع فبدلا من معرفة قيمة السار عند هذه الشمعه حتى تتفق شروط الدخول
    لكنك بالكود السابق سوف تأخذ قيمته للشمعه الحاليه لذلك يجب أن يكون بهذا الشكل
    كود PHP:
    iSAR(NULL,0,0.02,0.2,i
    أيضا بالنسبة لمؤشر الزيجزاج يجب أن تبحث في شمعة تقاطع الموفينج وكل الشموع التي قبلها بما أن قيمة الزيجزاج لا تكون في كل شمعه فسيكون الكود كالآتي

    كود PHP:
    int zigzag(int StartCandle){
    for(
    int i=StartCandle;i<Bars;i++){
     
    double zag=iCustom(NULL,0,"ZigZag",ExtDepth,ExtDeviation,ExtBackstep,0,i);
     if(
    zag!=0&&zag==High[i])return(1);//مائل لأعلى 
     
    if(zag!=0&&zag==Low[i])return(2);//مائل لأسفل
      
    }
      return(
    0);
      } 
    ثم ستضع قيمها من ضمن شروط الدخول

    تفضل تم تعديل المؤشر في المرفقات
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

  1. طلب برمجة مؤشر حساب وقف الخسارة بأعتماد على مؤشر ATR ولكن بمواصفات التالية
    By eleon in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 17
    آخر مشاركة: 05-06-2020, 12:54 PM

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


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