صفحة 551 من 689 الأولىالأولى ... 51451501541545546547548549550551552553554555556557561601651 ... الأخيرةالأخيرة
النتائج 8,251 إلى 8,265 من 10335
  1. #8251
    الصورة الرمزية Huda 007
    Huda 007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2014
    الإقامة
    السعودية
    المشاركات
    110

    افتراضي

    مرحبا، استاذ أسامة
    اريد أن افتح صفقة بهدف كلي، في كل مرة يتحرك السعر نحو الهدف، اريد أن احجز جزء من الربح باغلاق جزء من العقد، وأن يتم ذلك على ثلاث مستويات؟

    باختصار كيف أجعل للصفقة الواحدة ثلاث مستويات من الربح؟

  2. #8252
    الصورة الرمزية Huda 007
    Huda 007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2014
    الإقامة
    السعودية
    المشاركات
    110

    افتراضي

    لو فيه بس OrderSplit بعدما نعمل OrderSend !! :*
    أو خلوا OrderModify تغير اللوت >>> وقفت على هذي =|

    ليه حياتنا تصير صعبة!

    من خلال بحثي اللي وصلت له الحل هو أني أراقب السعر بحيث لو وصل للهدف الأول أعمل OrderClose لجزء من العقد

    هل فيه طريقة غيرها؟

    كيف أراقب السعر؟!

    الفكرة عندي بس مش عارفة كيف اكتبها بأسهل طريقة
    آخر تعديل بواسطة Huda 007 ، 17-05-2017 الساعة 03:17 AM

  3. #8253
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Huda 007 مشاهدة المشاركة
    مرحبا، استاذ أسامة
    اريد أن افتح صفقة بهدف كلي، في كل مرة يتحرك السعر نحو الهدف، اريد أن احجز جزء من الربح باغلاق جزء من العقد، وأن يتم ذلك على ثلاث مستويات؟

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Huda 007 مشاهدة المشاركة
    لو فيه بس OrderSplit بعدما نعمل OrderSend !! :*
    أو خلوا OrderModify تغير اللوت >>> وقفت على هذي =|

    ليه حياتنا تصير صعبة!

    من خلال بحثي اللي وصلت له الحل هو أني أراقب السعر بحيث لو وصل للهدف الأول أعمل OrderClose لجزء من العقد

    هل فيه طريقة غيرها؟

    كيف أراقب السعر؟!

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة shivaa مشاهدة المشاركة
    السلام عليكم
    ممكن مثال
    وعليكم السلام ورحمة الله وبركاته
    قم بتعريف متغير من نوع static حتى لا تتغير قيمته إلا عندما تعطيه أنت القيمه الجديده
    كود PHP:
    static int Order_Action
    ثم كمثال عندما تفتح الصفقه يصبح
    كود PHP:
      if(true)
                         {
                         
    int ticket=OrderSend(Symbol(),OP_BUY,NewLot,Ask,3*P,0,0,"EA",MagicNumber,0,Blue);
                         
    Order_Action=1;
                         } 
    ثم هكذا تعطي المتغير القيم الجديده بناء على شروطك ثما عندما تصبح قيمة المتغير رقم معين التي حددتها مسبقا تقوم بتنفيذ الأمر الذي تريده
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  7. #8257
    الصورة الرمزية Huda 007
    Huda 007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2014
    الإقامة
    السعودية
    المشاركات
    110

    افتراضي

    استاذ اسامة،
    الفنكشن searchClosedNumber تستلم رقم التكت وتبحث عنه في الكومنت تبع كل الصفقات، صح ولا لا؟
    ما الهدف من البحث عن رقم التكت في الكومنت؟ مش يكفي لو استخدمنا المقارنة ع اساس OrderTicket
    وما فهمت الانكرمنت للـ ClosedNumber ع أي أساس؟

    كود PHP:
    int searchClosedNumber(string text)
      {
       
    int ClosedNumber;
       for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
         {
          
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
          
    string comment=OrderComment();
          
    int ticket=OrderTicket();
          if(
    StringFind(comment,text,0)!=-1)
            {
             
    ClosedNumber++;
             
    text=DoubleToStr(ticket,0);
            }
          if(
    ClosedNumber>2)return(ClosedNumber);
         }
       return(
    ClosedNumber);
      } 
    توقيع العضو
    همُ الأحبة ُ إنْ جاروا وإنْ عدلوا فليسَ لي معدلٌ عنهمْ وإنْ عدلوا

  8. #8258
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    قم بتعريف متغير من نوع static حتى لا تتغير قيمته إلا عندما تعطيه أنت القيمه الجديده
    كود PHP:
    static int Order_Action
    ثم كمثال عندما تفتح الصفقه يصبح
    كود PHP:
      if(true)
                         {
                         
    int ticket=OrderSend(Symbol(),OP_BUY,NewLot,Ask,3*P,0,0,"EA",MagicNumber,0,Blue);
                         
    Order_Action=1;
                         } 
    ثم هكذا تعطي المتغير القيم الجديده بناء على شروطك ثما عندما تصبح قيمة المتغير رقم معين التي حددتها مسبقا تقوم بتنفيذ الأمر الذي تريده
    شكر استاذى

  9. #8259
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Huda 007 مشاهدة المشاركة
    استاذ اسامة،
    الفنكشن searchClosedNumber تستلم رقم التكت وتبحث عنه في الكومنت تبع كل الصفقات، صح ولا لا؟
    ما الهدف من البحث عن رقم التكت في الكومنت؟ مش يكفي لو استخدمنا المقارنة ع اساس OrderTicket
    وما فهمت الانكرمنت للـ ClosedNumber ع أي أساس؟

    كود PHP:
    int searchClosedNumber(string text)
      {
       
    int ClosedNumber;
       for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
         {
          
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
          
    string comment=OrderComment();
          
    int ticket=OrderTicket();
          if(
    StringFind(comment,text,0)!=-1)
            {
             
    ClosedNumber++;
             
    text=DoubleToStr(ticket,0);
            }
          if(
    ClosedNumber>2)return(ClosedNumber);
         }
       return(
    ClosedNumber);
      } 
    لنفرض أن لدينا صفقة أساسيه مفتوحه الآن وصلت إلى الهدف الأول بالتالي سنغلق منها جزء معين 1
    بعد إغلاق الجزء يتبقى الجزء الجديد ويكون له رقم تيكيت مختلف عن تيكيت الصفقه الأساسيه فالآن كيف ستعرف أن هذه الصفقه تم إغلاق منها الجزء الأول ويجب أن تغلق الجزء الثاني عند الهدف الثاني ؟

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

  11. #8261
    الصورة الرمزية Huda 007
    Huda 007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2014
    الإقامة
    السعودية
    المشاركات
    110

    افتراضي

    عندما يغلق جزء من العقد فإن الكومنت لهذا الجزء المغلق سيساوي رقم التكت الجديدة للجزء المتبقي
    والجزء المتبقي بدوره يأخذ تكت جديدة مختلفة عن تكت الصفقة الاساسية

    ^ معلومات لم أكن أعرفها

    أفدتني جداً أ. أسامة
    توقيع العضو
    همُ الأحبة ُ إنْ جاروا وإنْ عدلوا فليسَ لي معدلٌ عنهمْ وإنْ عدلوا

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة shivaa مشاهدة المشاركة
    السلام عليكم
    عندى فكره عاوز تعاونى عليها
    عاوز اميز الصفقات المعدله كسبت ورجعت للخصاره تانى بحيث لورجعت على نقطه التعادل تقفل حولت اقفل الا تيجى على الصفر قفل الكل الا يجى على الصفر حتى الا لسه مدخلتش على المكسب
    الفكره هى
    اميزه كل صفقه بكومنت مختلف متسلسل بحيث اذا اتعدل على الصفقه احفظ الكونت فى منتغير يكون الشرط الغلاق ان يكون موجود الكومنت
    مشعارف اكتب الفكره ممكن تسعدنى عليها
    وعليكم السلام ورحمة الله وبركاته
    يمكنك إستخدام المتغيرات العامه GlobalVariables بحيث عندما تصبح الصفقه على ربح تقوم بحفظ قيمة لها ثم إذا عادت أقل من الصفر تغلق الصفقه
    مثال
    كود PHP:
    for(int i=OrdersTotal()-1;i>=0;i--)
    {
     
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
     if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
     {
      if(
    OrderType()==OP_BUY)
      {
       if(
    GlobalVariableGet(string(OrderTicket()))==0&&Bid-OrderOpenPrice()>=10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),1);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==1&&Bid-OrderOpenPrice()<=-10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),2);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==2&&OrderProfit()>=0)
       {
        
    OrderClose(OrderTicket(),OrderLots(),Bid,3);
        
    GlobalVariableDel(string(OrderTicket()));
       }
      }
       if(
    OrderType()==OP_SELL)
      {
        if(
    GlobalVariableGet(string(OrderTicket()))==0&&OrderOpenPrice()-Ask>=10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),1);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==1&&OrderOpenPrice()-Ask<=-10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),2);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==2&&OrderProfit()>=0)
       {
        
    OrderClose(OrderTicket(),OrderLots(),Ask,3);
        
    GlobalVariableDel(string(OrderTicket()));
       }
      }
     }

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

  13. #8263
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    يمكنك إستخدام المتغيرات العامه GlobalVariables بحيث عندما تصبح الصفقه على ربح تقوم بحفظ قيمة لها ثم إذا عادت أقل من الصفر تغلق الصفقه
    مثال
    كود PHP:
    for(int i=OrdersTotal()-1;i>=0;i--)
    {
     
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
     if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
     {
      if(
    OrderType()==OP_BUY)
      {
       if(
    GlobalVariableGet(string(OrderTicket()))==0&&Bid-OrderOpenPrice()>=10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),1);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==1&&Bid-OrderOpenPrice()<=-10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),2);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==2&&OrderProfit()>=0)
       {
        
    OrderClose(OrderTicket(),OrderLots(),Bid,3);
        
    GlobalVariableDel(string(OrderTicket()));
       }
      }
       if(
    OrderType()==OP_SELL)
      {
        if(
    GlobalVariableGet(string(OrderTicket()))==0&&OrderOpenPrice()-Ask>=10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),1);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==1&&OrderOpenPrice()-Ask<=-10*point)
       {
        
    GlobalVariableSet(string(OrderTicket()),2);
       }
       else if(
    GlobalVariableGet(string(OrderTicket()))==2&&OrderProfit()>=0)
       {
        
    OrderClose(OrderTicket(),OrderLots(),Ask,3);
        
    GlobalVariableDel(string(OrderTicket()));
       }
      }
     }

    جزاك الله خيرااااااااااااااااااااااااااااااااااااااااااااااا اااااا

  14. #8264
    الصورة الرمزية بحرينوو
    بحرينوو غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2016
    الإقامة
    سانت بيير وميكولون
    المشاركات
    52

    افتراضي

    السلام عليكم

    لماذا لا يعمل الاكسبرت ؟
    ما المشكلة الموجوده فيه

    شكرا جزيلا
    الملفات المرفقة الملفات المرفقة

  15. #8265
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    السلام عليكم
    ممكن شرح داله
    GlobalVariableGet
    GlobalVariableCheck
    GlobalVariableSet
    اسف على الازعاج
    ممكن اكون شاكر

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

  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