صفحة 254 من 689 الأولىالأولى ... 154204244248249250251252253254255256257258259260264304354 ... الأخيرةالأخيرة
النتائج 3,796 إلى 3,810 من 10335
  1. #3796
    الصورة الرمزية abou fares
    abou fares  غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2012
    الإقامة
    السعودية
    المشاركات
    275

    افتراضي

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

  2. #3797
    الصورة الرمزية abolila
    abolila غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    509

    افتراضي

    اريد كود برمجى يقوم بالاتى :
    عن طريق الماجيك نمبر يتم تجميع النقاط التى يكسبها او يخسرها الاكسبرت واذا وصل للرقم المحدد لا يفتح صفقات اخى حتى انتهاء اليوم او حتى توقيت عمله (فلتر الوقت )
    مثال
    الرقم المحدد 30
    الاكسبرت فتح صفقة بيع1 وربح 10 نقاط ثم فتح صفقة بيع 2 وربح 9 نقاط ثم فتح صفقه شراء1 وخسر 25 - وفتح صفقة شرا2 وربح 30 هنا ييتبقى له 6 نقاط فيفتح صفقه اخرى هدفها 6 نقاط ثم يتوقف عن العمل حتى بداية اليوم التالى
    بيع 1+بيع 2+شرا 1+ شرا 2
    30-25+9+10 = 24
    اذن هدف الصفقة الاخيرة = 6 نقاط

  3. #3798
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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

    لو عندي إكسبيرت بيفتح مضاعفات 1- 2 -4 -6 - 8 وهكذا كل 20 نقطة مثلا والهدف أيضا 20 نقطة

    بحيث مثلا فعل بيع من 130.00 والهدف 20 نقطة
    ثم صعد أكثر وفعل بيع من 130.20 والهدف 20 نقطة
    ثم صعد أكثر وفعل بيع من 130.40 والهدف 20 نقطة
    وهكذا

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

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

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

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


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

    السبب
    الحل الأول : لو الإكسبيرت فاتح صفقات قبل كده واغلقت على ربح يبقى اول ما يفتح صفقات جديدة سيقوم بإغلاقها

    الحل الثاني : لو عندي 4 عمليات بيع والصفقة من 130.00 - 130.20 - 130.40 - 130.60
    إزاي البيع من 130.00 ومن 130.20 أخلى التيك بروفت بتاعه 130.40 ؟

  5. #3800
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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


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

    السبب
    الحل الأول : لو الإكسبيرت فاتح صفقات قبل كده واغلقت على ربح يبقى اول ما يفتح صفقات جديدة سيقوم بإغلاقها

    الحل الثاني : لو عندي 4 عمليات بيع والصفقة من 130.00 - 130.20 - 130.40 - 130.60
    إزاي البيع من 130.00 ومن 130.20 أخلى التيك بروفت بتاعه 130.40 ؟
    في الحل الأول كلامك صحيح لكن حلها ستستخدم التوقيت للمقارنة بين توقيت آخر أغلاق للصفقة الرابحة يجب أن يكون أحدث من توقيت افتتاح الصفقات المفتوحة
    في الحل الثاني لايوجد مشكلة طالما السعر اللحظي اعلى من اسعار بيع الصفقات المفتوحة فسيقبل التعديل ، جرب الحالتين وحتظبط معاك .
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  6. #3801
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة abolila مشاهدة المشاركة
    اريد كود برمجى يقوم بالاتى :
    عن طريق الماجيك نمبر يتم تجميع النقاط التى يكسبها او يخسرها الاكسبرت واذا وصل للرقم المحدد لا يفتح صفقات اخى حتى انتهاء اليوم او حتى توقيت عمله (فلتر الوقت )
    مثال
    الرقم المحدد 30
    الاكسبرت فتح صفقة بيع1 وربح 10 نقاط ثم فتح صفقة بيع 2 وربح 9 نقاط ثم فتح صفقه شراء1 وخسر 25 - وفتح صفقة شرا2 وربح 30 هنا ييتبقى له 6 نقاط فيفتح صفقه اخرى هدفها 6 نقاط ثم يتوقف عن العمل حتى بداية اليوم التالى
    بيع 1+بيع 2+شرا 1+ شرا 2
    30-25+9+10 = 24
    اذن هدف الصفقة الاخيرة = 6 نقاط
    سؤالك مش واضح لكن اذا كنت تبحث عن ايقاف الأكسبيرت بعد ربح 6 نقاط فسيتوقف بعد اول ربح 10 نقاط مثلا فلماذا باقي الصفقات ما القصد منها ؟؟؟
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  7. #3802
    الصورة الرمزية abolila
    abolila غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    509

    افتراضي

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


    سؤالك مش واضح لكن اذا كنت تبحث عن ايقاف الأكسبيرت بعد ربح 6 نقاط فسيتوقف بعد اول ربح 10 نقاط مثلا فلماذا باقي الصفقات ما القصد منها ؟؟؟
    استاذ جميل الفكرة على شارت الرينكو
    الفكرة ان الاكسبرت راح يدخل مع كل شمعه بهدف 10 نقاط والاجمالى المطلوب من الاكسبرت 30 نقطة مثلا راح يشتغل كالتالى
    عن طريق الماجيك نمبر يتم تجميع النقاط التى يكسبها او يخسرها الاكسبرت واذا وصل للرقم المحدد لا يفتح صفقات اخى حتى انتهاء اليوم او حتى توقيت عمله (فلتر الوقت )
    مثال
    الرقم المحدد 30
    الاكسبرت فتح صفقة بيع1 وربح 10 نقاط ثم فتح صفقة بيع 2 وربح 10 نقاط ثم فتح صفقه شراء1 وخسر 25 - وفتح صفقة شرا2 وربح 30 هنا ييتبقى له5 نقاط فيفتح صفقه اخرى هدفها 5 نقاط ثم يتوقف عن العمل حتى بداية اليوم التالى
    بيع 1+بيع 2+شرا 1+ شرا 2
    30-25+10+10 = 25
    اذن هدف الصفقة الاخيرة = 5 نقاط
    اتمنى تكون الفكرة وصلت بارك الله فيك
    آخر تعديل بواسطة abolila ، 11-05-2013 الساعة 12:46 AM

  8. #3803
    الصورة الرمزية daod
    daod غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    المشاركات
    246

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة daod مشاهدة المشاركة
    اخي جميل الجمله الثانيه غير مفهومه بسبب الكتابه المقلوبه
    طبعا حاولت اعمل كما قلت لكن للاكسبيرت لايفتح اي صفقه ........لوسمحت عدله وقلي اين كان خطائي؟
    اين الاخ اسامه او جميل يعطيوني اجابه من كرمهم.

  9. #3804
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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

    https://forum.arabictrader.com/t37612-268.html
    من المشاركة 2673
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  10. #3805
    الصورة الرمزية abolila
    abolila غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    509

    افتراضي

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

    https://forum.arabictrader.com/t37612-268.html
    من المشاركة 2673
    بارك الله فيك
    نحفظها لوقتها ان شاء الله

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

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

    اقتباس المشاركة الأصلية كتبت بواسطة abolila مشاهدة المشاركة
    اريد كود برمجى يقوم بالاتى :
    عن طريق الماجيك نمبر يتم تجميع النقاط التى يكسبها او يخسرها الاكسبرت واذا وصل للرقم المحدد لا يفتح صفقات اخى حتى انتهاء اليوم او حتى توقيت عمله (فلتر الوقت )
    مثال
    الرقم المحدد 30
    الاكسبرت فتح صفقة بيع1 وربح 10 نقاط ثم فتح صفقة بيع 2 وربح 9 نقاط ثم فتح صفقه شراء1 وخسر 25 - وفتح صفقة شرا2 وربح 30 هنا ييتبقى له 6 نقاط فيفتح صفقه اخرى هدفها 6 نقاط ثم يتوقف عن العمل حتى بداية اليوم التالى
    بيع 1+بيع 2+شرا 1+ شرا 2
    30-25+9+10 = 24
    اذن هدف الصفقة الاخيرة = 6 نقاط
    كود PHP:
    extern int    Max_Pips=30;        
       
       
    bool   EATrading_ON;
              
       
    int start ()
       {
       
       if(
    CalcProfitinPips()>= Max_Pips){EATrading_ON=false;}
       else{
    EATrading_ON=true;}
       
       if( 
    EATrading_ON /*&& باقي شروط الشراء */)
       {
    /*Buy*/}
       
         if( 
    EATrading_ON /*&& باقي شروط البيع */)
       {
    /*Sell*/}
       
       
        return(
    0);
      }
       
       
    int CalcProfitinPips(){
       
       
    int multiplier;
       
    double pips;
       
    int pipstotal;
          for (
    int cc OrdersHistoryTotal() - 1cc >= 0cc--){
              if (!
    OrderSelect(ccSELECT_BY_POSMODE_HISTORY) ) continue;
              if (
    OrderMagicNumber() == MagicNumber && OrderOpenTime()>=iTime(Symbol(),PERIOD_D1,0)){
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 2multiplier 100;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 3multiplier 100;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 4multiplier 10000;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 5multiplier 10000;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 6multiplier 100000;//may be in the future :)
    if (OrderType() == OP_BUYpips = (OrderTakeProfit() - OrderOpenPrice()) * multiplier;
          if (
    OrderType() == OP_SELLpips = (OrderOpenPrice() - OrderTakeProfit()) * multiplier;
          if (
    OrderType() == OP_BUY || OrderType() == OP_SELLpipstotal+= pips;   }
       }
       return(
    pipstotal);} 
    آخر تعديل بواسطة xcv114 ، 11-05-2013 الساعة 01:17 AM

  12. #3807
    الصورة الرمزية abolila
    abolila غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    509

    افتراضي

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


    كود PHP:
    extern int    Max_Pips=30;        
       
       
    bool   EATrading_ON;
              
       
    int start ()
       {
       
       if(
    CalcProfitinPips()>= Max_Pips){EATrading_ON=false;}
       else{
    EATrading_ON=true;}
       
       if( 
    EATrading_ON /*&& باقي شروط الشراء */)
       {
    /*Buy*/}
       
         if( 
    EATrading_ON /*&& باقي شروط البيع */)
       {
    /*Sell*/}
       
       
        return(
    0);
      }
       
       
    int CalcProfitinPips(){
       
       
    int multiplier;
       
    double pips;
       
    int pipstotal;
          for (
    int cc OrdersHistoryTotal() - 1cc >= 0cc--){
              if (!
    OrderSelect(ccSELECT_BY_POSMODE_HISTORY) ) continue;
              if (
    OrderMagicNumber() == MagicNumber && OrderOpenTime()>=iTime(Symbol(),PERIOD_D1,0)){
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 2multiplier 100;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 3multiplier 100;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 4multiplier 10000;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 5multiplier 10000;
              if (
    MarketInfo(OrderSymbol(), MODE_DIGITS)== 6multiplier 100000;//may be in the future :)
    if (OrderType() == OP_BUYpips = (OrderTakeProfit() - OrderOpenPrice()) * multiplier;
          if (
    OrderType() == OP_SELLpips = (OrderOpenPrice() - OrderTakeProfit()) * multiplier;
          if (
    OrderType() == OP_BUY || OrderType() == OP_SELLpipstotal+= pips;   }
       }
       return(
    pipstotal);} 
    بارك الله فيك

  13. #3808
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

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

    توقيع العضو
    متداول فوركس، ومبرمج mql

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

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

    اقتباس المشاركة الأصلية كتبت بواسطة kira-h مشاهدة المشاركة
    كود PHP:
    void Closeby()
    {
    if(
    orderscnt(OP_BUY)>0&&orderscnt(OP_SELL)>0){
     
    int ticket1=GetTicketNumber(OP_BUY);
     
    int ticket2=GetTicketNumber(OP_SELL);
     
    OrderCloseBy(ticket1,ticket2,Red);
     }

    المشكلة كانت في أقواس ناقصة
    -----------------

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

  15. #3810
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

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

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


    كود PHP:
    void Closeby()
    {
    if(
    orderscnt(OP_BUY)>0&&orderscnt(OP_SELL)>0){
     
    int ticket1=GetTicketNumber(OP_BUY);
     
    int ticket2=GetTicketNumber(OP_SELL);
     
    OrderCloseBy(ticket1,ticket2,Red);
     }

    المشكلة كانت في أقواس ناقصة
    -----------------

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

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

  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