صفحة 447 من 686 الأولىالأولى ... 347397437441442443444445446447448449450451452453457497547 ... الأخيرةالأخيرة
النتائج 6,691 إلى 6,705 من 10285
  1. #6691
    الصورة الرمزية barachot
    barachot غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2013
    الإقامة
    مصر
    المشاركات
    61

    افتراضي

    هذه الداله تأتى بصافى الربح لمدة اخر سبع ايام ماضيه فأذا كانت صافى الارباح اكثر من (- 100 )تكون ترو والعكس يكون فولس
    كود PHP:
    bool weekloss()
      {
       
    double c;
       for(
    int i=0;i<OrdersHistoryTotal();i++)
         {
          if(
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
             if(
    OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
               {

                if(
    OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
                  {
                   
    c+=(OrderProfit()/10);

                   if( 
    c<=-100) return(false);
                  }
               }
         }
       return(
    true);
      } 
    المشكله : اذا كان صافى الربح اصغر من (-100) يأتى بفولس واذا عكست مره اخرى وكان صافى الربح اكبر من( -100 )لا يقلب ترو الا اذا مرت سبع ايام
    وكنت بحسب نتائج الداله عن طريق داله اخرى غير منطقيه وهى
    كود PHP:
    double weekloss1()

      {
       
    double c;
       for(
    int i=0;i<OrdersHistoryTotal();i++)
         {
          if(
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
             if(
    OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
               {

                if(
    OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
                  {
                   
    c+=(OrderProfit()/10);

                  }
               }
         }
       return(
    c);
      } 
    انا اريده ان يحسب صافى الربح لمدة سبع ايام ماضيه ويعطينى ترو او فولس مباشرة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة barachot مشاهدة المشاركة
    هذه الداله تأتى بصافى الربح لمدة اخر سبع ايام ماضيه فأذا كانت صافى الارباح اكثر من (- 100 )تكون ترو والعكس يكون فولس
    كود PHP:
    bool weekloss()
      {
       
    double c;
       for(
    int i=0;i<OrdersHistoryTotal();i++)
         {
          if(
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
             if(
    OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
               {
     
                if(
    OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
                  {
                   
    c+=(OrderProfit()/10);
     
                   if( 
    c<=-100) return(false);
                  }
               }
         }
       return(
    true);
      } 
    المشكله : اذا كان صافى الربح اصغر من (-100) يأتى بفولس واذا عكست مره اخرى وكان صافى الربح اكبر من( -100 )لا يقلب ترو الا اذا مرت سبع ايام
    وكنت بحسب نتائج الداله عن طريق داله اخرى غير منطقيه وهى
    كود PHP:
    double weekloss1()
     
      {
       
    double c;
       for(
    int i=0;i<OrdersHistoryTotal();i++)
         {
          if(
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
             if(
    OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
               {
     
                if(
    OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
                  {
                   
    c+=(OrderProfit()/10);
     
                  }
               }
         }
       return(
    c);
      } 
    انا اريده ان يحسب صافى الربح لمدة سبع ايام ماضيه ويعطينى ترو او فولس مباشرة
    هذه الداله تحسب الربح للإسبوع الحالي وليس لآخر سبعة أيام ماضية فهناك فرق مثلا لو كان اليوم هو أول يوم في الإسبوع فسوف يحسب الإكسبرت الربح لهذا اليوم فقط وليس لسبعة ايام ماضية
    فما الذي تريده بالضبط حساب الربح لآخر سبعة أيام ماضيه أم حساب الربح للإسبوع الحالي أم حساب الربح للإسبوع السابق الذي أغلق ؟

  3. #6693
    الصورة الرمزية barachot
    barachot غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2013
    الإقامة
    مصر
    المشاركات
    61

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    هذه الداله تحسب الربح للإسبوع الحالي وليس لآخر سبعة أيام ماضية فهناك فرق مثلا لو كان اليوم هو أول يوم في الإسبوع فسوف يحسب الإكسبرت الربح لهذا اليوم فقط وليس لسبعة ايام ماضية
    فما الذي تريده بالضبط حساب الربح لآخر سبعة أيام ماضيه أم حساب الربح للإسبوع الحالي أم حساب الربح للإسبوع السابق الذي أغلق ؟
    تمام يا استاذ اسامه هى بتحسب للاسبوع الحالى وهو المراد ولاكن من المفترض مثلا اذا تغير صافى الربح من -150 الى -50 يقلب من فولس الى ترو
    فهو لا يفعل ذلك فهو يستمر لفتره معينه يومين او ثلاثه ايام ويقلب الى ترو

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة barachot مشاهدة المشاركة
    تمام يا استاذ اسامه هى بتحسب للاسبوع الحالى وهو المراد ولاكن من المفترض مثلا اذا تغير صافى الربح من -150 الى -50 يقلب من فولس الى ترو
    فهو لا يفعل ذلك فهو يستمر لفتره معينه يومين او ثلاثه ايام ويقلب الى ترو
    هذا لأنك تقوم بإنهاء الداله بمجرد أن يصل الربح إلى أقل من -100 والصحيح أنك يجب أن تحسب مجموع الربح للصفقات كامله ثم بعد ذلك تضع شرط true أو false
    مثال
    كود PHP:
      bool weekloss()
      {
       
    double c;
       for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
         {
          if(
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
             if(
    OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
               {
     
                if(
    OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
                  {
                   
    c+=(OrderProfit()/10);
                  }
                  else 
                   break;
               }
         }
       if( 
    c<=-100) return(false);           
       return(
    true);
      } 

  5. #6695
    الصورة الرمزية Aymoon_FX
    Aymoon_FX غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2015
    الإقامة
    مصر
    المشاركات
    498

    افتراضي

    السلام عليكم
    يامستر اسامة ده اكسبرت خاص بالاخ سمير عدلت عليه ليعمل بطريقتي وشغال كويس بس فيه مشكلة عايزة تتصلح
    ان لما بتظهر الاشارة مش بيفتح الصفقة الا بعد اغلاق شمعتين مع استمرار توافر الشروط
    انا عايزه طول ما شروط صفقة الشراء متوفرة يفتح شراء بعد اغلاق الشمعة لو مجموع صفقات الشراء = 0
    يعني متوفر شروط الشراء مثلاً ومعندناش صفقه شراء مفتوحة يفتح شراء اما في حالة لو موجود صفقة شراء ميفتحش تاني الا لما الموجودة تتقفل مع توافر الشروط
    وكذلك الامر في البيع
    يعني كل اغلاق شمعة يفتح صفقة حسب الشروط المذكورة ولو موجود صفقة خلاص ما يفتحش الا لما تتقفل وبعد اغلاق الشمعة على طول
    الاكسبرت في المرفقات
    وياريت كمان ترفق الكود اللي كان فيه خطأ
    بص ع الصورة في المشاركة التالية
    الملفات المرفقة الملفات المرفقة
    آخر تعديل بواسطة aywa ، 25-08-2015 الساعة 12:07 AM

  6. #6696
    الصورة الرمزية Aymoon_FX
    Aymoon_FX غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2015
    الإقامة
    مصر
    المشاركات
    498

    افتراضي

    هنا في الصورة دي زي ما حضرتك شايف مؤشر تحت فيه لونين احمر واخضر
    لما يبقى اخضر يشتري واحمر يبيع
    شايف هنا في الصورة
    ظهرت اشارة بيع في الشمعة المشار اليها بالاصفر للون الاحمر تحت
    فالمفروض يفتح بيع بعد اغلاقها في الشمعة اللي بعدها على طول لكن فتح في اللي بعد بعديها
    زي ما حضرتك شايف في الصورة كده
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Untitled.jpg‏  

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة aywa مشاهدة المشاركة
    السلام عليكم
    يامستر اسامة ده اكسبرت خاص بالاخ سمير عدلت عليه ليعمل بطريقتي وشغال كويس بس فيه مشكلة عايزة تتصلح
    ان لما بتظهر الاشارة مش بيفتح الصفقة الا بعد اغلاق شمعتين مع استمرار توافر الشروط
    انا عايزه طول ما شروط صفقة الشراء متوفرة يفتح شراء بعد اغلاق الشمعة لو مجموع صفقات الشراء = 0
    يعني متوفر شروط الشراء مثلاً ومعندناش صفقه شراء مفتوحة يفتح شراء اما في حالة لو موجود صفقة شراء ميفتحش تاني الا لما الموجودة تتقفل مع توافر الشروط
    وكذلك الامر في البيع
    يعني كل اغلاق شمعة يفتح صفقة حسب الشروط المذكورة ولو موجود صفقة خلاص ما يفتحش الا لما تتقفل وبعد اغلاق الشمعة على طول
    الاكسبرت في المرفقات
    وياريت كمان ترفق الكود اللي كان فيه خطأ
    بص ع الصورة في المشاركة التالية
    وعليكم السلام ورحمة الله وبركاته
    سوف تجعل المتغير يحفظ آخر قيمه هل هو صعود أو هبوط بالتالي سوف تحفظ الشرط else
    مثال
    كود PHP:
     if(buy_1!=EMPTY_VALUE){nam_B="OP_BUY";nam_S="NO";}
       if(
    sell_1!=EMPTY_VALUE){nam_S="OP_SELL";nam_B="NO";} 
    ثم ستضع شرط الشمعه من ضمن شروط الدخول كما في السابق
    كود PHP:
     if(nam_S=="OP_SELL"&&Close[1]>Close[2]&&Close[1]>Close[3]&&ordestotal1_2(OP_BUY)==0&&ordestotal1_2(OP_SELL)==0&&T_1!=Time[0]&&LastOrderCloseTime()<Time[0]) 

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة aywa مشاهدة المشاركة
    هنا في الصورة دي زي ما حضرتك شايف مؤشر تحت فيه لونين احمر واخضر
    لما يبقى اخضر يشتري واحمر يبيع
    شايف هنا في الصورة
    ظهرت اشارة بيع في الشمعة المشار اليها بالاصفر للون الاحمر تحت
    فالمفروض يفتح بيع بعد اغلاقها في الشمعة اللي بعدها على طول لكن فتح في اللي بعد بعديها
    زي ما حضرتك شايف في الصورة كده
    هذا بسبب شرط إغلاق الشمعتين في هذه الحاله قم بإلغائه بما أنك لا تريده
    كود PHP:
    Close[1]>Close[2]&&Close[1]>Close[3

  9. #6699
    الصورة الرمزية Aymoon_FX
    Aymoon_FX غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2015
    الإقامة
    مصر
    المشاركات
    498

    افتراضي

    الف شكر مستر دولار جاري التجربة والعودة اليك ان جد اي جديد

  10. #6700
    الصورة الرمزية barachot
    barachot غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2013
    الإقامة
    مصر
    المشاركات
    61

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    هذا لأنك تقوم بإنهاء الداله بمجرد أن يصل الربح إلى أقل من -100 والصحيح أنك يجب أن تحسب مجموع الربح للصفقات كامله ثم بعد ذلك تضع شرط true أو false
    مثال
    كود PHP:
      bool weekloss()
      {
       
    double c;
       for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
         {
          if(
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
             if(
    OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol())
               {
     
                if(
    OrderOpenTime()>=iTime(Symbol(),PERIOD_W1,0))
                  {
                   
    c+=(OrderProfit()/10);
                  }
                  else 
                   break;
               }
         }
       if( 
    c<=-100) return(false);           
       return(
    true);
      } 
    وجب علي الشكر استاذ اسامه شكرا جزيلا لمجهودك

  11. #6701
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

    السلام عليكم استاذى الكريم مستر دولار
    فى طريقه او داله
    تجعل مجموع صفقات معلقه تتحرك معا مع الهدف والاستوب
    بمعنى
    يوجد عندى 6 صفقات معلقه شراء استوب
    عابز مع تحرك السعر الى اسفل كل 25 نقطه يتم تحريك الصفقات معا مع الاهداف والاستوبات
    هل يوجد ولك الشكر والتقدير
    تحياتى لك

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    السلام عليكم استاذى الكريم مستر دولار
    فى طريقه او داله
    تجعل مجموع صفقات معلقه تتحرك معا مع الهدف والاستوب
    بمعنى
    يوجد عندى 6 صفقات معلقه شراء استوب
    عابز مع تحرك السعر الى اسفل كل 25 نقطه يتم تحريك الصفقات معا مع الاهداف والاستوبات
    هل يوجد ولك الشكر والتقدير
    تحياتى لك
    وعليكم السلام ورحمة الله وبركاته
    بمجرد وضع الأوامر قم بتعريف متغير يحفظ قيمة السعر الحالي
    كود PHP:
      static double StartPrice;
      if(
    somecondition)
      {
       
    // open pending orders
       
    StartPrice=Bid;
      }
      
      if(
    Bid<=StartPrice-25*Point)
      {
       for(
    int i=OrdersTotal()-1;i>=0;i--)
       {
        
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==OP_BUYSTOP)
        {
         
    // modify orders
        
    }
       }
       
    StartPrice=Bid;
      } 

  13. #6703
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    بمجرد وضع الأوامر قم بتعريف متغير يحفظ قيمة السعر الحالي
    كود PHP:
      static double StartPrice;
      if(
    somecondition)
      {
       
    // open pending orders
       
    StartPrice=Bid;
      }
      
      if(
    Bid<=StartPrice-25*Point)
      {
       for(
    int i=OrdersTotal()-1;i>=0;i--)
       {
        
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==OP_BUYSTOP)
        {
         
    // modify orders
        
    }
       }
       
    StartPrice=Bid;
      } 
    السلام عليكم استاذى الكريم
    شكرا على المساعده جزاك الله عنا كل خير
    انا عملت كما قلت
    بس طريقة تحريك الصفقات مش عارف اعمله
    لو ممكن اكون شاكر لك
    تكمل لى هذا الاكسبيرت فى تحريك الصفقات
    ولك الشكر والتقدير
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

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

  15. #6705
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

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

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

  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