النتائج 1 إلى 3 من 3
  1. #1
    الصورة الرمزية S Ahmed S
    S Ahmed S غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2011
    الإقامة
    فلسطين
    المشاركات
    192

    افتراضي "طلب كود لقرائة خطوط الفايبو "

    السلام عليكم

    لدي طلب لو امكن كود او دالة تقوم بقراءة خطوط الفايبو بمعنى انا ارسم الفايبو يدويا وتقوم الدالة بعمل اوامر معلقة اذا وصل السعر لاحد الخطوط سواء كان الامر شراء او بيع
    آخر تعديل بواسطة S Ahmed S ، 24-05-2012 الساعة 09:34 PM

  2. #2
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي رد:"طلب كود لقرائة خطوط الفايبو "

    ستستخدم ObjectGet
    بالشكل ده في إستارت
    كود PHP:
    double fib23.6,fib38.2,fib50,fib61.8,fib76.4;

          
    double fib100=   ObjectGet("fibo",OBJPROP_PRICE1);
          
    double fib0=     ObjectGet("fibo",OBJPROP_PRICE2);
          
    double diffH_L=  MathAbs(fib100-fib0);
          
          if ( 
    fib0<fib100 ){
          
    fib23.6=  fib0+(diffH_L*23.6)/100;
          
    fib38.2=  fib0+(diffH_L*38.2)/100;
          
    fib50=    fib0+(diffH_L*50)/100;
          
    fib61.8=  fib0+(diffH_L*61.8)/100;
          
    fib76.4=  fib0+(diffH_L*76.4)/100;
          }
          else {
          
    fib23.6=  fib0-(diffH_L*23.6)/100;
          
    fib38.2=  fib0-(diffH_L*38.2)/100;
          
    fib50=    fib0-(diffH_L*50)/100;
          
    fib61.8=  fib0-(diffH_L*61.8)/100;
          
    fib76.4=  fib0-(diffH_L*76.4)/100;
          } 
    أو تقوم بعمل دالة خارجية بالشكل ده
    كود PHP:
    double fibo(double Level){
    double fibprice;
          
    double fib100=   ObjectGet("fibo",OBJPROP_PRICE1);
          
    double fib0=     ObjectGet("fibo",OBJPROP_PRICE2);
          
    double diffH_L=  MathAbs(fib100-fib0);
          
          if ( 
    fib0<fib100 )
          
    fibprice=  fib0+(diffH_L*Level)/100;
        
          else 
          
    fibprice=  fib0-(diffH_L*Level)/100;
    return(
    fibprice);
      } 
    ثم تقوم بإستدعائها في إستارت بالشكل ده مثلا
    كود PHP:
    if(fibo(38.2)>fibo(0.0)&& Ask>fibo(38.2)){ 
    وتكتب أوامر الشراء
    ( طبعا أنا كتبت fibo(38.2)>fibo(0.0) عشان يكون واضح إني راسم الفيبو من تحت لفوق )
    ممكن تعملها (fibo(100)>fibo(0.0 أي حاجة يعني بحيث تدل على أن الفيبو مرسوم من تحت لفوق ...... وتعكسها في شروط البيع أو حسب طريقتك في إستخدام الفيبو

    وطبعا تقدر تستدعي أي مستوى يعني مثلا 61.8 هيكون(fibo(61.8

    ولازم بعد ما ترسم الفيبو على الشارت تدخل الخصائص وتغير إسمه لـ fibo عشان الإكسبيرت يقدر يستدعيه
    آخر تعديل بواسطة xcv114 ، 24-05-2012 الساعة 11:47 PM

  3. #3
    الصورة الرمزية S Ahmed S
    S Ahmed S غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2011
    الإقامة
    فلسطين
    المشاركات
    192

    افتراضي

    شكرا كتير الك استاذ xcv114


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