صفحة 434 من 686 الأولىالأولى ... 334384424428429430431432433434435436437438439440444484534 ... الأخيرةالأخيرة
النتائج 6,496 إلى 6,510 من 10283
  1. #6496
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

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

    وشكرا جزيلا
    وعليكم السلام ورحمة الله وبركاته
    داله لمعرفة توقيت آخر صفقه تم فتحها
    كود PHP:
    datetime LastOrderOpenTime(){
     for(
    int i=OrdersTotal()-1;i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       return(
    OrderOpenTime());
      }
     }
     return(
    0);

    وتضع الشروط
    كود PHP:
    if(TimeCurrent()-LastOrderOpenTime()>=NumOfMinutes*60)
    {



  2. #6497
    الصورة الرمزية galleon
    galleon غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2008
    العمر
    50
    المشاركات
    162

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    داله لمعرفة توقيت آخر صفقه تم فتحها
    كود PHP:
    datetime LastOrderOpenTime(){
     for(
    int i=OrdersTotal()-1;i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       return(
    OrderOpenTime());
      }
     }
     return(
    0);

    وتضع الشروط
    كود PHP:
    if(TimeCurrent()-LastOrderOpenTime()>=NumOfMinutes*60)
    {
     


    شكرا جزيلا مستر دولار

  3. #6498
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    يجب أن تضيف أيضا الأمر return في نهاية الداله مثلا
    كود PHP:
     int LastSignal()
    {
     for(
    int i=1;i<Bars;i++)
     {
      
    double indi=iCustom(Symbol(),0,"_FILTER",0,i);
      if(
    indi>0)
      {
       return(
    1);
      }
      if(
    indi<0)
      {
       return(-
    1);
      }
     }
     return(
    0);

    مشكور اخي مستر دولار .. انا فعلا لاحظت كده بعد ما كتبت المشاركة ..
    لكن سؤال اخي العزيز .. عندما يكون هناك هناك مؤشر به اعدادات مثل الموفنج كيف استطيع ان اغيرها من خلال iCustom
    وليكن مؤشر SSRE اذاي اقدر اتحكم بالاعدادات RANGE , FILTER PERIOD , MART FELTR , PRICE COCET
    وأن اجعل هذه القيم متاحة للتغيير من خلال الاكسبيرت
    SSRC.ex4

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    مشكور اخي مستر دولار .. انا فعلا لاحظت كده بعد ما كتبت المشاركة ..
    لكن سؤال اخي العزيز .. عندما يكون هناك هناك مؤشر به اعدادات مثل الموفنج كيف استطيع ان اغيرها من خلال iCustom
    وليكن مؤشر SSRE اذاي اقدر اتحكم بالاعدادات RANGE , FILTER PERIOD , MART FELTR , PRICE COCET
    وأن اجعل هذه القيم متاحة للتغيير من خلال الاكسبيرت
    SSRC.ex4
    ستضيف متغيرات المؤشر في بداية الأكسبيرت مع المتغيرات ليتمكن المستخدم من تغيير الأعدادات

    كود PHP:
    extern int SnakeRange 3;
    extern int FilterPeriod 21;
    extern double MartFiltr 2.0;
    extern int PriceConst 6
    وفي تعريف المؤشر سيكون الكود التالي

    كود PHP:
    double ssrcLime=iCustom(Symbol(),0,"SSRC",SnakeRange,FilterPeriod,MartFiltr,PriceConst,0,1); 
    والشرط أو كماتريد



    كود PHP:
    if(ssrcLime>0// buy
    if(ssrcLime<0// sell 
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  5. #6500
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

    افتراضي

    حبيبي يا استاذ جميل
    تسلم من كل سوء

  6. #6501
    الصورة الرمزية first knight
    first knight غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2014
    الإقامة
    مصر
    المشاركات
    26

    افتراضي

    السلام عليكم ورحمة الله وبركاتة
    لدي اكسبيرت مغلق الكود يفتح صفقات كتير ويضع هدف كبيرت للصفقات
    لكني اريد اغلاق وحذف جميع صفقات الاكسبيرت عندما ارى ربح معقول
    فقمت بعمل اسكربت لاغلاق وحذف صفقات الاكسبيرت عندما ارى ربح
    لكن المشكلة ان الاسكربت يغلق ويحذف صفقات الاكسبيرت ولا يحذف الاكسبيرت من الشارت
    مما يودي الي دخول الاكسبيرت في صفقات اخرى وانا لا اريد الدخل في صفقات اخرى
    فهل يوجد حل
    مرفق الاسكربت
    كود:
    //+------------------------------------------------------------------+
    //|                                                       اسكربت.mq4 |
    //|                        Copyright 2015, MetaQuotes Software Corp. |
    //|                                             https://www.mql5.com |
    //+------------------------------------------------------------------+
    #property copyright "Copyright 2015, MetaQuotes Software Corp."
    #property link      "https://www.mql5.com"
    #property version   "1.00"
    #property strict
    
    extern int           Magic_Number                = 55555; 
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart()
    {
    close_Dlete_all_Orders();
    ExpertRemove(); 
    }
    //+------------------------------------------------------------------+
    //|           Script program End function                            |
    //+------------------------------------------------------------------+
    
    //+------------------------------------------------------------------+
    //|                وظيفة اغلاق وحذف جميع الصفقات                      |
    //+------------------------------------------------------------------+
    void close_Dlete_all_Orders()
    {
          int total = OrdersTotal();
          for(int i=total-1;i>=0;i--)
      {
          if(OrderSelect(i, SELECT_BY_POS))
          if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic_Number)
      {
          int type   = OrderType();
          bool result = false;
          switch(type)
      {
          case OP_BUY : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID),5, CLR_NONE );
          break;
           
          case OP_SELL: result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK),5, CLR_NONE );
          
          case OP_BUYLIMIT  :
          case OP_BUYSTOP   :
          case OP_SELLLIMIT :
          case OP_SELLSTOP  : result = OrderDelete( OrderTicket());
      }
          if(result == false)
      {
          Sleep(0);
      }
      }
      }
    }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة first knight مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاتة
    لدي اكسبيرت مغلق الكود يفتح صفقات كتير ويضع هدف كبيرت للصفقات
    لكني اريد اغلاق وحذف جميع صفقات الاكسبيرت عندما ارى ربح معقول
    فقمت بعمل اسكربت لاغلاق وحذف صفقات الاكسبيرت عندما ارى ربح
    لكن المشكلة ان الاسكربت يغلق ويحذف صفقات الاكسبيرت ولا يحذف الاكسبيرت من الشارت
    مما يودي الي دخول الاكسبيرت في صفقات اخرى وانا لا اريد الدخل في صفقات اخرى
    فهل يوجد حل
    مرفق الاسكربت
    كود:
    //+------------------------------------------------------------------+
    //|                                                       اسكربت.mq4 |
    //|                        Copyright 2015, MetaQuotes Software Corp. |
    //|                                             https://www.mql5.com |
    //+------------------------------------------------------------------+
    #property copyright "Copyright 2015, MetaQuotes Software Corp."
    #property link      "https://www.mql5.com"
    #property version   "1.00"
    #property strict
     
    extern int           Magic_Number                = 55555; 
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart()
    {
    close_Dlete_all_Orders();
    ExpertRemove(); 
    }
    //+------------------------------------------------------------------+
    //|           Script program End function                            |
    //+------------------------------------------------------------------+
     
    //+------------------------------------------------------------------+
    //|                وظيفة اغلاق وحذف جميع الصفقات                      |
    //+------------------------------------------------------------------+
    void close_Dlete_all_Orders()
    {
          int total = OrdersTotal();
          for(int i=total-1;i>=0;i--)
      {
          if(OrderSelect(i, SELECT_BY_POS))
          if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic_Number)
      {
          int type   = OrderType();
          bool result = false;
          switch(type)
      {
          case OP_BUY : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID),5, CLR_NONE );
          break;
           
          case OP_SELL: result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK),5, CLR_NONE );
          
          case OP_BUYLIMIT  :
          case OP_BUYSTOP   :
          case OP_SELLLIMIT :
          case OP_SELLSTOP  : result = OrderDelete( OrderTicket());
      }
          if(result == false)
      {
          Sleep(0);
      }
      }
      }
    }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    وعليكم السلام ورحمة الله وبركاته
    إستخدم الداله
    كود PHP:
    ChartApplyTemplate(0,"Template"); 
    وقم بكتابة إسم أي تمبلت بالتالي سوف يقوم الإكسبرت بحذف أي إكسبرت على الشارت ووضع التمبلت الجديد

  8. #6503
    الصورة الرمزية first knight
    first knight غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2014
    الإقامة
    مصر
    المشاركات
    26

    افتراضي

    ممتاز استاذي مستر دولار
    بارك الله فيك
    وبارك لك في رزقك

  9. #6504
    الصورة الرمزية dollar9
    dollar9 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2012
    الإقامة
    لبنان
    المشاركات
    176

    افتراضي

    أخواني سؤالي قد يبدو ساذجا فأنا لم اعمل سابقا باكسبيرت
    ما الفرق بين هاتين النافذتين لوضع خيارات الاكسبيرت و أيهما التي يجب أن أطبق عليها الاعدادات الصحيحة ؟
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 29-04-2015 06-34-39 م.png‏   29-04-2015 06-35-00 م.png‏  

  10. #6505
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

    افتراضي

    السلام عليكم ورحمة الله
    استاذ جميل .. في الاكسبيرت المرفق نظام المضاعفات بيفصل بين صفقات الشراء والبيع
    فإذا كانت الصفقة الاولي خاسرة بيع يأخذ الشراء بنفس قيمة اللوت .. وان ربح الشراء يفتح مضاعفة على البيع لأنه اغلق على خسارة وبهذا لا ينظر الي اغلق اخر صفقة دون النظر لكونها بيع او شراء ولكن ينظر الي نوع الصفقة الخاسرة ليضاعفها بنفس النوع
    مش عارف انا عارف اوصل الفكرة والا لا بس حضرتك هتشوف عمل الاكسبيرت بنفسك وهتفهم قصدي
    Test SSRC Indicator-.mq4

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    السلام عليكم ورحمة الله
    استاذ جميل .. في الاكسبيرت المرفق نظام المضاعفات بيفصل بين صفقات الشراء والبيع
    فإذا كانت الصفقة الاولي خاسرة بيع يأخذ الشراء بنفس قيمة اللوت .. وان ربح الشراء يفتح مضاعفة على البيع لأنه اغلق على خسارة وبهذا لا ينظر الي اغلق اخر صفقة دون النظر لكونها بيع او شراء ولكن ينظر الي نوع الصفقة الخاسرة ليضاعفها بنفس النوع
    مش عارف انا عارف اوصل الفكرة والا لا بس حضرتك هتشوف عمل الاكسبيرت بنفسك وهتفهم قصدي
    Test SSRC Indicator-.mq4
    وعليكم السلام ورحمة الله
    أضفت لك دالة تعود بآخر ربح ودالة تعود بآخر لوت سيكون أسهل لك لتتعامل مع الأكسبيرتات بمؤشرات أو بغير مؤشرات .
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  12. #6507
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

    افتراضي

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

  13. #6508
    الصورة الرمزية dollar9
    dollar9 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2012
    الإقامة
    لبنان
    المشاركات
    176

    افتراضي

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

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

    افتراضي

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

  15. #6510
    الصورة الرمزية femtogold4
    femtogold4 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Feb 2009
    الإقامة
    مصر
    المشاركات
    1,293

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    اساتذتي الكرام، قمت بتعديل مؤشر أسهم يعمل جيدا لايف والمشكلة لا يعمل بالباكتيست فأين الخلل بالكود ؟
    أيضا كيف يمكن التحكم بعدد اشارات الاسهم تاريخيا counted bars
    المؤشر بالمرفقات وشكرا
    الملفات المرفقة الملفات المرفقة

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

  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