صفحة 293 من 293 الأولىالأولى ... 193243283291292293
النتائج 2,921 إلى 2,930 من 3641

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

العرض المتطور

المشاركة السابقة المشاركة السابقة   المشاركة التالية المشاركة التالية
  1. #1
    عضو جديد
    تاريخ التسجيل
    Jan 2023
    الدولة
    المنيا
    المشاركات
    2

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    اخى الفاضل صممت اكسيبرت يفتح صفقات بيع وشراء ويغلق الشراء على ربح وايضا يغلق على الربح الاجمالى لو شغلته على عمله واحده يعمل بطريقة سليمه وعند تشغيله على اكثر من عمله يحدث خطا فى اغلاق الصفقات هذه هى الشرورط
    if(USD!=0&&ChartProfit()>=USD){CA();}//اغلاق كل الصفقات على ربح
    if(USD2!=0&&BuyProfit()>=USD2){CB();}//اغلاق صفقات الشراء فقط على ربح


    double ChartProfit(){
    double p= 0 ;
    for(cnt=0;cnt<OrdersTotal();cnt++){
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if(OrderSymbol()==Symbol()&&OrderMagicNumber()==Ma gicNamber){
    p=p+OrderProfit()+OrderCommission()+OrderSwap();
    }


    }return(p);
    }


    //----------------------------------------------------------------------------------------
    // ربح الشراء
    //----------------------------------------------------------------------------------------


    double BuyProfit(){
    double p= 0 ;
    for(cnt=0;cnt<OrdersTotal();cnt++){
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if(OrderSymbol()==Symbol()&&OrderMagicNumber()==Ma gicNamber){
    if (OrderType()==OP_BUY)
    p=p+OrderProfit()+OrderCommission()+OrderSwap();
    }


    }return(p);
    }
    //----------------------------------------------------------------------------------------
    // ربح البيع
    //----------------------------------------------------------------------------------------




    double SellProfit(){
    double p= 0 ;
    for(cnt=0;cnt<OrdersTotal();cnt++){
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if(OrderSymbol()==Symbol()&&OrderMagicNumber()==Ma gicNamber)
    if(OrderType()==OP_SELL){
    p=p+OrderProfit()+OrderCommission()+OrderSwap();
    }


    }return(p);
    }
    //----------------------------------------------------------------------------------------
    // اغلاق جميع الصفقات
    //----------------------------------------------------------------------------------------
    void CA() {


    for(cnt=OrdersTotal()-1;cnt>=0;cnt--)
    if(OrderSelect(SELECT_BY_POS,MODE_TRADES))
    if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magi cNamber)
    if (OrderType()==OP_BUY){
    zs=OrderClose(OrderTicket(),OrderLots(),Bid,3,N);
    } else if (OrderType()==OP_SELL){
    zs=OrderClose(OrderTicket(),OrderLots(),Ask,3,N);
    }else{
    zs=OrderDelete(OrderTicket(),N);


    }
    }
    //----------------------------------------------------------------------------
    // اغلاق صفقات الشراء
    //----------------------------------------------------------------------------
    void CB(){
    for (cnt=OrdersTotal()-1;cnt>=0;cnt--)
    if (OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magi cNamber&&OrderType()==OP_BUY)
    {
    bool close_b=OrderClose(OrderTicket(),OrderLots(),Bid,3 ,clrGoldenrod);
    }
    }
    //-------------------------------------------------------------------
    // اغلاق صفقات البيع
    //-------------------------------------------------------------------
    void CS(){


    for (cnt=OrdersTotal()-1;cnt>=0;cnt--)
    if (OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magi cNamber&&OrderType()==OP_SELL)
    {
    bool close_s=OrderClose(OrderTicket(),OrderLots(),Ask,3 ,clrAzure);
    }
    }
    اريده يحسب ربح وخسارة كل عمله على حده ويخرج واجمالى ربح او خسارة كل عمله على حده مع العلم عند تشغيله على عمله واحده يعمل بشكل طبيعى وعند اضافه عمله اخرى تحدث اخطاء

  2. #2
    عضو جديد
    تاريخ التسجيل
    Apr 2023
    المشاركات
    2

    افتراضي

    كيف اعرف تاريخ انتهاء عمل الاكسيبرت. شكرا

  3. #3
    المدير العام الصورة الرمزية ابو عمر
    تاريخ التسجيل
    Apr 2017
    المشاركات
    1,569

    افتراضي

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

  4. #4
    عضو جديد
    تاريخ التسجيل
    Jan 2018
    المشاركات
    42

    افتراضي

    السلام عليكم
    يبدو أن الموضوع المخصص للأسئلة البرمجية أصبحا خاويا على عروشه (للأسف)
    وخاصة بعد أن غاب عنه الأخ حسن كيرا
    والله المستعان

    لى سؤال للأخوة المبرمجين
    أولا :
    كيف أرسم فيبوناتشي على شمعة فوليوم ال Dark Blue الموجودة في
    مؤشر Hidden Gap Volume
    *********************************
    ثانيا:
    وكيف أكتب شرط دخول الصفقة إذا تم اغلاق شمعة أسفل مستوى 100 يفتح شراء

صفحة 293 من 293 الأولىالأولى ... 193243283291292293

العلامات المرجعية

العلامات المرجعية

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •