صفحة 214 من 689 الأولىالأولى ... 114164204208209210211212213214215216217218219220224264314 ... الأخيرةالأخيرة
النتائج 3,196 إلى 3,210 من 10335
  1. #3196
    الصورة الرمزية amd224
    amd224 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2007
    المشاركات
    148

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

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

    عاوز اكسبرت بسيط
    يوضح التاريخ والسعر على اى من جوانب الشاشة
    ولكن يكون بخط كبير بعض الشئ او اتحكم انا بحجم الخط

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

    لو فية حل للمشكلة دية اكون شاكر لكم

  2. #3197
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة amd224 مشاهدة المشاركة
    بسم الله الرحمن الرحيم

    عاوز اكسبرت بسيط
    يوضح التاريخ والسعر على اى من جوانب الشاشة
    ولكن يكون بخط كبير بعض الشئ او اتحكم انا بحجم الخط

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

    لو فية حل للمشكلة دية اكون شاكر لكم
    بالنسبه لطلبك الأول هذا المؤشر يضع السعر بخط كبير
    https://forum.arabictrader.com/t9652...ml#post2302249
    المشاركه رقم 78

    بالنسبه للمشكله فعندما تقوم بتحويل الشارت من فريم 4 ساعات إلى الفريم الصغير تأكد من
    تعطيل خاصية Auto Scroll
    اضغط على الصورة لعرض أكبر

الاســـم:	س2.png
المشاهدات:	91
الحجـــم:	17.4 كيلوبايت
الرقم:	353526
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  3. #3198
    الصورة الرمزية amd224
    amd224 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2007
    المشاركات
    148

    افتراضي

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

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

    يعنى انا حاليا في شهر 1 سنه 2013 لو انا في سنه 2012 عاوز الاقى حاجة تبين الفترة الزمنية بخط اكبر
    بقعد وقت كبير افضل اتحرك بالماوس لغاية لما اوصل للفترة الزمنية اللى عاوزها وخصوصا في الفريمات الصغيرة

    عموما شكر لك لمحاولتك المساعدة

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بالنسبه لطلبك الأول هذا المؤشر يضع السعر بخط كبير
    https://forum.arabictrader.com/t9652...ml#post2302249
    المشاركه رقم 78

    بالنسبه للمشكله فعندما تقوم بتحويل الشارت من فريم 4 ساعات إلى الفريم الصغير تأكد من
    تعطيل خاصية Auto Scroll
    اضغط على الصورة لعرض أكبر

الاســـم:	س2.png
المشاهدات:	91
الحجـــم:	17.4 كيلوبايت
الرقم:	353526

  4. #3199
    الصورة الرمزية توفيق
    توفيق غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Dec 2007
    الإقامة
    اجادير جوهرة المغرب
    العمر
    38
    المشاركات
    1,402

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    يوجد كود في الإكسبرت به عامل قسمه وأحيانا تكون قيمة المقام = 0 بالتالي يحدث هذا الخطأ عند العملية الحسابيه
    يجب تعديل الكود لتجنب هذا الخطأ
    لللاسف لم اتمكن من معرفة المشكل
    مرفق الاكسبيرت للتصحيح
    الاكسبيرت يعتمد على ايجاد نمزدج همر مرتد من نمودج ابتلاع شرائي ويقوم بالشراء بعدها
    السءال الثاني
    قرات لك في احد المواصيع حول اخفاء الاكسبيرت عن شركة الوساطة طريقة
    باستعمال ملفات
    dll
    ارجوا منك بارك الله فيك شرح الطريقة
    الملفات المرفقة الملفات المرفقة

  5. #3200
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة توفيق مشاهدة المشاركة
    لللاسف لم اتمكن من معرفة المشكل
    مرفق الاكسبيرت للتصحيح
    الاكسبيرت يعتمد على ايجاد نمزدج همر مرتد من نمودج ابتلاع شرائي ويقوم بالشراء بعدها
    السءال الثاني
    قرات لك في احد المواصيع حول اخفاء الاكسبيرت عن شركة الوساطة طريقة
    باستعمال ملفات
    dll
    ارجوا منك بارك الله فيك شرح الطريقة
    الخطأ لديك في كود تحديد حجم اللوت
    كود PHP:
    bb=((High[1]-Low[1])+spread)*k
    قيمة k سوف تكون دائما صفر بالتالي عندما تقوم بإستدعاء المتغير bb في الداله
    كود PHP:
    double lots(int risk,double stoppips)
     {
     
    double aa=(bl*risk)/(double)100;
     if(
    lottyp==0)
     {
     return (
    NormalizeDouble(((aa/stoppips)*10),2));
     }
     
     if(
    lottyp==1){
     
     return (
    NormalizeDouble(((aa/stoppips)),2));
     }
     
     if(
    lottyp==2){
     return (
    NormalizeDouble((aa/stoppips)/10,2));
      
     }
       

    فسيكون التقسيم 0 دائما

    الآن لماذا قيمة k صفر
    لأنك عندما قمت بوضع شرط عدد الفواصل العشرية للعمله
    كود PHP:
     if(Digits==5||Digits==3)Q=10;
      else 
    Q=1;
        if(
    Digits<4)
       {
          
    point=0.01;
          
    digits=2;
          
    k=100;
       }
       else
       {
          
    point=0.0001;
          
    digits=4;
          
    k=10000;
       } 
    قمت بوضعه في الداله dienit وليس init وهذا خطأ لأن الداله init هي التي تعمل عند بداية عمل الإكسبرت
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  6. #3201
    الصورة الرمزية توفيق
    توفيق غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Dec 2007
    الإقامة
    اجادير جوهرة المغرب
    العمر
    38
    المشاركات
    1,402

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    الخطأ لديك في كود تحديد حجم اللوت
    كود PHP:
    bb=((High[1]-Low[1])+spread)*k
    قيمة k سوف تكون دائما صفر بالتالي عندما تقوم بإستدعاء المتغير bb في الداله
    كود PHP:
    double lots(int risk,double stoppips)
     {
     
    double aa=(bl*risk)/(double)100;
     if(
    lottyp==0)
     {
     return (
    NormalizeDouble(((aa/stoppips)*10),2));
     }
     
     if(
    lottyp==1){
     
     return (
    NormalizeDouble(((aa/stoppips)),2));
     }
     
     if(
    lottyp==2){
     return (
    NormalizeDouble((aa/stoppips)/10,2));
      
     }
       

    فسيكون التقسيم 0 دائما

    الآن لماذا قيمة k صفر
    لأنك عندما قمت بوضع شرط عدد الفواصل العشرية للعمله
    كود PHP:
     if(Digits==5||Digits==3)Q=10;
      else 
    Q=1;
        if(
    Digits<4)
       {
          
    point=0.01;
          
    digits=2;
          
    k=100;
       }
       else
       {
          
    point=0.0001;
          
    digits=4;
          
    k=10000;
       } 
    قمت بوضعه في الداله dienit وليس init وهذا خطأ لأن الداله init هي التي تعمل عند بداية عمل الإكسبرت
    بارك الله فيك استادي
    و الله عملها الكوبي باست من اكسبرتات اخرى ولم انتبه للدالة انها في الموضع الخطأ
    يا ريت تجاوبني على سؤالي الثاني

  7. #3202
    الصورة الرمزية Mustapoiha
    Mustapoiha غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2011
    الإقامة
    الجزائر
    المشاركات
    128

    افتراضي

    بارك الله فيك استادنا الغالي
    جزاك الله كل الخير ان شاء الله

  8. #3203
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة توفيق مشاهدة المشاركة
    لللاسف لم اتمكن من معرفة المشكل
    مرفق الاكسبيرت للتصحيح
    الاكسبيرت يعتمد على ايجاد نمزدج همر مرتد من نمودج ابتلاع شرائي ويقوم بالشراء بعدها
    السءال الثاني
    قرات لك في احد المواصيع حول اخفاء الاكسبيرت عن شركة الوساطة طريقة
    باستعمال ملفات
    dll
    ارجوا منك بارك الله فيك شرح الطريقة
    بالنسبه للسؤال الثاني
    لا يمكن إخفاء هل الصفقه فتحها الإكسبرت أم تم فتحها يدويا لكن يمكن خداع البروكر بحيث يتغير في كل مره سواء الماجيك نمبر أو الكومنت الخاص بالإكسبرت
    بحيث لا يستطيع البروكر تتبع هل هو نفس الإكسبرت أم لا وقد شرح أحد الإخوه الطريقه في موضوع سابق لا أذكر إسمه حقيقه
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  9. #3204
    الصورة الرمزية zouhirtaha
    zouhirtaha غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2010
    المشاركات
    473

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    السلام عليكم ورحمة الله وبركاته
    لو سمحتم اريد كود غلق جميع الصفقات بيع وشراء معا
    عند وصول الربح الي انا محدد بالدولار في MinProfitInUSD

  10. #3205
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة zouhirtaha مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    لو سمحتم اريد كود غلق جميع الصفقات بيع وشراء معا
    عند وصول الربح الي انا محدد بالدولار في MinProfitInUSD
    وعليكم السلام ورحمة الله وبركاته

    أولا سوف تقوم بعمل داله لإغلاق جميع الصفقات
    كود PHP:
    void CloseOrders()
    {
      for (
    int cnt cnt OrdersTotal() ; cnt++)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
        {
          if (
    OrderType()==OP_BUY)
          {
            
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3);
          }
           if (
    OrderType()==OP_SELL)
          {
           
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),3);
          }
        }
      }

    وداله لحساب الربح الحالي للصفقات المفتوحه
    كود PHP:
    double OrdersProfit()
    {
     
    double Profit;
      for (
    int cnt cnt OrdersTotal() ; cnt++)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
        {
        
    Profit+=OrderProfit();
        }
      }
      return(
    Profit);

    ثم سيكون شرط إغلاق الصفقات
    كود PHP:
    if(Usd_Profit>=OrdersProfit())
     {
     
    CloseOrders();
     } 
    OrdersProfit هو المتغير الخارجي الذي ستحدد فيه الربح بالدولار المحدد
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  11. #3206
    الصورة الرمزية zouhirtaha
    zouhirtaha غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2010
    المشاركات
    473

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته

    أولا سوف تقوم بعمل داله لإغلاق جميع الصفقات
    كود PHP:
    void CloseOrders()
    {
      for (
    int cnt cnt OrdersTotal() ; cnt++)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
        {
          if (
    OrderType()==OP_BUY)
          {
            
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3);
          }
           if (
    OrderType()==OP_SELL)
          {
           
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),3);
          }
        }
      }

    وداله لحساب الربح الحالي للصفقات المفتوحه
    كود PHP:
    double OrdersProfit()
    {
     
    double Profit;
      for (
    int cnt cnt OrdersTotal() ; cnt++)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
        {
        
    Profit+=OrderProfit();
        }
      }
      return(
    Profit);

    ثم سيكون شرط إغلاق الصفقات
    كود PHP:
    if(Usd_Profit>=OrdersProfit())
     {
     
    CloseOrders();
     } 
    OrdersProfit هو المتغير الخارجي الذي ستحدد فيه الربح بالدولار المحدد
    شكرا جزيلا ياستاذنا الغالي مستر دولار على المساعدة

  12. #3207
    الصورة الرمزية zouhirtaha
    zouhirtaha غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2010
    المشاركات
    473

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته

    أولا سوف تقوم بعمل داله لإغلاق جميع الصفقات
    كود PHP:
    void CloseOrders()
    {
      for (
    int cnt cnt OrdersTotal() ; cnt++)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
        {
          if (
    OrderType()==OP_BUY)
          {
            
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3);
          }
           if (
    OrderType()==OP_SELL)
          {
           
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),3);
          }
        }
      }

    وداله لحساب الربح الحالي للصفقات المفتوحه
    كود PHP:
    double OrdersProfit()
    {
     
    double Profit;
      for (
    int cnt cnt OrdersTotal() ; cnt++)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
        {
        
    Profit+=OrderProfit();
        }
      }
      return(
    Profit);

    ثم سيكون شرط إغلاق الصفقات
    كود PHP:
    if(Usd_Profit>=OrdersProfit())
     {
     
    CloseOrders();
     } 
    OrdersProfit هو المتغير الخارجي الذي ستحدد فيه الربح بالدولار المحدد
    اظن انك تقصد Usd_Profit هو المتغير الخارجي

  13. #3208
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة zouhirtaha مشاهدة المشاركة
    اظن انك تقصد Usd_Profit هو المتغير الخارجي

    نعم صحيح
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  14. #3209
    الصورة الرمزية ساهر الفوركس
    ساهر الفوركس غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    المشاركات
    210

    افتراضي

    السلام عليكم

    اخي اسامة عندي اسئلة

    كيف اعرف نوع اخر اوردر في الهيستوري

    كيف اعرف ربح او خسارة اخر اوردر في الهيستوري

    كيف اعرف ان الامر المعلق تفعل واخذ الربح

    بارك الله فيك اخي اسامة

    وهل يوجد اكسبريت مفتوح فيه هذه التطبيقات وشكرا
    آخر تعديل بواسطة ساهر الفوركس ، 11-01-2013 الساعة 05:37 PM سبب آخر: اضافة سؤال

  15. #3210
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

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

    اخي اسامة عندي اسئلة

    كيف اعرف نوع اخر اوردر في الهيستوري

    كيف اعرف ربح او خسارة اخر اوردر في الهيستوري

    كيف اعرف ان الامر المعلق تفعل واخذ الربح

    بارك الله فيك اخي اسامة

    وهل يوجد اكسبريت مفتوح فيه هذه التطبيقات وشكرا
    وعليكم السلام ورحمة الله وبركاته
    سوف تقوم بعمل دالة لبحث نوع آخر صفقة وآخر صفقة أغلقت على ربح أو خساره
    مثال
    كود PHP:
    int LastOrderType()
     {
      for(
    int i=OrdersHistoryTotal()-1;i>=0;i--){
       
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
       
    int type=OrderType();
       if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
         return(
    type);
      }
     return(-
    1);

    وهذه دالة لمعرفة آخر ربح أو خساره للصفقه
    كود PHP:
    double LastOrderProfit()
     {
      for(
    int i=OrdersHistoryTotal()-1;i>=0;i--){
       
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
       if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
         return(
    OrderProfit());
      }
     return(
    0);

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

    مرفق إكسبرت به الدوال السابقه
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

المواضيع المتشابهه

  1. موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
    By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 11
    آخر مشاركة: 15-12-2023, 02:03 PM
  2. عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
    By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملات
    مشاركات: 280
    آخر مشاركة: 27-08-2009, 10:30 PM

الاوسمة لهذا الموضوع


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