صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 27
  1. #1
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي اخي اسامة ... لو ممكن مؤشر اخبار المتداول العربي

    السلام عليكم

    اخي أسامة اعرف ان الطلبات كثيرة ولكن هدا المؤشر سيكون مفيد للاعضاء بادن الله

    فكرته ليست عرض الاخبار المنتظرة على الشارت ولكن الاخبار التي مضت مع عرض معدل تحرك السعر لاي اخبر

    والاقتصار على الاخبار القوية كالتي في الصورة اسفله ويعرض المؤشر تاريخ الخبر ونسبته وعدد النقاط وهده المعلومات ستعطي المتداول فكرة عن طبيعة الخبر والقفزة السعرية المنتظرة

    ولك مني كل التحية والتقدير

    اضغط على الصورة لعرض أكبر

الاســـم:	37_11275676485.png
المشاهدات:	89
الحجـــم:	282.7 كيلوبايت
الرقم:	472918

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

    افتراضي

    فكرة جيدة
    من طرفي ساحاول بطريقة اخرى
    ولكن الاخبار التي مضت مع عرض معدل تحرك السعر لاي اخب

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

    افتراضي

    سيتم الاعتماد على هذا االخبير ل 28زوج + النفط و الذهب والفضة

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

    افتراضي

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

  5. #5
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

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

    حياك الله اخي فيلسوف

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

    ما اريده هو التركيز على الاخبار المهمة تعرض على الشاشة وبالضغط على الخبر مع جعل الباك ستيب كمتغير من اختيار المستخدم مثلا الخبر الأول في الصورة

    يعرض لنا معدل تحرك السعر في هده المدة المعلومات الأخرى غير مهمة يمكن الاستغناء عنها

    تحياتي لكم

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

    افتراضي

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

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

    افتراضي

    Aug 11
    3:30pm USD
    CPI m/m
    0.1% 0.2% 0.0%


    كود PHP:
    string               str;
    string               S[] = {"EUR" ,"GBP" ,"AUD" ,"NZD" ,"USD" ,"CAD" ,"CHF" ,"JPY"}; 
    string               pairs[28] ;
     
    int           setTimerUpdate=1;
    input string        D_TIME="2017.08.01 14:30";
     
    string        cur_RL="USD";
     
    int           candles=60;
    ///////////////////////////////////////////////////////////////////////////////////////////////
       
    int F_TIME[28];
       
    int T_TIME[28];
       
    int T_Bars[28];

    ///////////////////////////////////////////////////////////////////////////////////////////////
    int OnInit()
    {              
    ChartSetSymbolPeriod(0,NULL,PERIOD_M1);

       if(
    setTimerUpdate<1)setTimerUpdate=1;
       
    EventSetTimer(setTimerUpdate);
       
    str =StringSubstr(Symbol(),6,10);
    ///////////////////////////////////////////////////////////////////////////////////////////////
       
    int c=-1;
       for(
    int i=0;i<=6;i++)
       {
          for(
    int k=i+1;k<=7;k++)
          {
             
    c++;
             
    pairs[c]=S[i]+S[k]+str;
          }
       }
       
                
    ChartSetInteger(0,CHART_AUTOSCROLL,0,false);
                
    ChartSetInteger(0,CHART_COLOR_ASK,clrNONE);
                
    ChartSetInteger(0,CHART_COLOR_BACKGROUND,clrNONE);
                
    ChartSetInteger(0,CHART_COLOR_BID,clrNONE);
                
    ChartSetInteger(0,CHART_COLOR_CHART_LINE,clrWhite);
                
    ChartSetInteger(0,CHART_COLOR_FOREGROUND,clrWhite);
                
    ChartSetInteger(0,CHART_COLOR_GRID,clrNONE);
                
    ChartSetInteger(0,CHART_COLOR_LAST,clrNONE);
                
    ChartSetInteger(0,CHART_COLOR_STOP_LEVEL,clrNONE);
                
    ChartSetInteger(0,CHART_DRAG_TRADE_LEVELS,0,false);
                
    ChartSetInteger(0,CHART_FOREGROUND,0,true);
                
    ChartSetInteger(0,CHART_MODE,CHART_CANDLES);
                
    ChartSetInteger(0,CHART_MOUSE_SCROLL,0,false);
                
    ChartSetInteger(0,CHART_QUICK_NAVIGATION,0,false);
                
    ChartSetInteger(0,CHART_SHIFT,0,true);
                
    ChartSetInteger(0,CHART_SHOW_ASK_LINE,0,false);
                
    ChartSetInteger(0,CHART_SHOW_BID_LINE,0,true);
                
    ChartSetInteger(0,CHART_SHOW_DATE_SCALE,0,true);
                
    ChartSetInteger(0,CHART_SHOW_GRID,0,true);
                
    ChartSetInteger(0,CHART_SHOW_LAST_LINE,0,false);
                
    ChartSetInteger(0,CHART_SHOW_OHLC,0,false);
                
    ChartSetInteger(0,CHART_SHOW_ONE_CLICK,0,false);
                
    ChartSetInteger(0,CHART_SHOW_PERIOD_SEP,0,false);
                
    ChartSetInteger(0,CHART_SHOW_PRICE_SCALE,0,true);
                
    ChartSetInteger(0,CHART_SHOW_TRADE_LEVELS,clrNONE);
                
    ChartSetInteger(0,CHART_SHOW_VOLUMES,CHART_VOLUME_HIDE);
             
    int F5=iBarShift(NULL,PERIOD_M1,StrToTime(D_TIME),false);
          

          
         
    ChartNavigate(0,CHART_END,-F5+candles*3);

       
       return(
    INIT_SUCCEEDED);
    }

    //+------------------------------------------------------------------+
    void OnDeinit(const int reason)
      {
    //--- destroy timer
       
    EventKillTimer();
          
      }
    //+------------------------------------------------------------------+
    string sparam1;
    double loww[28];
    double high[28];
    double open[28];

    double op[28];
    double lo[28];
    //+------------------------------------CHART_BEGIN------------------------------+CHART_END
    void OnTimer()
      {


      
          
    int F5=iBarShift(NULL,PERIOD_M1,StrToTime(D_TIME),false);
          
              
    int T5=iBarShift(NULL,PERIOD_M1,StrToTime(D_TIME)+60*candles,true);

          
       Print(
    "  F5   "+F5+"  F5      "+TimeToStringiTime(NULL,PERIOD_M1,F5),TIME_DATE|TIME_MINUTES)+"  T5   "+T5+"  T5      "+TimeToStringiTime(NULL,PERIOD_M1,T5),TIME_DATE|TIME_MINUTES));

                    
    ObjectDelete("x0x1x");

                  
    ObjectCreate("x0x1x",OBJ_VLINE,0,iTime(NULL,0,F5+1),0);
             
    ObjectSet(   "x0x1x",OBJPROP_COLOR,clrYellow);
             
    ObjectSet(   "x0x1x",OBJPROP_WIDTH,1);


                    
    ObjectDelete("x0x1x8");
                  
    ObjectCreate("x0x1x8",OBJ_VLINE,0,iTime(NULL,0,T5-1),0);
             
    ObjectSet(   "x0x1x8",OBJPROP_COLOR,clrYellow);
             
    ObjectSet(   "x0x1x8",OBJPROP_WIDTH,1);

          
    ObjectCreate"_discr_",OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "_discr_",OBJPROP_CORNER,0);
          
    ObjectSet(    "_discr_",OBJPROP_XDISTANCE,     5);
          
    ObjectSet(    "_discr_",OBJPROP_YDISTANCE,   30);
          
    ObjectSetText("_discr_",D_TIME,11,"Tahoma",clrYellow);

       for(
    int i=0;i<=27;i++)
       {
        
    F_TIME[i]=iBarShift(pairs[i],PERIOD_M1,StrToTime(D_TIME),true);
        
        
    T_TIME[i]=iBarShift(pairs[i],PERIOD_M1,StrToTime(D_TIME)+60*candles,true);
       
    T_Bars[i]=iBars(pairs[i],PERIOD_M1);

       

       
                
    loww[i]  =  iLowpairs[i],   PERIOD_M1iLowestpairs[i], PERIOD_M1MODE_LOW,    F_TIME[i]-T_TIME[i]+1,  T_TIME[i]));
                
    high[i]  = iHighpairs[i],  PERIOD_M1iHighest(pairs[i], PERIOD_M1MODE_HIGH,    F_TIME[i]-T_TIME[i]+1,  T_TIME[i]));
                
    open[i]  = iOpenpairs[i],  PERIOD_M1F_TIME[i]);
     
    op[i]=MathPow(10,MarketInfo(pairs[i],MODE_DIGITS)-1)*(high[i]-open[i]);
     
    lo[i]=MathPow(10,MarketInfo(pairs[i],MODE_DIGITS)-1)*(loww[i]-open[i]);
    }

       for(
    i=0;i<=27;i++)
       {   
    color clrxu=clrOrange;
           if(
    StringSubstr(pairs[i],0,3)==cur_RL || StringSubstr(pairs[i],3,3)==cur_RL)   clrxu=clrWhite;

          
    ObjectCreate"AA_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "AA_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "AA_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     5);
          
    ObjectSet(    "AA_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("AA_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,T_Bars[i],9,"Tahoma",clrxu);

          
    ObjectCreate"iTimeE"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "iTimeE"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "iTimeE"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     50);
          
    ObjectSet(    "iTimeE"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("iTimeE"+StringSubstr(pairs[i],0,6)+"_"+iTimeToStringiTimepairs[i],   PERIOD_M1T_Bars[i]-1),TIME_DATE|TIME_MINUTES),9,"Tahoma",clrxu);
           if(
    pairs[i]==Symbol() )   clrxu=clrYellow;

          
    ObjectCreate"xxP_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "xxP_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "xxP_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     170);
          
    ObjectSet(    "xxP_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("xxP_"+StringSubstr(pairs[i],0,6)+"_"+i,StringSubstr(pairs[i],0,6),9,"Tahoma",clrxu);

          
    ObjectCreate"xxA_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "xxA_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "xxA_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     230);
          
    ObjectSet(    "xxA_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("xxA_"+StringSubstr(pairs[i],0,6)+"_"+i,lo[i],9,"Tahoma",clrxu);


          
    ObjectCreate"xxB_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "xxB_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "xxB_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     290);
          
    ObjectSet(    "xxB_"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("xxB_"+StringSubstr(pairs[i],0,6)+"_"+i,op[i],9,"Tahoma",clrxu);
           if(
    F_TIME[i]<=|| T_TIME[i]<=0)   clrxu=clrGray;

          
    ObjectCreate"F_F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "F_F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "F_F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     350);
          
    ObjectSet(    "F_F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("F_F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,F_TIME[i],9,"Tahoma",clrxu);

          
    ObjectCreate"F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     390);
          
    ObjectSet(    "F_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("F_TIME"+StringSubstr(pairs[i],0,6)+"_"+iTimeToStringiTimepairs[i],   PERIOD_M1F_TIME[i]-1),TIME_DATE|TIME_MINUTES),9,"Tahoma",clrxu);

          
    ObjectCreate"T_T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "T_T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "T_T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     510);
          
    ObjectSet(    "T_T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("T_T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,T_TIME[i],9,"Tahoma",clrxu);

          
    ObjectCreate"T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJ_LABEL,0,0,0);   
          
    ObjectSet(    "T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_CORNER,0);
          
    ObjectSet(    "T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_XDISTANCE,     550);
          
    ObjectSet(    "T_TIME"+StringSubstr(pairs[i],0,6)+"_"+i,OBJPROP_YDISTANCE,   60+i*14);
          
    ObjectSetText("T_TIME"+StringSubstr(pairs[i],0,6)+"_"+iTimeToStringiTimepairs[i],   PERIOD_M1T_TIME[i]-1),TIME_DATE|TIME_MINUTES),9,"Tahoma",clrxu);

        }
       
      } 


  8. #8
    الصورة الرمزية adlane55
    adlane55 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2017
    الإقامة
    الجزائر
    المشاركات
    36

    افتراضي

    اعتذر اخي لم تظهر البيانات معي على الجهة اليمنى

  9. #9
    الصورة الرمزية adlane55
    adlane55 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2017
    الإقامة
    الجزائر
    المشاركات
    36

    افتراضي

    لو سمحت لم تظهر البيانات معي على الجهة اليمنى على منصة المتاتردر ظ¤

  10. #10
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

    السلام عليكم اخي فيلسوف البادية

    عملت مؤشر جديد ونقلت الكود ولكن لم يشتغل

    تحياتي لك

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

    افتراضي

    عملت مؤشر جديد ونقلت الكود ولكن لم يشتغل
    خبير-نطوره مع بعض--هنا فقط بروتو تايب---سنضيف زقزاق لحركة الخبر
    ===
    لو سمحت لم تظهر البيانات معي على الجهة اليمنى على منصة المتاتردر ظ¤
    لايمكن الاجابة لعدم وجود صورة

  12. #12
    الصورة الرمزية adlane55
    adlane55 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2017
    الإقامة
    الجزائر
    المشاركات
    36

    افتراضي

    لو سمحت لم تظهر البيانات معي على الجهة اليمنى على منصة المتاتردر
    اضغط على الصورة لعرض أكبر

الاســـم:	eurusdm-h1-exness-ltd-2.png
المشاهدات:	19
الحجـــم:	54.4 كيلوبايت
الرقم:	473154

  13. #13
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

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

    انا اشتغل على منصة الميتا 4

    تحياتي

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة adlane55 مشاهدة المشاركة
    لو سمحت لم تظهر البيانات معي على الجهة اليمنى على منصة المتاتردر
    اضغط على الصورة لعرض أكبر

الاســـم:	eurusdm-h1-exness-ltd-2.png
المشاهدات:	19
الحجـــم:	54.4 كيلوبايت
الرقم:	473154
    تجاهله طاالما سعة االشاشة لاتسمح

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

    افتراضي

    واانتظرالزقزاق

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

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