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

    افتراضي أسرع الطرق لمعرفة الشموع الناقصة مع وسيطك؟

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


    كود PHP:
    int OnInit()
    {
       
    EventSetTimer(1);
       return(
    INIT_SUCCEEDED);
    }
    void OnTimer()
    {
       
    string   FileString="FileTracer.csv";
       
    int      FileTracer;
       
    FileTracer=FileOpen(FileStringFILE_CSV|FILE_WRITE';');
       for(
    int i=i<=775 ;i++)
       {
          
    string s1=TimeToStr(iTime("EURUSD",0,i));
          
    string s2=TimeToStr(iTime("NZDCAD",0,i));
          if(
    s1==s2) {string s3="NNNNNNNNNNN";string s4="";}
          else  {
    s3="-----";s4="";}
          
    FileWrite(FileTracer,i,s1,s2,s3,s4);
       }
       
    FileClose(FileTracer);


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

    افتراضي


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

    افتراضي

    الخطوات بعد ذلك استعادة الشمعة الناقصة؟؟
    من عنده خبرة لا يبخل بها؟

    المتوسطات عادة اقصى اشهر شي هو متوسط 200 يوم
    وبالتالي اضمن على الاقل اول 300 شمعة صحيحة

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

    افتراضي

    وماسبق اذا كان الناقص شمعة واحدة
    ولكن اذا كان الناقص عدة شموع متتاالية ببساطة شديدة استبدل t2=-1 بـ t2--
    يعني خلها اتوماتيك من خلال الدركمنت -- (ناقص ناقص)

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

    افتراضي

    بعد ذلك عمم لكل الأزواج من ضربة واحدة
    بحيث يكون هناك تقريري فوري برمجيا للشموع الناقصة لكل زوج و لكل الفريمات

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

    افتراضي

    2009.07.17
    ديلي االاثنين --ناقصة على اليورو

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

    افتراضي

    كود PHP:
    int OnInit()
    {
       
    EventSetTimer(1);
       
    ObjectsDeleteAll();return(INIT_SUCCEEDED);
    }
    void OnTimer()
    {   
    string   eString="GBPUSD";

       
    string   FileString=eString+"_"+Symbol()+".csv";
       
    int      FileTracer;
       
    FileTracer=FileOpen(FileStringFILE_CSV|FILE_WRITE';');
       
    int tc1=iBarShift(eString,0,iTime(eString,0,Bars));
       
    int tc2=iBarShift(NULL,0,iTime(NULL,0,Bars));
       
    FileWrite(FileTracer,"i","-",eString+tc1,"-",Symbol()+tc2,"-",eString,"-","-","-",Symbol());
       
    int ic=MathMin(tc1,tc2);
       
    int j;   int k;   string s3;
       for(
    int i=i<=ic ;i++)
       {

          
    string s13=TimeToStr(iTime(   eString,   0i  ));
          
    string s1=TimeToStr(iTime(    eString,   0j  ));
          
    string s23=TimeToStr(iTime(   NULL,       0i  ));
          
    string s2=TimeToStr(iTime(    NULL,       0k  ));

          if(
    s1==s2)     {  s3="===";   j++;        k++;  }
          else if(
    s2<s1) {  s2="---";   s3="<<<";   j++;  }
          else if(
    s2>s1) {  s1="---";   s3=">>>";   k++;  }
          
          
    FileWrite(FileTracer,i,"-",s13,"-",s23,"-",s1,"-",s3,"-",s2);
          if(
    s1=="1970.01.01 00:00"  || s2=="1970.01.01 00:00") break;
       }
       
    FileClose(FileTracer);



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