صفحة 178 من 689 الأولىالأولى ... 78128168172173174175176177178179180181182183184188228278678 ... الأخيرةالأخيرة
النتائج 2,656 إلى 2,670 من 10335
  1. #2656
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي

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

  2. #2657
    الصورة الرمزية LOveR
    LOveR غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2007
    المشاركات
    134

    افتراضي

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


    الفكره كالتالي مثلا عند تقاطع الماكد شراء يشتري بهدف عشر نقاط اذا حققها يستمر بالشراء من جديد والبيع نفس الشيئ لكن اذا خساره وعكست الصفقه يدخل بيع من التقاطع التالي والهدف عشر نقاط مع المظاعفه 1 2 3 4

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

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

    ولكم تحياتي وبعد قليل طيارتي الى امريكا دعواتكم

  3. #2658
    الصورة الرمزية LOveR
    LOveR غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2007
    المشاركات
    134

    افتراضي

    https://forum.arabictrader.com/t121359.html

    هذا رابط الموضوع الطريقة مشابه لها لكن باسلوب مختلف ممكن يكون تقاطع موفنجات

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

    افتراضي

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

  5. #2660
    الصورة الرمزية MR-hani
    MR-hani غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    الإقامة
    المملكة العربية السعودية
    المشاركات
    83

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

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

    if(HideTP&&TakeProfit>0)
    {
    CloseBuyOrdersHiddenTP();CloseSellOrdersHiddenTP() ;
    }
    للاسف اخوي MR.dollar تهت بين اكواد الاكسبيرت اللي عندي ماخوذ من موقع الجيران فكرته نحدد شمعة لدخول م high و low محدد ومشكلة الاكسبيرت مافي خاصية stoploss راح ارفق الاكسبيرت واتمنى انك تساعدني الله يجزاك الف خير .
    الملفات المرفقة الملفات المرفقة

  6. #2661
    الصورة الرمزية poles2008
    poles2008 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2011
    المشاركات
    51

    افتراضي

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

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

    افتراضي

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


    الفكره كالتالي مثلا عند تقاطع الماكد شراء يشتري بهدف عشر نقاط اذا حققها يستمر بالشراء من جديد والبيع نفس الشيئ لكن اذا خساره وعكست الصفقه يدخل بيع من التقاطع التالي والهدف عشر نقاط مع المظاعفه 1 2 3 4

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

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

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR-hani مشاهدة المشاركة
    للاسف اخوي MR.dollar تهت بين اكواد الاكسبيرت اللي عندي ماخوذ من موقع الجيران فكرته نحدد شمعة لدخول م high و low محدد ومشكلة الاكسبيرت مافي خاصية stoploss راح ارفق الاكسبيرت واتمنى انك تساعدني الله يجزاك الف خير .
    في البداية سوف تقوم بتعريف الدالتين المسئوله عن إغلاق الصفقات وتعريفها سيكون خارج الداله start
    كود PHP:
    void CloseBuyOrdersHiddenTP()
    {
      
    int total=OrdersTotal();

      for (
    int cnt=total;cnt>=0;cnt--)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol())
        {
          if(
    OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakeProfit*point))
          {
            
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3*D);
          }
        }
      }
    }
    void CloseSellOrdersHiddenTP()
    {
      
    int total=OrdersTotal();

      for(
    int cnt=total;cnt>=0;cnt--)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol())
        {
          if(
    OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit*point))
          {
            
    OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),3*D);
          }
        }
      }

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة poles2008 مشاهدة المشاركة
    مستر دولار عندى سؤال اذا تكرمت
    لنفترض اننا لدينا صفقة مفتوحة والاكسبيرت فتح صفقة اخرى كيف اخبر الاكسبيرت بتعديل هدف الصفقة الاولى الى نقطة دخولها
    رجاء التوضيح بمثال
    شكرا لك
    مثلا سوف تقوم بعمل داله لتغير هدف الصفقه الأولى إلى نقطة الدخول
    كود PHP:
    void ModifyFirstOrder()
    {
     
      for (
    int cnt OrdersTotal() ; cnt >=cnt--)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        
    double tp=OrderTakeProfit();int ticket=OrderTicket();
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol() )
        {
         if(
    tp!=FirstOrderPrice(type))
           
    OrderModify(ticket,OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice(),0);
          return;
         }
      }

    ثم سأضع الشرط
    كود PHP:
    if(orderscnt()==2)ModifyFirstOrder(); 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  10. #2665
    الصورة الرمزية Moath Mohammed
    Moath Mohammed غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2009
    الإقامة
    المملكة العربية السعودية
    المشاركات
    84

    افتراضي

    أستاذ أسامة أتمنى المساعدة هنا فضلا ً وتكرماً

    https://forum.arabictrader.com/t151602.html

  11. #2666
    الصورة الرمزية hos22003
    hos22003 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2012
    الإقامة
    مصر
    المشاركات
    26

    افتراضي

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

  12. #2667
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

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

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

    http://docs.mql4.com/trading/errors

    http://www.iexpertadvisor.com/metaTrader4errors.asp

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hos22003 مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    اريد كود يجعل الاكسبيرت ينفذ الاتي
    اذا كان فتح صفقة وكسبت مايفتحش تاني الا تاني يوم
    او مثلا مجموع ارباح الصفقات يساوي عدد معين من النقاط احدده انا اذا حققها لايدخل مرة تانية الا في اليوم الجديد
    بمعني ان الاكسبرت اذا ربح يوم لايدخل مرة اخري الا في اليوم الجديد
    وعليكم السلام تفضل الدالة
    {
    StopEAToday=false;
    double profit = 0;
    datetime lastCloseTime = 0;
    int cnt = OrdersHistoryTotal();
    for (int i=0; i < cnt; i++)
    {
    if (!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) continue;
    if (OrderSymbol() == Symbol() && iTime(Symbol(),1440,0) < OrderCloseTime())
    {
    lastCloseTime = OrderCloseTime();
    profit = OrderProfit();
    }
    }
    if (profit > LastOrderResult37 && Stop_Ea==true )

    {


    StopEAToday=true;

    }


    }
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  14. #2669
    الصورة الرمزية hos22003
    hos22003 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2012
    الإقامة
    مصر
    المشاركات
    26

    افتراضي

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


    وعليكم السلام تفضل الدالة
    {
    StopEAToday=false;
    double profit = 0;
    datetime lastCloseTime = 0;
    int cnt = OrdersHistoryTotal();
    for (int i=0; i < cnt; i++)
    {
    if (!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) continue;
    if (OrderSymbol() == Symbol() && iTime(Symbol(),1440,0) < OrderCloseTime())
    {
    lastCloseTime = OrderCloseTime();
    profit = OrderProfit();
    }
    }
    if (profit > LastOrderResult37 && Stop_Ea==true )

    {


    StopEAToday=true;

    }


    }
    شكرا لك اخي جميل
    ولكن مش عارف اربط الكود بشروط الاكسبرت ازاي وحاجة كمان المتغير LastOrderResult37
    غير معرف و مش عارف بتاع ايه وهل الدالة تعمل علي ايقاف الاكسبرت اذا كانت اخر صفقة رابحة فقط بدون النظر الي الصفقات الخاسرة
    يعني لو خسر5 وكسب واحدة يقف الاكسبرت علي كده لان اللي انا عايزه ان الاكسبرت يقف بعد ما يقوم بحساب الرابح + الخاسر اذا كانت النتيجة ربح بنسبة معينة
    احددها من اعدادات الاكسبرت يقف ولا يدخل مجددا إلا في اليوم الجديد معلش انا طولت عليك كتير بس الكود ملخبطني شوية

  15. #2670
    الصورة الرمزية Defallah
    Defallah غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2010
    الإقامة
    السعودية
    المشاركات
    274

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

    السلام عليكم
    كيف اخلي شرط بيع او شراء على مؤشر bulls power والمؤشر موجود من ضمن مؤشرات الميتاتريدرالاساسية اذا كان القيمة اقل من صفر بيع واذا كان اكثر من صفر شراء
    مرفق صورة من المؤشر

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

الاســـم:	Untitled.png
المشاهدات:	182
الحجـــم:	1.9 كيلوبايت
الرقم:	335570

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

  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