صفحة 661 من 689 الأولىالأولى ... 161561611651655656657658659660661662663664665666667671 ... الأخيرةالأخيرة
النتائج 9,901 إلى 9,915 من 10335
  1. #9901
    الصورة الرمزية elassari
    elassari غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2016
    الإقامة
    المغرب
    العمر
    35
    المشاركات
    143

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ayacine مشاهدة المشاركة
    السلام عليكم إخوتي الكرام و رمضانكم كريم

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

    فأقصى ما توصلت إليه هو تكيب المعادلات التالية:

    (double iOpen (NULL , PERIOD_D1 , 0
    (1 , double iOpen (NULL , PERIOD_D1
    (2 , double iOpen (NULL , PERIOD_D1

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

    كود PHP:
    int _time,day;
    double GmtOpen;
    //+------------------------------------------------------------------+
    //| Expert tick function                                             |
    //+------------------------------------------------------------------+
    void OnTick()
      {
       if(
    day != iBars(_Symbol,PERIOD_D1))
       {
        
    getGmtOpenPrice(0);
        
    day iBars(_Symbol,PERIOD_D1);
       }
      }
    //+------------------------------------------------------------------+
    double getGmtOpenPrice(int shift)
    {
       if( 
    TimeHour(TimeCurrent()) > TimeHour(TimeGMT()))_time=TimeHour(TimeCurrent()) - TimeHour(TimeGMT())+shift;else
       if( 
    TimeHour(TimeCurrent()) < TimeHour(TimeGMT()))_time=TimeHour(TimeCurrent())+24 TimeHour(TimeGMT())+shift;
    //---
        
    for (int i=0i<=1440i++ )
        {
        if(
    TimeHour(Time[i]) == _time) {GmtOpen Open[i];break;}
        }
    return 
    GmtOpen;

    اذاكان المطلوب شيء اخر فارجو التوضيح

  2. #9902
    الصورة الرمزية ARRESSS23
    ARRESSS23 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2017
    الإقامة
    المغرب
    المشاركات
    22

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة elassari مشاهدة المشاركة
    كود PHP:
    input int            Profit      10;
    input int            MagicNumber 2020;

    //+------------------------------------------------------------------+
    //| Expert tick function                                             |
    //+------------------------------------------------------------------+
    void OnTick()
      {
    //---
       
    if(ProfitsOrder() >= ProfitCloseOrders();
       
      }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    double ProfitsOrder()
    {
        
    double _pro=0;
        for (
    int i=0i<=OrdersTotal()-1i++ )
        {
            if (
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
            {
                if (
    OrderSymbol() == _Symbol && OrderMagicNumber() == MagicNumber && OrderProfit()>0)
                {
                
    _pro+=OrderProfit();
                }
            }

        }
    return 
    _pro;} 
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    void CloseOrders()
    {
        for (
    int i=OrdersTotal()-1i>=0i-- )
        {
            if (
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
            {
                if (
    OrderSymbol() == _Symbol && OrderMagicNumber() == MagicNumber && OrderProfit()>0)
                
    bool b OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 5clrGreen );
            }
        }

    تشكر أخي elassari على مجهودك و كرمك ،
    صراحة ما قصرت ،
    فقط ملاحظة بسيطة ،
    ما ابحث عنه ليس مجموع كل الصفقات ، بل فقط بعض الصفقات ،
    ففي الكود اللي اعطيتني اياه يتم حساب مجموع ارباح كل الصفقات ،
    فمثلا لنفترض ان الاكسبيرت فتح 30 صفقة ، مجموع ارباح كل الصفقات ال 30 هو (-200 ) سالب ، في حين ان مجموع بعض الصفقات مثال 4 هو موجب ( 10 )،
    فالصفقات اللي مجموعها موجب و تعدى الشرط اللي هو مثلا 10 دولار واجب تنقفل ،
    اتمنى أكون وضحت لك الصورة جيدا
    انا عملت كود للاسف وصلت لنفق مسدود شوف كيف يمكن تطويره و ربي يجازيك في هاذ الشهر المبارك بكل خير الدنيا و الاخرة
    بالمناسبة كيف بالامكان ادراج مقطع من الكود في التعليق ؟؟؟
    ////////////////////////////////////////////////////////////////////////
    void smart_close()
    {
    double profit=10;
    int my_tickets[];
    double my_profits[];
    double summation;

    for (int e=OrdersTotal()-1; e>=0; e--)
    {
    if ( OrderSelect(e,SELECT_BY_POS,MODE_TRADES) )
    {
    if (OrderSymbol()==Symbol() && OrderMagicNumber()==magic )
    {
    ArrayResize(my_tickets,e+1);
    ArrayResize(my_profits,e+1);
    my_tickets[e]=OrderTicket();
    my_profits[e]=OrderProfit();
    summation+= my_profits[e];
    if ( summation >= profit )
    //Print("for ticket :", my_tickets[e], " , the profit is :" ,my_profits[e]);
    //Comment(DoubleToStr(summation,2));
    }
    }
    }
    }
    ///////////////////////////////////////////////////////
    آخر تعديل بواسطة ARRESSS23 ، 15-05-2020 الساعة 02:01 PM سبب آخر: تعديل

  3. #9903
    الصورة الرمزية elassari
    elassari غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2016
    الإقامة
    المغرب
    العمر
    35
    المشاركات
    143

    افتراضي

    بالمناسبة كيف بالامكان ادراج مقطع من الكود في التعليق ؟؟؟
    اضغط على الصورة لعرض أكبر

الاســـم:	Untitled.png
المشاهدات:	63
الحجـــم:	38.3 كيلوبايت
الرقم:	523892

  4. #9904
    الصورة الرمزية Forgotten
    Forgotten غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2017
    الإقامة
    السعودية
    المشاركات
    157

    افتراضي

    السلام عليكم مستر دولار
    ما الفرق بين
    كود PHP:
    MarketInfo(Symbol(), MODE_STOPLEVEL
    وبين
    كود PHP:
    MarketInfo(Symbol(), MODE_FREEZELEVEL

  5. #9905
    الصورة الرمزية msh3al
    msh3al غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2012
    الإقامة
    الكويت
    المشاركات
    410

    افتراضي

    السلام عليكم
    ا
    استاذ \ MR.dollar

    اتمنى انك بخير وصحه وعافيه
    فضلك علينا كبير , ومررت بالمنتدى وحبيت ألقي التحيه عليك

    ودي وتقديري\اخوك مشعل
    توقيع العضو
    إذا لم يكن عونٌ من الله للفتى *** فأولُ ما يجني عليه اجتهادُهُ
    ( اللهم أسألك التوفيق )

  6. #9906
    الصورة الرمزية ARRESSS23
    ARRESSS23 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2017
    الإقامة
    المغرب
    المشاركات
    22

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة elassari مشاهدة المشاركة
    كود PHP:
    input int            Profit      10;
    input int            MagicNumber 2020;

    //+------------------------------------------------------------------+
    //| Expert tick function                                             |
    //+------------------------------------------------------------------+
    void OnTick()
      {
    //---
       
    if(ProfitsOrder() >= ProfitCloseOrders();
       
      }
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    double ProfitsOrder()
    {
        
    double _pro=0;
        for (
    int i=0i<=OrdersTotal()-1i++ )
        {
            if (
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
            {
                if (
    OrderSymbol() == _Symbol && OrderMagicNumber() == MagicNumber && OrderProfit()>0)
                {
                
    _pro+=OrderProfit();
                }
            }

        }
    return 
    _pro;} 
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    void CloseOrders()
    {
        for (
    int i=OrdersTotal()-1i>=0i-- )
        {
            if (
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
            {
                if (
    OrderSymbol() == _Symbol && OrderMagicNumber() == MagicNumber && OrderProfit()>0)
                
    bool b OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 5clrGreen );
            }
        }

    سلام الله عليكم ،
    كيف الحال مستر دولار ؟؟
    شكرا على ردوك أستاذي ،
    كما قلت لك ما ابحث عنه هو مجموع جزئي للصفقات و ليس كلي ،
    كمثال ان كان عندي 30 صفقة مفتوحة بمجموع سالب (-150 دولار ) قد يكون مجموع ال 5 صفقات الاولى موجب (+10 دولار )
    كيف بامكاني حساب هاذ المجموع الجزئي ؟؟؟
    حاولت عبر انشاء مجموعة من الجداول و ما استطعت للاسف و هذا الكود اللي وصلت ليه ،
    int my_tickets[];
    double my_profits[];
    double summation;
    double partial_profit=10;

    for (int e=OrdersTotal()-1; e>=0; e--)
    {
    if ( OrderSelect(e,SELECT_BY_POS,MODE_TRADES) && (OrderSymbol()==Symbol() && OrderMagicNumber()==magic )
    {
    ArrayResize(my_tickets,e+1);
    ArrayResize(my_profits,e+1);
    my_tickets[e]=OrderTicket();
    my_profits[e]=OrderProfit();
    summation+= my_profits[e];
    if ( summation >= partial_profit )
    .........

    }
    }

  7. #9907
    الصورة الرمزية wari1987
    wari1987 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2019
    الإقامة
    الجزائر
    المشاركات
    30

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة wari1987 مشاهدة المشاركة
    وجدت هاد الكود و لكن لم اعرف كيف احدد الصفقات الي محدد]ها عليه مع العلم ان صفقة البيع الماجك نمبر الخاص بها هو 9 و صفقة الشراء هو 8


    كود PHP:

    void closeby1
    ()
    {  
       for (
    int total OrdersTotal() - 1total>= 0total--) 
       {
          
    OrderSelect(totalSELECT_BY_POSMODE_TRADES);
          if (
    OrderSymbol() == Symbol()) 
          {  
             if (
    OrderSymbol() == Symbol() && (OrderComment() == "buy1_comment" || OrderComment() == "buy2_comment")) 
             {
                
    OrderID OrderTicket();
             }
             if (
    OrderSymbol() == Symbol() && (OrderComment() == "sell1_comment" || OrderComment() == "sell2_comment")) 
             {
                
    OrderIDopposite OrderTicket();
             }
             
    OrderCloseBy(OrderID,OrderIDopposite,Black);
          }
       }

    السلام عليكم
    هل من مساعدة من فضلكم او طريقة عمل MultiperCloseby و بارك الله فيكم

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة wari1987 مشاهدة المشاركة
    السلام عليكم
    هل من مساعدة من فضلكم او طريقة عمل MultiperCloseby و بارك الله فيكم
    وعليكم السلام ورحمة الله وبركاته
    تفضل هذا مثال
    كود PHP:
    void closeBy()
    {
     
    int ticket_buy,ticket_sell;
     for(
    int i=0;i<OrdersTotal();i++)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol())
      {
       if(
    OrderMagicNumber()==8)
       {
        
    ticket_buy=OrderTicket();
       }
       if(
    OrderMagicNumber()==9)
       {
        
    ticket_sell=OrderTicket();
       }
       
       if(
    ticket_buy!=0&&ticket_sell!=0)
       {
        
    OrderCloseBy(ticket_buy,ticket_sell);
       }
      }
     }

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ARRESSS23 مشاهدة المشاركة
    سلام الله عليكم ،
    كيف الحال مستر دولار ؟؟
    شكرا على ردوك أستاذي ،
    كما قلت لك ما ابحث عنه هو مجموع جزئي للصفقات و ليس كلي ،
    كمثال ان كان عندي 30 صفقة مفتوحة بمجموع سالب (-150 دولار ) قد يكون مجموع ال 5 صفقات الاولى موجب (+10 دولار )
    كيف بامكاني حساب هاذ المجموع الجزئي ؟؟؟
    حاولت عبر انشاء مجموعة من الجداول و ما استطعت للاسف و هذا الكود اللي وصلت ليه ،
    وعليكم السلام ورحمة الله وبركاته
    ضع شرط حساب مجموع الصفقات الرابحه فقط أخي نفس المثال الذي أرفقه الأخ elassari
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

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

    اتمنى انك بخير وصحه وعافيه
    فضلك علينا كبير , ومررت بالمنتدى وحبيت ألقي التحيه عليك

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Forgotten مشاهدة المشاركة
    السلام عليكم مستر دولار
    ما الفرق بين
    كود PHP:
    MarketInfo(Symbol(), MODE_STOPLEVEL
    وبين
    كود PHP:
    MarketInfo(Symbol(), MODE_FREEZELEVEL

    stop level
    أقل عدد النقاط المسموحه بين السعر الحالي والسعر الذي يسمح البروكر فيه بوضع عدد نقاط الأستوب لوز أو الهدف أو الأمر المعلق

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

  12. #9912
    الصورة الرمزية Forgotten
    Forgotten غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2017
    الإقامة
    السعودية
    المشاركات
    157

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    stop level
    أقل عدد النقاط المسموحه بين السعر الحالي والسعر الذي يسمح البروكر فيه بوضع عدد نقاط الأستوب لوز أو الهدف أو الأمر المعلق

    freeze level
    عدد النقاط بين السعر الحالي وسعر الأمر التي عندها لن يسمح البروكر بتعديل الأمر أو حذفه أو إغلاقه
    جزاك الله خير

  13. #9913
    الصورة الرمزية bilalmohamm
    bilalmohamm غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2017
    الإقامة
    مصر
    المشاركات
    20

    افتراضي

    السلام عليكم ورحمه الله
    وكل عام وانتم بخير
    ممكن اكود انهاء نصف من العقد وترك النصف الاخر الي الهدف المحدد

  14. #9914
    الصورة الرمزية محمود2019
    محمود2019 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2019
    الإقامة
    العراق
    المشاركات
    18

    افتراضي

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

  15. #9915
    الصورة الرمزية elassari
    elassari غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2016
    الإقامة
    المغرب
    العمر
    35
    المشاركات
    143

    افتراضي

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

    كود PHP:
    void ClosePartial(string s,int type)
    {   
       
    double c_lot 0;
       for(
    int j=0;j<=OrdersTotal();j++)
       {
          
    bool a=OrderSelect(j,SELECT_BY_POS,MODE_TRADES);
          if(
    OrderSymbol()==s&&OrderType()==type&&(OrderMagicNumber()==MagicNumber)
          {
          
    c_lot NormalizeDouble(OrderLots()/2,2);
          if(
    OrderClose(OrderTicket(),c_lot,OrderClosePrice(),3))
          {Print(
    " Partial successfful ");}else
          Print(
    " Partial Filed "+IntegerToString(GetLastError()));
          }
       }


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

  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