صفحة 312 من 689 الأولىالأولى ... 212262302306307308309310311312313314315316317318322362412 ... الأخيرةالأخيرة
النتائج 4,666 إلى 4,680 من 10335
  1. #4666
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة صلاح الدين الفوركساوى مشاهدة المشاركة
    استاذى الكريم جميل

    انا جربت الكوديين

    سواء

    كود PHP:
    aEquity=AccountEquity()*1.1
    او

    كود PHP:
    aEquity=AccountBalance()*1.1
    فكلاهما يغلق الربح عندما يصبح الايكوتى بنسبه 10 فى المائه فقط ويستمر على ذلك حتى لو عملنا الباك تست لمدة سنه كامله

    يعنى لما بنبدأ الحساب ب 10 الاف ويعمل .. عندما يصل الى 11 الف بيفضل على هذه النسبه .. وكلما اشتغل يرجع مرة اخرى على تلك النسبه ولايزيدها

    أرجوا ان تكون فكرتى وصلتك استاذى الكريم

    انا اتكلم عن هذه الفكرة لانى اريد ان استخدمها على كل الاكسبيرتات اللى هعمل عليها

    منتظر ردك استاذى جميل
    تمام نفس النتيجة لأن في بداية التشغيل وقبل الصفقات يكونو متساويين ثم يختلف الرقمين بعد الصفقات ، حتعدل نفس الكود في قائمة Start
    كود PHP:
    if(AccountEquity()>=aEquity)  // { aEquity=AccountEquity()*1.1;  CloseAll  } 
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  2. #4667
    الصورة الرمزية صلاح الدين الفوركساوى
    صلاح الدين الفوركساوى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2012
    الإقامة
    مصر
    المشاركات
    740

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    تمام نفس النتيجة لأن في بداية التشغيل وقبل الصفقات يكونو متساويين ثم يختلف الرقمين بعد الصفقات ، حتعدل نفس الكود في قائمة Start
    كود PHP:
    if(AccountEquity()>=aEquity)  // { aEquity=AccountEquity()*1.1;  CloseAll  } 
    حضرتك تقصد انى اكتبها كدة استاذ جميل


    كود PHP:
     
      
    if(AccountEquity()>=aEquity
         { 
         
    aEquity=AccountEquity()*1.1
         
          
    CloseAll;
          } 
    منتظر ردك استاذى الكريم وهجربها برده الى ان ترد على

    تقبل ودى استاذى

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

    افتراضي

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


    كود PHP:
     
      
    if(AccountEquity()>=aEquity
         { 
         
    aEquity=AccountEquity()*1.1
         
          
    CloseAll;
          } 
    منتظر ردك استاذى الكريم وهجربها برده الى ان ترد على

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

  4. #4669
    الصورة الرمزية صلاح الدين الفوركساوى
    صلاح الدين الفوركساوى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2012
    الإقامة
    مصر
    المشاركات
    740

    افتراضي

    بارك الله تعالى فيك استاذى الكريم

    انا الان اجربها وهقولك على المفيد

    وشكرا على السرعه فى الرد

    تقبل ودى حبيبى

  5. #4670
    الصورة الرمزية صلاح الدين الفوركساوى
    صلاح الدين الفوركساوى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2012
    الإقامة
    مصر
    المشاركات
    740

    افتراضي

    نجحت ...

    ماشاء الله تبارك الله

    بارك الله تعالى فيك استاذى

    جزاك الله تعالى خيراا على ماتقدمه من مساعدات لجميع الاخوة هنا انت والاستاذ اسامه مستر دولار

    تقبل ودى استاذى الكريم جميل

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة صلاح الدين الفوركساوى مشاهدة المشاركة
    نجحت ...

    ماشاء الله تبارك الله

    بارك الله تعالى فيك استاذى

    جزاك الله تعالى خيراا على ماتقدمه من مساعدات لجميع الاخوة هنا انت والاستاذ اسامه مستر دولار

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

  7. #4672
    الصورة الرمزية mr_gentle30
    mr_gentle30 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2013
    الإقامة
    الأردن
    المشاركات
    85

    افتراضي

    السلام عليكم و رحمة الله و بركاته
    عندي استفسار لو سمحتم
    الان لو الواحد عنده اكسبيرت نسية الصفقات الرابحه الى الخاسره ،لنفترض 1 الى 2،يعني بيربح مره و بيخسر مرتين ،و لنفترض انه دخوله للصفقات بستوب و هدف معين حسب شروط معينه
    هل من الممكن برمجة هدا الاكسبيرت كالتالي
    ان يدخل بلوت اولي معين و بعدين لما يخسر المره الاولى يدخل بمضاعفه و لما يخسر المره التانيه يضاعف مره تانيه ،حتى يحقق الهدف ،هدا كله على فرض انه الاكسبيرت بينجح مره و يخسر مرتين ،و لما يصادف انه خسر مرتين ورا بعض،برجع الاكسبيرت من اول و جديد ،يدخل على اساس اللوت الاول
    فكرتي من هدا السؤال لو انه ممكن يصير هدا الشي برمجيا ،ما اعتقد انه في اكسبيرت معتدل ما بيجيب لصاحبه التارجت الشهري
    ان شاء الله اني قدرت اوصل السؤال صح
    و اسف على ازعاجكم
    و االله يوفق الجميع

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

    افتراضي

    السلام عليكم ..
    عودة مرة اخري اخي واستاذي جميل ..
    وما زلت عالقا مع الشموع ..
    بالنسبة للشراء مثلا ..
    اريد ان اجعل الاستوب هو بداية الشمعة السابقة .. وبهذا يكون الاستوب متحرك فكل شمعة صاعدة يتحرك الاستوب الي
    بداية الشمعة المنتهية
    وهنا اعتقد اننا سنتطرق الي الامر OrderModify والتي لا اعلم كيفية استخدامها .. وياريت حضرتك تدلني علي موضوع يشرح هذا الامر
    ولكن اولا ارجو ان تصحح لي هل سنعرف متغير للاغلاق ثم سنقارنه في الدالة استارت بـ open1 ؟؟
    ام سنعرف الاستوب ثم نساويه بـ open1 مباشرة وبصورة بسيطة ؟؟
    وجزاك الله كل خير

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة mr_gentle30 مشاهدة المشاركة
    السلام عليكم و رحمة الله و بركاته
    عندي استفسار لو سمحتم
    الان لو الواحد عنده اكسبيرت نسية الصفقات الرابحه الى الخاسره ،لنفترض 1 الى 2،يعني بيربح مره و بيخسر مرتين ،و لنفترض انه دخوله للصفقات بستوب و هدف معين حسب شروط معينه
    هل من الممكن برمجة هدا الاكسبيرت كالتالي
    ان يدخل بلوت اولي معين و بعدين لما يخسر المره الاولى يدخل بمضاعفه و لما يخسر المره التانيه يضاعف مره تانيه ،حتى يحقق الهدف ،هدا كله على فرض انه الاكسبيرت بينجح مره و يخسر مرتين ،و لما يصادف انه خسر مرتين ورا بعض،برجع الاكسبيرت من اول و جديد ،يدخل على اساس اللوت الاول
    فكرتي من هدا السؤال لو انه ممكن يصير هدا الشي برمجيا ،ما اعتقد انه في اكسبيرت معتدل ما بيجيب لصاحبه التارجت الشهري
    ان شاء الله اني قدرت اوصل السؤال صح
    و اسف على ازعاجكم
    و االله يوفق الجميع
    وعليكم السلام عليكم و رحمة الله و بركاته
    نعم فكرة المضاعفات معروفه ومبرمجه بأكثر من فكرة في إكسبرتات كثيره
    بالنسبه للطريقه التي تريدها فسوف تقوم بعمل دالة لمعرفة آخر عدد صفقات خاسره متتاليه
    مثال
    كود PHP:
    int LostOrdersNum()
    {
     
    int Lost;
     for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       if(
    OrderProfit()<0)Lost++;
       else return(
    Lost);
      }
     }
     return(
    Lost);

    ثم تقوم بعمل دالة لمعرفة حجم لوت آخر صفقه
    كود PHP:
    double LastOrderLot()
    {
     
     for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       return(
    OrderLots());
      }
     }
     return(
    0);

    وسوف تضع في شروط الدخول
    كود PHP:
    if(LostOrdersNum()==2||LostOrdersNum()==0)NewLot=Lots;
    else if(
    LostOrdersNum()>0)NewLot=LastOrderLot()*2
    فإذا كانت عدد الصفقات الخاسره 2 سوف يبدأ باللوت الإبتدائي Lots أما إذا كان عدد الصفقات الخاسره 1 فسوف يضاعف بحجم اللوت التالي

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    السلام عليكم ..
    عودة مرة اخري اخي واستاذي جميل ..
    وما زلت عالقا مع الشموع ..
    بالنسبة للشراء مثلا ..
    اريد ان اجعل الاستوب هو بداية الشمعة السابقة .. وبهذا يكون الاستوب متحرك فكل شمعة صاعدة يتحرك الاستوب الي
    بداية الشمعة المنتهية
    وهنا اعتقد اننا سنتطرق الي الامر OrderModify والتي لا اعلم كيفية استخدامها .. وياريت حضرتك تدلني علي موضوع يشرح هذا الامر
    ولكن اولا ارجو ان تصحح لي هل سنعرف متغير للاغلاق ثم سنقارنه في الدالة استارت بـ open1 ؟؟
    ام سنعرف الاستوب ثم نساويه بـ open1 مباشرة وبصورة بسيطة ؟؟
    وجزاك الله كل خير
    نعم سوف تستخدم الداله OrderModify
    الفكره في أنك ستمر على كل صفقه مفتوحه وتقارن هل الأستوب لها يساوي إفتتاح الشمعه السابقه أم لا فإذا لم تكن تساويها تقوم بعمل مودفاي للداله ووضع الاستوب الجديد
    مثال
    كود PHP:
    oid Modify_SL_BY_Open()
    {
    for(
    int i=0;i<OrdersTotal();i++)
    {
     
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
     
    double SL=OrderStopLoss();int ticket=OrderTicket();
     if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
     {
      if(
    OrderType()==OP_BUY)
      {
       if(
    SL!=Open[1]&&Bid>Open[1])
       {
        
    OrderModify(ticket,OrderOpenPrice(),SL,OrderTakeProfit(),0);
       }
      }
      if(
    OrderType()==OP_SELL)
      {
       if(
    SL!=Open[1]&&Ask<Open[1])
       {
        
    OrderModify(ticket,OrderOpenPrice(),SL,OrderTakeProfit(),0);
       }
      }
     }
    }

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    نعم سوف تستخدم الداله OrderModify
    الفكره في أنك ستمر على كل صفقه مفتوحه وتقارن هل الأستوب لها يساوي إفتتاح الشمعه السابقه أم لا فإذا لم تكن تساويها تقوم بعمل مودفاي للداله ووضع الاستوب الجديد
    مثال
    كود PHP:
    oid Modify_SL_BY_Open()
    {
    for(
    int i=0;i<OrdersTotal();i++)
    {
     
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
     
    double SL=OrderStopLoss();int ticket=OrderTicket();
     if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
     {
      if(
    OrderType()==OP_BUY)
      {
       if(
    SL!=Open[1]&&Bid>Open[1])
       {
        
    OrderModify(ticket,OrderOpenPrice(),SL,OrderTakeProfit(),0);
       }
      }
      if(
    OrderType()==OP_SELL)
      {
       if(
    SL!=Open[1]&&Ask<Open[1])
       {
        
    OrderModify(ticket,OrderOpenPrice(),SL,OrderTakeProfit(),0);
       }
      }
     }
    }

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    مشكور اخي واستاذي مستر دولار .. على الاهتمام والرد والتوضيح
    والله الواحد لولا جهود حضرتك وجهود الاستاذ جميل ما كان حيتعلم شئ ..
    وربنا يجازيكم عني وعن كل من تعلم من علمكم كل خير
    جزاك الله خير وكل الشكر للأخ العزيز جميل

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

    افتراضي

    السلام عليكم ..
    اساتذتي الاجلاء ..
    عندي يظهر خطأ ..
    end_of_progrsm\'
    unbalanced left parenthesis
    مش عارف ايه الخطأ واي قوس يتحدث عنه ؟؟

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    السلام عليكم ..
    اساتذتي الاجلاء ..
    عندي يظهر خطأ ..
    end_of_progrsm\'
    unbalanced left parenthesis
    مش عارف ايه الخطأ واي قوس يتحدث عنه ؟؟
    وعليكم السلام ورحمة الله وبركاته
    لديك خطأ عند كتابة الأقواس ( ) فربما قمت بفتح قوس ولم تغلقه أو العكس
    راجع الكود وتأكد من مكان الخطأ

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    السلام عليكم ..
    اساتذتي الاجلاء ..
    عندي يظهر خطأ ..
    end_of_progrsm\'
    unbalanced left parenthesis
    مش عارف ايه الخطأ واي قوس يتحدث عنه ؟؟
    بعد أذن معلمي مستر دولار ، حتشوف في الرسالة موقع الخطأ برقم السطر فأذا لم تحل المشكلو ارفع الكود ساراجعه وأخبرك .
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

  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