صفحة 424 من 686 الأولىالأولى ... 324374414418419420421422423424425426427428429430434474524 ... الأخيرةالأخيرة
النتائج 6,346 إلى 6,360 من 10285
  1. #6346
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي

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

    مرفق الدالة

    كود PHP:
    void CloseAll(int type){ 
     for(
    int i=0;i<OrdersTotal();i++){
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      
    int ticket=OrderTicket();int typee=OrderType();double lots=OrderLots();
      if(
    OrderSymbol()==Symbol()&&OrderType()==type){
       if(
    typee==OP_SELL)
          
    OrderClose(ticket,lots,Bid,3*Q);
       if(
    typee==OP_BUY)
          
    OrderClose(ticket,lots,Ask,3*Q);
      }
     }

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

    كود PHP:
    void CloseAll(int type){  for(int i=0;i<OrdersTotal();i++){  if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))    if(OrderSymbol()==Symbol()&&OrderType()==type){   int ticket=OrderTicket();int typee=OrderType();double lots=OrderLots();   if(typee==OP_SELL)      bool adx OrderClose(ticket,lots,Bid,3*Q);   if(typee==OP_BUY)      bool adx OrderClose(ticket,lots,Ask,3*Q);  } }} 
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

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

    سأجربها الان

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

    افتراضي

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

    كود PHP:
    void CloseAll(int type){  for(int i=0;i<OrdersTotal();i++){  if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))    if(OrderSymbol()==Symbol()&&OrderType()==type){   int ticket=OrderTicket();int typee=OrderType();double lots=OrderLots();   if(typee==OP_SELL)      bool adx OrderClose(ticket,lots,Bid,3*Q);   if(typee==OP_BUY)      bool adx OrderClose(ticket,lots,Ask,3*Q);  } }} 
    لم تفلح ايضا اخى جميل

    جربتها فى اكسبيرتات كثيرة جدا ودائما الخطأ يظهر لى

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

    https://forum.arabictrader.com/t2120...ml#post2911816

    هو من تصميم حضرتك لى

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

    ربنا يجزيك الجنة يارب ونحن معك

  4. #6349
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

    افتراضي

    توقيع العضو
    متداول فوركس، ومبرمج mql

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

    افتراضي

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

    جربتها فى اكسبيرتات كثيرة جدا ودائما الخطأ يظهر لى

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

    https://forum.arabictrader.com/t2120...ml#post2911816

    هو من تصميم حضرتك لى

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

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة kira-h مشاهدة المشاركة
    السلام عليكم
    أستاذي ومعلمي مستر دولار تحية طيبة
    قمت بتصميم اكسبيرت للبولنجر وواجهتني مشكلة غريبة في إغلاق الصفقات عند ملامسة السعر لأحد حدي البولنجر
    فعند عمل إعداد البولنجر deviation=2 يعمل الاغلاق تمام 100%
    بينما عند deviation=3 يعمل فقط عند حدوث اختراق بشمعتين أو أكثر وفي حالات كثيرة لا يتفعل الاغلاق مع أن الملامسة واضحة على الشمعة 0
    وللعلم إعداد deviation متغير خارجي ضمن قيم دالة البولنجر وشروط الاغلاق كالتالي:
    كود:
     double Upper0=iBands(Symbol(),0,period,deviation,shift,PRICE_CLOSE,MODE_UPPER,0);
     double Lower0=iBands(Symbol(),0,period,deviation,shift,PRICE_CLOSE,MODE_LOWER,0); 
     if((Close[0]>=Upper0)||(Ask>=Upper0))
     {
      CloseBuy();
     }
     if((Close[0]<=Lower0)||(Bid<=Upper0))
     {
      CloseSell();
     }
    سؤال برمجي آخر لو سمحت
    أريد فتح صفقة كل 30 ثانية
    جربت الكود التالي ولم يعمل بل يفتح صفقة كل إغلاق شمعة
    كود PHP:
     
    datetime LastOrderOpenTime
    ()
    {  
     for(
    int i=OrdersTotal()-1;i>=0;i--)
     {  
      if(
    OrderSelect(iSELECT_BY_POSMODE_TRADES))  
      {   
       return(
    OrderOpenTime());    
      }  
     } 
    return(
    0);
    }   
     
    void BuyOrder()
    {
      if((
    Time[0]-LastOrderOpenTime())<30)return;
      
    OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0,"Kira-h",MagicNo,0,Blue);

    وشكرا جزيلا
    وعليكم السلام ورحمة الله وبركاته
    أهلين أخي حسن تفضل جواب مؤقت على بال يرد أستاذنا الفاضل مستر دولار .
    تضع الكود في OnTick حتى يشيك مع كل تك وليس مرة واحدة في الشمعة .
    كود PHP:
    double Upper0=iBands(Symbol(),0,period,deviation,shift,PRICE_CLOSE,MODE_UPPER,0);
     
    double Lower0=iBands(Symbol(),0,period,deviation,shift,PRICE_CLOSE,MODE_LOWER,0); 
     if(
    High[0]>=Upper0)
     {
      
    CloseBuy();
     }
     if((
    Low[0]<=Lower0)
     {
      
    CloseSell();
     } 
    سؤالك الثاني ارفقت لك اكسبيرت سريع سيوضح لك ماتريد بتجربته
    * اصفر فريم هو فريم الدقيقة والمنصة لاتعرض الثواني بجوار تفاصيل الأوردر وبالتالي لابد من عمل برنت أو كومنت لترى توقيت فتح الأمر
    * عند وضع افتح اوردر شراء جديد اذا كان فرق التوقيت 14 ثانية مثلا ستجده فتح 4 اوردرات على الدقيقة وفي البرنت ستجدها كل 15 ثانية
    * قم بتغيير الثواتي كماتريد وستجد عدد الأوامر مثلا 6 اذا قسمت الدقيقة على 10 او جعلتعا 9 ثوان وهكذا .

    أرجو أن أكون أفدتك .
    الملفات المرفقة الملفات المرفقة
    آخر تعديل بواسطة Jmeel ، 14-03-2015 الساعة 07:06 PM
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  7. #6352
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

    افتراضي

    جزاك الله خيرا أستاذ جميل
    جاري التجربة وبانتظار التصحيح من أستاذنا القدير مستر دولار
    تحياتي القلبية
    توقيع العضو
    متداول فوركس، ومبرمج mql

  8. #6353
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

    افتراضي

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

الاســـم:	1.png
المشاهدات:	76
الحجـــم:	19.8 كيلوبايت
الرقم:	431128

    أعتقد ان الكود البرمجي الذي أستخدمه أكثر دقة في الاغلاق بمجرد الملامسة لأحد حدي البولنجر
    وما نراه من عدم حدوث الاغلاق نتيجة إعادة رسم البونجر الحالي [0]
    وبانتظار تعقيب الأستاذ مستر دولار
    وجزاكم الله خيرا
    توقيع العضو
    متداول فوركس، ومبرمج mql

  9. #6354
    الصورة الرمزية links_007
    links_007 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2006
    الإقامة
    المملكة العربية السعودية
    المشاركات
    1,123

    افتراضي

    السلام عليكم
    هل ممكن عمل اكسبيرت كالتالي :
    1- الشراء بعد اغلاق شمعة فوق (موفينج 14 simple-High) .
    2- البيع بعد اغلاق شمعة تحت(موفينج 14 simple-Low) .
    3- امكانية اختيار اي فترة زمنية ( ساعة - اربع ساعات - يومي - اسبوعي - شهري ).
    4- إمكانية تحديد نقاط الهدف وتحديد نقاط الاستوب .
    5- امكانية تغيير الموفينج الى اي رقم آخر .

    أرجوا المساعدة وشكرا لكم

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة kira-h مشاهدة المشاركة
    أستاذ جميل استخدام الهاي الحالي واللوو الحالي قمت بتجربتها سابقا بها عيب أنه تضيع نقاط كثيرة عند الاغلاق
    أنظر للصورة المرفقة
    اضغط على الصورة لعرض أكبر

الاســـم:	1.png
المشاهدات:	76
الحجـــم:	19.8 كيلوبايت
الرقم:	431128

    أعتقد ان الكود البرمجي الذي أستخدمه أكثر دقة في الاغلاق بمجرد الملامسة لأحد حدي البولنجر
    وما نراه من عدم حدوث الاغلاق نتيجة إعادة رسم البونجر الحالي [0]
    وبانتظار تعقيب الأستاذ مستر دولار
    وجزاكم الله خيرا
    عن سؤالك الأول لاخلاف هو نفسه فقط أزلت || Ask لأن الهاي يمثل النقطة الأعلى ، عن حدي البولنجركلامك سليم لأنك لوتراقب الحركة مع الباك تست ستجد ملامسة للسعر قبل عدة شمعات ولو رجعت عملت باك تست ستجد أن بعضها لم يكن يلامس حد البولنجر أثناء الشمعة 0 بينما تراه ملامس بعد ان مرت عدة شمعات فتسأل نفسك لماذا لم ينفذ ؟


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

  11. #6356
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    عن سؤالك الأول لاخلاف هو نفسه فقط أزلت || Ask لأن الهاي يمثل النقطة الأعلى ، عن حدي البولنجركلامك سليم لأنك لوتراقب الحركة مع الباك تست ستجد ملامسة للسعر قبل عدة شمعات ولو رجعت عملت باك تست ستجد أن بعضها لم يكن يلامس حد البولنجر أثناء الشمعة 0 بينما تراه ملامس بعد ان مرت عدة شمعات فتسأل نفسك لماذا لم ينفذ ؟


    هل الأجابة على سؤالك الثاني مفيدة ؟؟
    المشكلة بالبولنجر أنه عند استخدام deviation=3 لا يقوم بإغلاق الصفقة حتى لو حدث ملامسة حقيقية عند الشمعة 0، إلا إذا حدث اختراق قوي يتم الاغلاق

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    ويجزيك الخير لدعائك ياطيب ويتقبله ويجمعنا في الجنة أللهم آمين ، عملت الأضافات والتعديلات في الأكسبيرت وبمقارنته مع السابق ستعرف التعديلات
    اللهم امين يارب العالميين نحن واهلينا ومن نحب وجميع المسلميين

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

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

  13. #6358
    الصورة الرمزية اعصار ريتا
    اعصار ريتا غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2007
    الإقامة
    السعودية
    المشاركات
    438

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة links_007 مشاهدة المشاركة
    السلام عليكم
    هل ممكن عمل اكسبيرت كالتالي :
    1- الشراء بعد اغلاق شمعة فوق (موفينج 14 simple-High) .
    2- البيع بعد اغلاق شمعة تحت(موفينج 14 simple-Low) .
    3- امكانية اختيار اي فترة زمنية ( ساعة - اربع ساعات - يومي - اسبوعي - شهري ).
    4- إمكانية تحديد نقاط الهدف وتحديد نقاط الاستوب .
    5- امكانية تغيير الموفينج الى اي رقم آخر .

    أرجوا المساعدة وشكرا لكم
    تفضل
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    استاذي جميل
    عند استعمالي دالة الاغلاق عند الربح بالدولار
    لم تقوم بعملها
    كود:
    double Float_Profit()
    {
          double profit=0;
          for(int i=0;i<=OrdersTotal();i++)
      {
          if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
          if(OrderSymbol()==Symbol() )
      {  
          profit+=OrderProfit();
      }
      }
    return(profit);
    }
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    كود PHP:
    double Float_Profit()
    {
    double profitt=0;
     for(
    int i=0;i<OrdersTotal();i++){
    if(
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
    if(
    OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNo)
    {
    profitt+=OrderProfit();
     }
    }
    return(
    profitt);

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

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

  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