النتائج 1 إلى 13 من 13
  1. #1
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي مؤشر السوق؟ (اندكس السوق)

    بسم الله الرحمن الرحيم

    فكرة خطرت لي قبل قليل!!

    تحدثنا عن اندكس العملات؟

    ماذا عن اندكس السوق, على فرض انه سوق مغلق على بعضه؟

    الموضوع هدية خاصة للزميل hema07 لنشاطه الرائع وطرحه العميق

    لو نبي نحط معادلة!!! هل نترك اتجاه الازواج كما هي
    مثلا GBPUSD نتكره هكذا ولانغيره الى USDGBP

    اذن سندخل في حاجة اسمها ال EMPIRICAL FORMULA -- قانون تجربي -- وهو وإن كان على اسس علمية ولكن فيه فرضية مبنية على التجارب!!
    مثلا اليورو فرنك والدولار فرنك غالبا حركة متعاكسة

    ولكن نحن الان ننظر للسوق ككل--ننظر لها كازواج مستقلة على فرض انعدام الروابط

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

    او يمكن ضرب اسعار الازواج ال 28 ثم نرملة الرقم بحيث يكون في مستويات اسعار 10000
    اريدك ان تتصور ناتج ضرب 28 رقم فيها ازواج الين السبعة!! -- اكيد رقم فوق 10 مليون!! اذا قسمته على 1000--ينزل مستوى اسعار الاندكس الى مستويات العشر الاف!!

    او ممكن بعد الضرب تأخذ الجذر الاسي لـ 28 يعني أس (1\28)

    او تحول أزواج الين للاسعار العادية بقسمتها لعى 100 قبل جمعها او ضربها!

    واي قرار تتخذه لاختيار احد هذه المقاربات سيكون صائبا ونافعا وصحيحا---دائما سيكون مفيدا لك! يتبقى فقط تحديد الافضل!
    آخر تعديل بواسطة فيلسوف البادية ، 07-12-2017 الساعة 09:06 AM

  2. #2
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    لو اخترنا الجمع اتمنى الازواج التي اثبتت التجربة انها عكس اغلبية حركة ازواج السوق ان نقلبها مثلا USDCHF نستخدم سعر CHFUSD (معكوس السعر) قبل اضافته للمؤشر
    ستكون متعبة شوي ولكن هي الافضل

    سنختار اذن اسهل قانون و[COLOR="#B22222"]هو الجمع

    سنصمم مؤشر لهذا المؤشر البسيط "مؤشر السوق العام"
    ومن الآن ولاحقا سنسميه اندكس السوق العام--- لـ ـرنين كلمة اندكس!!
    آخر تعديل بواسطة فيلسوف البادية ، 07-12-2017 الساعة 09:07 AM

  3. #3
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اذن قانون الاندكس العام هو: EURUSD+GBPUSD+AUDJPY+ . . . . + . . . . + GBPCHF

  4. #4
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

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

    28 زوج مضغوطة في زوج واحد

  5. #5
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    ورجاء كن من الذكاء بمكان ان اسعار الين هي نفسها اسعار الازواج الاخرى كنسبة مئوية والازواج الاخرى كنسبة من 10000
    لذا لابد تجمع اشياء متشابهة فإما ان تحول ازواج الين بالقسمة على 100 او تحول الازواج الاخرى بالضرب في 100

    ويعفيك من كل هذا لو اخترت فرق النقاط اليومي! ولكن ستكون مكلفة قليلاً حسابياًَ

  6. #6
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    ماهو الاريح ضرب 21 زوج في 100 ام قسمة 7 ازواج فقط على 100؟؟
    الاخيرة طبعا
    لذا سنختارها

  7. #7
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    لتفهم المشكلة الاخيرة اذا لم ننتبه للتحويل

    اريدك ان تتصور ان اليورو ين صعد 10 نقاط و اليورو دولار صعد 10 نقاط!!
    اليورو دولار يرى كأن اليورو ين صعد 1000 نقطة وليس 10 نقاط!!

    لان اليورو ين سعراً صعد 0.10 بينما اليورو دولار صعد 0.0010 !!!!

    هل رأيت!!
    هل تعتقد أن هذه مقارنة سليمة؟؟

    قالت أحلام حكمة فلسفية عميقة: اما هي تنزله وللا هو لها يطلع

  8. #8
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    10 أس 0 = 1
    10 أس -2 = 0.01
    اذن الاخيرة للضرب في اسعرا ازواج الين
    والالو للضرب في اسعار الازواج الاخرى

    هل يوجد قانون واحد فقط يحسبها؟؟
    نعم: لاحظ براعة القانون بوضع سالب 5 مع الأس-- فيكون دائنما ناتجه اما 1 أو 0.01



  9. #9
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    كود PHP:
    #property indicator_separate_window
    #property indicator_buffers 4
    color    Bull_Color1=clrLime;
    color    Bear_Color1=clrOrange;
    color    Bull_Color2=clrAqua;
    color    Bear_Color2=clrRed;

    string pairs[28] ;
    string S[] = {"EUR" ,"GBP" ,"AUD" ,"NZD" ,"USD" ,"CAD" ,"CHF" ,"JPY"};
    string str;

    double   High_or_Low_Buffer_1[];
    double   Low_or_High_Buffer_1[];
    double   Close_Buffer_1[];
    double   Open_Buffer_1[];
    int OnInit()
    {
       
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
       
    str =StringSubstr(Symbol(),6,20);
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
       
    int j=-1;
       for(
    int i=0;i<=6;i++)
       {
          for(
    int k=i+1;k<=7;k++)
          {
             
    j++;
             
    pairs[j]=S[i]+S[k]+str;
          }
       }   
    SetIndexBuffer(0,High_or_Low_Buffer_1);   SetIndexStyle(0,DRAW_LINE,DRAW_LINE,1,Bull_Color1);

       
    SetIndexBuffer(2,Close_Buffer_1);         SetIndexStyle(2,DRAW_LINE,DRAW_LINE,1,Bull_Color2);
       
    SetIndexBuffer(1,Open_Buffer_1);          SetIndexStyle(3,DRAW_LINE,DRAW_LINE,1,Bear_Color2);
       
    SetIndexBuffer(3,Low_or_High_Buffer_1);   SetIndexStyle(1,DRAW_LINE,DRAW_LINE,1,Bear_Color1);
       return(
    INIT_SUCCEEDED);
    }
    string C1,C2,C3,C4;
    string symbol1;
    string symbol2;
    extern const int C=100;

    int OnCalculate(const int rates_total,    const int prev_calculated, const datetime &time[],   const double &open[],
    const 
    double &high[],     const double &low[], const double &close[],    const long &tick_volume[],
    const 
    long &volume[],     const int &spread[])
    {
       
    double D1iOpen(  symbol1,PERIOD_CURRENT,C);
       for(
    int i=250i>=0i--)
       {
          
    double Open_1,High_1,Low_1,Close_1;
          for(
    int j=0j<=27j++)
          {   
             
    double DD=MathPow10 MarketInfopairs[j] , MODE_DIGITS ) -);
             
             
    Open_1   Open_1    +iOpen(  pairs[j],PERIOD_CURRENT,i)*DD;
             
    Close_1  Close_1   +iClosepairs[j],PERIOD_CURRENT,i)*DD;
             
    High_1   High_1    +iHigh(  pairs[j],PERIOD_CURRENT,i)*DD;
             
    Low_1    Low_1     +iLow(   pairs[j],PERIOD_CURRENT,i)*DD;
          }
          
    Close_Buffer_1[i]=Close_1;
          
    Open_Buffer_1[i]=Open_1;
          
    High_or_Low_Buffer_1[i]=High_1;
          
    Low_or_High_Buffer_1[i]=Low_1;
       }
       return(
    rates_total);


  10. #10
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    WindowFind
    صورة الموضوع في القسم العام على هذا الرابط:
    التنبؤ بنهاية الاتجاه

  11. #11
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    لتدرك اننا مهما تعلمنا سنظل نتعلم -- الصورة السفلىة رسمت الخطوط الافقية يدوي!!
    كيف افهم البرنامج الاكتشاف التلقائي للوندو ليرسم عليها!
    اظن مرت علي!! هناك طريقة!

    ففي الصورة السابقة رسم خطوط الصورة الثانية فوق خطوط الصورة قبلها!
    من الموضوع الأصلي’
    بعد شوية بحث WindowFind

  12. #12
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

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

  13. #13
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    ============
    ===============
    الملفات المرفقة الملفات المرفقة


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