صفحة 337 من 686 الأولىالأولى ... 237287327331332333334335336337338339340341342343347387437 ... الأخيرةالأخيرة
النتائج 5,041 إلى 5,055 من 10285
  1. #5041
    الصورة الرمزية tareef
    tareef غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2007
    الإقامة
    المملكة العربية السعودية
    المشاركات
    692

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة tareef مشاهدة المشاركة
    أخي كيرا بارك الله فيك وجزاك الله كل خير....
    الخبير أيضا لم يغلق جميع الصفقات يغلق صفقة واحدة وأيضا لا يعمل إلا على الزوج الذي يوضع عليه...فهل هناك كود أو طريقة أخرى نجعله يغلق جميع الصفقات بعد ذلك يقوم بحساب النيو إيكويتي وأيضا إلاق جميع صفقات الحساب بغض النظر عن الزوج وتقبل خالص شكري.
    ويبارك فيك اخي
    ونعم فعلا راجعت كود النسخة v2 يوجد به الشرط التالي بدالة الاغلاق
    كود PHP:
    if (OrderSymbol()==Symbol()) 
    لذلك يتم اغلاق صفقات الشارت اللي عليه الاكسبيرت
    قمت بحذف الشرط بالنسخة v2.1 جربها
    إذا بقيت المشكلة في عدم اغلاق كل الصفقات جرب النسخة v2.2 حيث تم اضافة ما يلي :
    دالة حساب عدد الصفقات المفعلة :
    كود PHP:
    int MyOrdersTotal()
    {
      
    int c=0;
      
    int total  OrdersTotal();
      for (
    int cnt cnt total cnt++)
      {
        if 
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        {
          
    c++;
        }
      }
      return(
    c);

    تفعيل الاغلاق الكلي بعد تحقق شرط الاكويتي في حين عدد الصفقات المفعلة أكبر من الـ 0 :
    كود PHP:
    void Account()
    {
      if(
    AccountEquity()>=NewEquity)
      {
       while (
    MyOrdersTotal()>0CloseAllTrades();
      }

    ثم شرط حساب الاكويتي الجديد بعد اغلاق كل الصفقات
    كود PHP:
    void New()
    {
      if(
    MyOrdersTotal()==0
      {
       
    NewEquity=NewEquity+Profit
      }          
       
    Comment(NewEquity);

    راجع التعديلات وجرب وأخبرنا النتيجة
    بالتوفيق
    الملفات المرفقة الملفات المرفقة
    آخر تعديل بواسطة kira-h ، 03-04-2014 الساعة 02:20 PM

  3. #5043
    الصورة الرمزية tareef
    tareef غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2007
    الإقامة
    المملكة العربية السعودية
    المشاركات
    692

    افتراضي

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

    بارك الله فيك هل يوجد حلول أخرى
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة CloseAllEquity based4.jpg‏  
    آخر تعديل بواسطة tareef ، 03-04-2014 الساعة 04:48 PM
    توقيع العضو
    (إن الله وملائكته يصلون على النبي يا أيها الذين آمنوا صلوا عليه وسلموا تسليما)
    اللهم صلى على سيدنا محمد وعلى آله وصحبه وسلم تسليما كثيرا

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

    افتراضي

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

    بارك الله فيك هل يوجد حلول أخرى
    تم التعديل والتجربة بنجاح ولا يوجد أي خطأ
    الصورة الاولى هي نتيجة إغلاق عملتين بإكسبيرت v2.1 لكن الفرق بين الاغلاقتين 6 ثواني
    الصورة التانية هي نتيجة إغلاق عملتين باكسبيرت v2.2 والفرق بين الاغلاقين ثانية واحدة
    إذن النسخة الأفضل هي V2.2
    جرب الخبير لأطول فترة مع مراقبة الاكويتي والاغلاق الكلي
    وإذا ظهرت مشكلة ما خصوصا في النيو إكويتي، ننتظر رد الأستاذ أسامة جزاه الله خيرا
    بالتوفيق
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 1.png‏   2.png‏  
    الملفات المرفقة الملفات المرفقة

  5. #5045
    الصورة الرمزية محمد آل مسيري
    محمد آل مسيري غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2010
    الإقامة
    السعودية
    العمر
    40
    المشاركات
    4,001

    افتراضي

    تحية طيبة لجميع الأصدقاء الأعزاء

    لدي مؤشر يقوم بتحويل الشموع العادية إلى شموع Heiken Ashi على الشارت ارغب بالحصول على لون الشمعة السابقة للشمعة الحالية ، كيف يمكن فعل ذلك ؟

    علما بان لون الشمعة في هذا النوع من الشموع يمكن أن يكون مختلف عن لون الشمعة العادية

    شكراً لكم

  6. #5046
    الصورة الرمزية tareef
    tareef غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2007
    الإقامة
    المملكة العربية السعودية
    المشاركات
    692

    افتراضي

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





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





    بارك الله فيك وتسلم ياغالي
    آخر تعديل بواسطة tareef ، 03-04-2014 الساعة 08:24 PM
    توقيع العضو
    (إن الله وملائكته يصلون على النبي يا أيها الذين آمنوا صلوا عليه وسلموا تسليما)
    اللهم صلى على سيدنا محمد وعلى آله وصحبه وسلم تسليما كثيرا

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

    افتراضي

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





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





    بارك الله فيك وتسلم ياغالي
    الله يبارك فيك
    بالنسبة لإغلاق كل الصفقات اشتغل معي تمام - بمنصة ألباري NZ
    وللأسف لا أعرف سبب هذه الأخطاء وهي غالبا بدالة النيو إكويتي،
    إن شاء الله تتحل مع الأستاذ أسامة

  8. #5048
    الصورة الرمزية tareef
    tareef غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2007
    الإقامة
    المملكة العربية السعودية
    المشاركات
    692

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة kira-h مشاهدة المشاركة
    الله يبارك فيك
    بالنسبة لإغلاق كل الصفقات اشتغل معي تمام - بمنصة ألباري NZ
    وللأسف لا أعرف سبب هذه الأخطاء وهي غالبا بدالة النيو إكويتي،
    إن شاء الله تتحل مع الأستاذ أسامة
    إن شاء الله..... الله يسعدك وتسلم أخي كيرا على المساعدة ما قصرت...

    وفي انتظار رأي مهندسنا الفاضل
    توقيع العضو
    (إن الله وملائكته يصلون على النبي يا أيها الذين آمنوا صلوا عليه وسلموا تسليما)
    اللهم صلى على سيدنا محمد وعلى آله وصحبه وسلم تسليما كثيرا

  9. #5049
    الصورة الرمزية Hammer 001
    Hammer 001 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2013
    المشاركات
    21

    افتراضي اضافة شرط لدخول الصفقات

    السلام عليكم

    الكود التالي
    يدخل صفقة شراء اذا افتتاح الشمعة الحالية اكبر من افتتاح الشمعة السابقة
    ويدخل صفقة بيع اذا افتتاح الشمعة الحالية اقل من افتتاح الشمعة السابقة

    ارغب في اضافة شرط ثاني للدخول

    بالنسبة للشراء لا يتم الدخول الا اذا كان سعر الدخول اعلى او يساوي سعر اخر صفقة شراء
    وللبيع لا يتم الدخول الا اذا كان سعر الدخول اقل او يساوي سعر دخول اخر صفقة بيع

    وشكر


    كود PHP:
    int start()
      {
    //----
      
      
    if(Open[0]>Open[1]&& Bars barBuy && Buy==true )
      {
      
    OrderSend(Symbol(),OP_BUY,Lot,Ask,30,0,0,"",MagicBuy,0,Blue);
      
    barBuy Bars;
      }
      
      if(
    Open[0]<Open[1]&& Bars barSell && Sell==true )
      {
      
    OrderSend(Symbol(),OP_SELL,Lot,Bid,30,0,0,"",MagicSell,0,Red);
      
    barSell Bars;
      }
       
      
    //----
       
    return(0);
      } 

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Hammer 001 مشاهدة المشاركة
    السلام عليكم

    الكود التالي
    يدخل صفقة شراء اذا افتتاح الشمعة الحالية اكبر من افتتاح الشمعة السابقة
    ويدخل صفقة بيع اذا افتتاح الشمعة الحالية اقل من افتتاح الشمعة السابقة

    ارغب في اضافة شرط ثاني للدخول

    بالنسبة للشراء لا يتم الدخول الا اذا كان سعر الدخول اعلى او يساوي سعر اخر صفقة شراء
    وللبيع لا يتم الدخول الا اذا كان سعر الدخول اقل او يساوي سعر دخول اخر صفقة بيع

    وشكر


    كود PHP:
    int start()
      {
    //----
      
      
    if(Open[0]>Open[1]&& Bars barBuy && Buy==true )
      {
      
    OrderSend(Symbol(),OP_BUY,Lot,Ask,30,0,0,"",MagicBuy,0,Blue);
      
    barBuy Bars;
      }
      
      if(
    Open[0]<Open[1]&& Bars barSell && Sell==true )
      {
      
    OrderSend(Symbol(),OP_SELL,Lot,Bid,30,0,0,"",MagicSell,0,Red);
      
    barSell Bars;
      }
       
      
    //----
       
    return(0);
      } 
    وعليكم السلام
    ستقوم بعمل دالة تبحت عن سعر آخر أمر شراء :
    كود PHP:
    double LastOpenPriceFromBuy()
    {
     for(
    int i=OrdersTotal();i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderType()==OP_BUY&&OrderMagicNumber()==MagicNo)
      {
       return(
    OrderOpenPrice());
      }
     }
    return(
    0);

    نفس الشيء بالنسبة للبحث عن سعر آخر أمر بيع :
    كود PHP:
    double LastOpenPriceFromSell()
    {
     for(
    int i=OrdersTotal();i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderType()==OP_SELL&&OrderMagicNumber()==MagicNo)
      {
       return(
    OrderOpenPrice());
      }
     }
    return(
    0);

    طبعا إذا كانت صفقتي البيع والشراء مفعلين، أما إذا كانا مغلقين يعني موجودين بالهيستوري، ستعدل فقط الجزء التالي في الدالتين السابقتين :
    كود PHP:
    for(int i=OrdersHistoryTotal();i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
    ...... 
    ثم تضع الشروط كالتالي :
    كود PHP:
    if (Ask>=LastOpenPriceFromBuy()) //BUY
    if (Bid<=LastOpenPriceFromSell()) //Sell 
    بالتوفيق
    آخر تعديل بواسطة kira-h ، 04-04-2014 الساعة 04:34 PM

  11. #5051
    الصورة الرمزية Hammer 001
    Hammer 001 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2013
    المشاركات
    21

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    تفضل الكود للشراء وعدل للبيع
    كود PHP:
    double profitvc(){double c;for(int i=0;i<OrdersTotal();i++){if(OrderSelect(iSELECT_BY_POSMODE_TRADES)==true)if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo && OrderType()==OP_BUY){c=c+OrderProfit();} }return(c);} 
    ثم المقارنة
    if(profitvc()>20) // CloseBuy();

    شكرا استاذ جميل

    اذا تحقق الشرط
    if(profitvc()>20) // CloseBuy();

    اي كود استخدم لغلق الصفقات

    وشكرا

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

    افتراضي

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

    اذا تحقق الشرط
    if(profitvc()>20) // CloseBuy();

    اي كود استخدم لغلق الصفقات

    وشكرا
    تفضل دالة اغلاق شراء وعدل عليها للبيع

    كود PHP:
    void CloseBuy(){              int cnt=OrdersTotal();         for(int i=cnt-1i>=0i--)           {            if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)            if(OrderSymbol()==Symbol() && OrderMagicNumber() == MagicNo)                 {                  if(OrderType()==OP_BUY)                    {                     bool asd=OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),30,Red);              }       }   }
      return;} 
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة محمد آل مسيري مشاهدة المشاركة
    تحية طيبة لجميع الأصدقاء الأعزاء

    لدي مؤشر يقوم بتحويل الشموع العادية إلى شموع Heiken Ashi على الشارت ارغب بالحصول على لون الشمعة السابقة للشمعة الحالية ، كيف يمكن فعل ذلك ؟

    علما بان لون الشمعة في هذا النوع من الشموع يمكن أن يكون مختلف عن لون الشمعة العادية

    شكراً لكم
    هذا مثال لدالة تستدعي مؤشر الهيكين آشي
    كود PHP:
    double HA(int index,int shift)
    {
     
    double heiken=iCustom(Symbol(),0,"Heiken Ashi",index,shift);
     return(
    heiken);

    شرط الشمعه الصاعده يكون
    كود PHP:
    HA(1,1)>HA(0,1
    شرط الشمعه الهابطه
    كود PHP:
    HA(1,1)>HA(0,1

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

  15. #5055
    الصورة الرمزية Mr.Ahmed saleh
    Mr.Ahmed saleh غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    مصر
    المشاركات
    4

    افتراضي

    السلام عليكم
    ------------
    لو سمحت كنت بدور على طريقه اعمل بيها معادله ف مؤشر

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

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

  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