صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 24
  1. #1
    الصورة الرمزية mahdyabokamel
    mahdyabokamel غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2017
    الإقامة
    مصر
    العمر
    27
    المشاركات
    70

    افتراضي مساعدة في كود استدعاء مؤشر زجزاج

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

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

    افتراضي

    مثال:
    double val=iCustom(NULL,0,"SampleInd",13,1,0) ggggggggggggggg

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

    افتراضي

    iCustom(string symbol, int timeframe, string name, int mode, int shift)fffffff

    اعلاه كود الاستدعاء بشكل عام من المؤشرات . . ممكن تستخدمه داخل الاكسبيرتات او السكربتات او المؤشرات الاخرى ايضا

    مواضيع اسامة القديمة اظن عليها امثلة كثيرة

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

    افتراضي

    نعبي الدالة اعلاه حسب طلبك .. على خطوات تعليمية:

    الخطوة الاولى
    1) انت تبي زقزاق الزوج اللي انت مطبق التشارت عليه .. اذن تكتب NULL او Symbol في الخانة الاولى .. اذا تبي زوج اهر وليكن GBPUSD تكتب بين تو كوتيشن كلمة GBPUSD
    iCustom("GBPUSD", int timeframe, string name, int mode, int shift)fffffff

    الخطوة الثانية:
    اي فريم تبي!! اذا ما يهم ضع 0 .. وسيأخذ الفريم اللي انت مطبق عليه . . .اذا تبي فريم محدد اكتبه بصيغة PERIOD_D1 مثلا -- راجع المنوال للمسميات الصحيحة
    خلنا نفترض انك تبي اربع ساعات:
    اذن:
    iCustom("GBPUSD", PERIOD_H4, string name, int mode, int shift)fffffff


    الخطوة الثالثة:
    1) انت تسأل عن مؤشر الزقزاق .. وجدنا اسمه في المنصة: zigzag -- طالع الصورة
    اذن نشيل name ونحط مكانها بيت تو كوتيشن كلمة zigzag
    iCustom("GBPUSD", PERIOD_H4, "zigzag", int mode, int shift)fffffff
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 4444.png‏  
    آخر تعديل بواسطة سلمان_العتيبي ، 15-07-2023 الساعة 04:33 AM

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

    افتراضي

    حاليا المعطيات لمؤشر الزقزاق . .
    تلاحظ اخي ما عندك الا output واحد . . . وهو متوقع للزقزاق . . الصورة:
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 4444.png‏  

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

    افتراضي

    بالعودة للمؤشر رقم الخط الاحمر داخل المؤشر هو المود 0 . . . انظر للصورة: (تفتيش عن المودات داخل كود المؤشر)
    اذن قيمة mode تساوي 0 . . والتي هي الخط الاحمر للزقزاق . .

    الخطوة الرابعة: نعبي المود 0 ..
    iCustom("GBPUSD", PERIOD_H4, "zigzag", 0, int shift)fffffff
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 4444.png‏  

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

    افتراضي

    المود يعني اختر ذلك المتغير تحديدا الذي رقمه 0 .... لأننا تأكدنا ان 0 هي مايعبر عن الخط الاحمر

    من SetIndexBuffer عرفنا ان المقصود رقم 0

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

    افتراضي

    الخطوة الخامسة: الازاحة . .
    خلنا نجرب 0 . . .
    والزقزاق تحديدا قديما تبين لنا هنا ان قيمه بعيدا عن القيعان والقمم فراغية NULL
    iCustom("GBPUSD", PERIOD_H4, "zigzag", 0, 0)fffffff

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

    افتراضي

    الان ضعها فياي اكسبيرت واطبعها في اللوج جورنال . .

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

    افتراضي

    يستحسن تغير GBPUSD الى NULL من غير كوتيشن
    وتغير الفريم الى قيمة 0 . .

    ولكن اردت بيان انك ممكن على تشارت واحد ترص جميع قيم الزقزاق كل الازواج حتى لو كان عددها 100 . . .
    وممكن ايضا ترص قيم الزقزاق لكل الفريمات لكل الازواج على تشارت واحد ..
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 4444.png‏  

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

    افتراضي

    ونفس الدالة اعلاه ممكن تستخدمها للماكد و RSI الخ . .
    للماكد هناك اكثر من قيمة بوالتالي تكرر المود والشفت .. والتي عددها مفتوح داخل دالة iCustom

    فجواب سؤالك .. فقط دالة iCustom

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

    افتراضي

    كود تعليمي قد يساعدك . .
    مضطرين لـ اللووووب بسبب الحالة الخاصة للزقزاق . .
    كود:
    int OnInit()
    {
       double ZIG1;
       double ZIG2;
       int G=0;
       for(int i=0;i<100;i++)
       {
          double aa=iCustom("GBPUSD", PERIOD_H4, "ZigZag", 0, i);
          if(aa>0 && G==0) {ZIG1=aa; G++;continue;}
          if(aa>0 && G==1) {ZIG2=aa; Print(aa);break;}
       }
       Print("ZIG1: "+ZIG1);
       Print("ZIG2: "+ZIG2);
       EventSetTimer(1);
       return(INIT_SUCCEEDED);
    }

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

    افتراضي

    انتهى

    وبناء عليه ممكن ترسم فيبو وماشابه

    بسبب مشكلة الزقزاق مع الشفتات . .
    اضطريت لاختراع انتشر بين الخواجات وسحرهم.. كشاف القمم والقيعان ... اذكى بكثير من هذا الغباء الشديد المسمى الزقزاق . .
    آخر تعديل بواسطة سلمان_العتيبي ، 15-07-2023 الساعة 05:09 AM

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

    افتراضي

    وهو اختراع اختصر الكثير وحل كل المشاكل ذات العلاقة مثلا:

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

    افتراضي

    مثال على مؤشر اخر مع اثبات صحة نتائجه:
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 4444.png‏  

صفحة 1 من 2 12 الأخيرةالأخيرة

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