صفحة 506 من 689 الأولىالأولى ... 6406456496500501502503504505506507508509510511512516556606 ... الأخيرةالأخيرة
النتائج 7,576 إلى 7,590 من 10335
  1. #7576
    الصورة الرمزية msh3al
    msh3al غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2012
    الإقامة
    الكويت
    المشاركات
    410

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    مرحباً يا اخوان ،


    إستفسار عن آليه معينه في الاكسبريت ، هل يمكن فعلها او لا


    في حالة كان الاكسبريت يعمل على اكثر من عمله ( مثال: 4عملات )
    أريد ضبطه عند خسارة صفقه "في عمله معينه" أن لايفتح الصفقه التاليه إلا " على نفس العمله الخاسره "


    # طبعاً الاكسبريت لا يفتح إلا صفقه واحده في نفس الوقت #
    توقيع العضو
    إذا لم يكن عونٌ من الله للفتى *** فأولُ ما يجني عليه اجتهادُهُ
    ( اللهم أسألك التوفيق )

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

    افتراضي

    أحتاج لداله تفتح الصفقه بـ " أعلى lots " ممكن في الاكسبريت ، بناءً على*:
    - وقف الخساره " وهي عدد نقاط معينه تدخل يدوياً ، مثل 10 / 40 / 200 "

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة msh3al مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    مرحباً يا اخوان ،


    إستفسار عن آليه معينه في الاكسبريت ، هل يمكن فعلها او لا


    في حالة كان الاكسبريت يعمل على اكثر من عمله ( مثال: 4عملات )
    أريد ضبطه عند خسارة صفقه "في عمله معينه" أن لايفتح الصفقه التاليه إلا " على نفس العمله الخاسره "


    # طبعاً الاكسبريت لا يفتح إلا صفقه واحده في نفس الوقت #
    وعليكم السلام ورحمة الله وبركاته
    نعم يمكن ذلك
    سوف تقوم بعمل داله لمعرفة ربح آخر صفقة أغلقت ودالة لمعرفة العمله التي فتح عليها الصفقه
    مثال
    كود PHP:
    double LastOrderProfit()
    {
     for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       return(
    OrderProfit());
      }
     }
     return(
    0);

    كود PHP:
    string LastOrderSymbol()
    {
     for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       return(
    OrderSymbol());
      }
     }
     return(
    "");

    ثم سوف تضع شرط قبل فتح صفقة جديده
    كود PHP:
    if(LastOrderProfit()>=0||symbol==LastOrderSymbol())
    {


    المتغير symbol هو اسم العمله التي سوف تفتح الصفقه عليها

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة msh3al مشاهدة المشاركة
    أحتاج لداله تفتح الصفقه بـ " أعلى lots " ممكن في الاكسبريت ، بناءً على*:
    - وقف الخساره " وهي عدد نقاط معينه تدخل يدوياً ، مثل 10 / 40 / 200 "

    اتمنى الإفاده يا اخوان فضلاً وكرماً منكم
    اخوكم
    تقصد بحيث إذا خسرت الصفقه عدد النقاط المحدده سوف يصل الحساب إلى المارجن كول ؟

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    تقصد بحيث إذا خسرت الصفقه عدد النقاط المحدده سوف يصل الحساب إلى المارجن كول ؟
    حياك ربي استاذ اسامه , اي نعم هذا ما اقصده
    مع الأخذ بالاعتبار في حالة الربح ( يضيف مبلغ الربح للعمليه الحسابيه )
    آخر تعديل بواسطة msh3al ، 21-08-2016 الساعة 09:36 PM
    توقيع العضو
    إذا لم يكن عونٌ من الله للفتى *** فأولُ ما يجني عليه اجتهادُهُ
    ( اللهم أسألك التوفيق )

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة msh3al مشاهدة المشاركة
    حياك ربي استاذ اسامه , اي نعم هذا ما اقصده
    مع الأخذ بالاعتبار في حالة الربح ( يضيف مبلغ الربح للعمليه الحسابيه )
    وهل يمكن تقسيمه لعدد صفقات معين ؟
    مثال ( صفقتين ) :
    وقف خساره 100 صفقه اولى
    وقف خساره 100 صفقه ثانيه

    المجموع 200 وقف الخساره للصفقتين = مارجن كول :")
    توقيع العضو
    إذا لم يكن عونٌ من الله للفتى *** فأولُ ما يجني عليه اجتهادُهُ
    ( اللهم أسألك التوفيق )

  7. #7582
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة msh3al مشاهدة المشاركة
    وهل يمكن تقسيمه لعدد صفقات معين ؟
    مثال ( صفقتين ) :
    وقف خساره 100 صفقه اولى
    وقف خساره 100 صفقه ثانيه

    المجموع 200 وقف الخساره للصفقتين = مارجن كول :")
    تفضل هذا مثال
    كود PHP:
    double pt;
         if(
    Digits==5||Digits==3)pt=10;
         else 
    pt=1;
         
    double pip_valueMarketInfo(Symbol(),MODE_TICKVALUE)*pt
         
         if(
    pip_value==0)pip_value=1;
         
    double stopPips=100
         
    double lots=NormalizeDouble(AccountBalance()/stopPips/pip_value,2); 
    بنفس الطريقه يمكنك تطبيقها على صفقتين فبدلا من أن تجعل الأستوب 100 سوف تجعله 200 وهو مجموع الأستوب للصفقتين

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    السلام عليكم استاذى الكريم
    سؤال
    الان OrderProfit تعطى الربح الكلى بعملة الدولار
    كيف استخراج عدد النقاط الكلى لكل الصفقات
    يتم وضع المؤشر على شارت واحد
    يظهر كل نقاط الصفقات المفتوحه على اكثر من عمله او نوع اسهم او اى شئ مفتوح على المنصة
    كيف يتم احتساب عدد النقاط مع اختلاف طريقة Point من كل عملة او نوع
    ارجو المساعد
    تحياتى
    وعليكم السلام ورحمة الله وبركاته
    بالنسبه لي أقوم بتعريف دالة تغير قيمة النقطه حسب العمله
    مثال
    كود PHP:
    void Points(string symbol)
     {
      if(
    MarketInfo(symbol,MODE_DIGITS)<4)
       {
        
    point=0.01;
        
    digits=2;
       }
      else
       {
       
    point=0.0001;
       
    digits=4;
       }
     } 
    ثم في الكود يصبح البحث عن الصفقه
    كود PHP:
    for(int cnt=OrdersTotal()-1;cnt>=0;cnt--)
        {   
         
    bool select=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
         
    Points(OrderSymbol());
         if(
    OrderMagicNumber()==MagicNumber)
         {
          
    pips+=(OrderOpenPrice()-OrderClosePrice())/point;
         }
        } 

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

    افتراضي

    جزاك الله خير استاذ اسامه

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


    هذا ملخص لأهم ركائز كل اكسبريت :

    كود PHP:

     
    extern double  TakeProfit        
    0;           // TakeProfit
    extern double  StopLoss          0;           // StopLoss
    extern string  L_1               =" ";          // ----------------------------------------   
    extern bool    UseTrailing       false;       // Use Trailing stop
    extern int     TrailStart        20;          // Trailing stop after
    extern int     TrailStep         20;          // Trailing stop distance
    extern string  L_2               =" ";          // ---------------------------------------- 
    extern bool    UseBreakEven      false;       // Use BreakEven 
    extern int     BreakEvenAfter    20;          // BreakEven after
    extern int     BreakEvenPips     20;           // BreakEven pips
    extern string  L_3               =" ";          // ---------------------------------------- 
    extern int     MagicNumber        15969 ;     // magic number 
    مع الأخذ بعين الاعتبار :
    - يعمل على منصه رباعيه وخماسيه
    - لايكرر فتح الصفقات ( صفقه واحده )



    أتمنى فعلاً ذلك , حتى يكون لنا نحن المتعلمين مرجع ونواة لبناء اكسبريتاتنا عليه ,
    بحيث لايبقى إلا ( شرط الشراء والبيع ) حتى يكون الاكسبريت فعال ..


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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة msh3al مشاهدة المشاركة
    جزاك الله خير استاذ اسامه

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


    هذا ملخص لأهم ركائز كل اكسبريت :

    كود PHP:
     
     
    extern double  TakeProfit        
    0;           // TakeProfit
    extern double  StopLoss          0;           // StopLoss
    extern string  L_1               =" ";          // ----------------------------------------   
    extern bool    UseTrailing       false;       // Use Trailing stop
    extern int     TrailStart        20;          // Trailing stop after
    extern int     TrailStep         20;          // Trailing stop distance
    extern string  L_2               =" ";          // ---------------------------------------- 
    extern bool    UseBreakEven      false;       // Use BreakEven 
    extern int     BreakEvenAfter    20;          // BreakEven after
    extern int     BreakEvenPips     20;           // BreakEven pips
    extern string  L_3               =" ";          // ---------------------------------------- 
    extern int     MagicNumber        15969 ;     // magic number 
    مع الأخذ بعين الاعتبار :
    - يعمل على منصه رباعيه وخماسيه
    - لايكرر فتح الصفقات ( صفقه واحده )



    أتمنى فعلاً ذلك , حتى يكون لنا نحن المتعلمين مرجع ونواة لبناء اكسبريتاتنا عليه ,
    بحيث لايبقى إلا ( شرط الشراء والبيع ) حتى يكون الاكسبريت فعال ..


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

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

    افتراضي

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


    جزاك الله خير وبارك الله فيك , جميل جداً وهو المطلوب ربي يسعدك

    إستفسار :

    ما وظيفة هذا المتغير
    كود PHP:

    input bool        CloseInReverse   
    =false
    توقيع العضو
    إذا لم يكن عونٌ من الله للفتى *** فأولُ ما يجني عليه اجتهادُهُ
    ( اللهم أسألك التوفيق )

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

    افتراضي

    سؤال آخر فضلاً , هل يمكن عمل شىرط بين " عدد النقاط المتحركه " مع " زمن تحرك تلك النقاط " ؟

    مثال :
    أفتح صفقه إذا تحرك السعر بين 50 - 100 نقطه خلال فترة زمنية بين : 30 - 60 (دقيقه / أو/ ثانيه)

    وإذا كان ممكناً ,
    كيف ستكون عملية البيع , أي كيف سأفرق بين الشراء والبيع


    عذراً ع السؤال اللي مدري وش يبي :")
    توقيع العضو
    إذا لم يكن عونٌ من الله للفتى *** فأولُ ما يجني عليه اجتهادُهُ
    ( اللهم أسألك التوفيق )

  14. #7589
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    بالنسبه لي أقوم بتعريف دالة تغير قيمة النقطه حسب العمله
    مثال
    كود PHP:
    void Points(string symbol)
     {
      if(
    MarketInfo(symbol,MODE_DIGITS)<4)
       {
        
    point=0.01;
        
    digits=2;
       }
      else
       {
       
    point=0.0001;
       
    digits=4;
       }
     } 
    ثم في الكود يصبح البحث عن الصفقه
    كود PHP:
    for(int cnt=OrdersTotal()-1;cnt>=0;cnt--)
        {   
         
    bool select=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
         
    Points(OrderSymbol());
         if(
    OrderMagicNumber()==MagicNumber)
         {
          
    pips+=(OrderOpenPrice()-OrderClosePrice())/point;
         }
        } 
    الشكر والتقدير لك استاذى الكريم
    المطلوب هو عمل مؤشر
    يتم وضعه على شارت واحد فقط
    ويظهر على الشارت
    عدد نقاط صفقات الشراء الموجوده فى المنصة كله
    عدد صفقات البيع الموجوده فى المنصة كله
    هنا المشكلة فى اختلاف point
    بين كل نوع عمله وكمان انا عايز الجمع صحيح بين كل النقاط فى كل الصفقات المفتوحه
    انا حاولت اكثر من مره
    بس لم انجح بعد
    ارجو المساعده لو امكن
    تحياتى لك

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    الشكر والتقدير لك استاذى الكريم
    المطلوب هو عمل مؤشر
    يتم وضعه على شارت واحد فقط
    ويظهر على الشارت
    عدد نقاط صفقات الشراء الموجوده فى المنصة كله
    عدد صفقات البيع الموجوده فى المنصة كله
    هنا المشكلة فى اختلاف point
    بين كل نوع عمله وكمان انا عايز الجمع صحيح بين كل النقاط فى كل الصفقات المفتوحه
    انا حاولت اكثر من مره
    بس لم انجح بعد
    ارجو المساعده لو امكن
    تحياتى لك
    الكود السابق سوف يحل مشكله إختلاق قيمة النقطه لكل عمله . فكما ترى في الكود قبل حساب عدد نقاط الصفقه تقوم الداله بتغيير قيمة point حسب العمله التي تم إختيارها
    هذا مثال كامل
    كود PHP:
    double B_pips,S_pips;
       for(
    int cnt=OrdersTotal()-1;cnt>=0;cnt--)
        {   
         
    bool select=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
         
    Points(OrderSymbol());

          if(
    OrderType()==OP_BUY)
          {
           
    B_pips+=((OrderClosePrice()-OrderOpenPrice())/point);
          }
          if(
    OrderType()==OP_SELL)
          {
           
    S_pips+=((OrderOpenPrice()-OrderClosePrice())/point);
          }
        }
        
        
    Comment("Buy Pips :"+B_pips+"  Sell Pips :"+S_pips); 

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

  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