صفحة 461 من 689 الأولىالأولى ... 361411451455456457458459460461462463464465466467471511561 ... الأخيرةالأخيرة
النتائج 6,901 إلى 6,915 من 10335
  1. #6901
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة aywa مشاهدة المشاركة
    ماهو
    property strict#
    اريد اضافة مؤشر على متجر ميتاكوست ولا استطيع بسبب هذا الامر المطلوب وعندما ضيفته على المؤشر بعد خانة الحقوق تم قبوله على الموقع ولكن المؤشر اصبح لا يعمل بعد وضعه على الميتاتريدر يعني اصبح لا يعطي اشارات او اسهم
    ما العمل ؟
    ده رابط به شرح الامر
    http://docs.mql4.com/mql4changes

    بعد الضغط على compile لا يعطي أخطاء ولكنه لا يعمل على الشارت
    جربت احذف القيمة صفر من خانة return (0) to other variable ولكن يبقى الوضع على ما هو عليه
    ولكن لما بحذف كود property strict# من المؤشر بيعود للعمل مرة اخرى ولكن لا يتم قبوله على الموقع
    ما الحل إذن ؟!
    عند إستخدام strict فسوف يقوم الميتاإيديتور بعمل Compile للمؤشر بقواعد اللغه القصوى
    والرابط الذي أرفقته به شرح للفرق بينهم حاول قراءته جيدا حتى تعرف سبب الخطأ عندك أما سبب عدم عمل المؤشر فغالبا جزء في الكود يجب أن تراجعه وتصححه جيدا
    غالبا قد يكون الخطأ عندك zero divide حاول مراجعة الأجزاء التي بها عمليات حسابيه قد تكون هي السبب

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    أضف شرط نوع الصفقه من ضمن شروط معرفة آخر ربع آخر صفقه
    كود PHP:
    if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo&&OrderType()<=OP_SELL
    جزاك الله عنا كل خير يا استاذنا العزيز

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

    افتراضي

    استاذي الغالي مساء الخير
    انا في مشكلة بسيطة مقبلاني ... وهي عند وضع مؤشر الاستوتيك مثلا على تيم فريم معين واجي اشغل الاكسبيرت على تايم فريم اخر لا يعمل ؟؟ فما هو الحل ؟؟؟
    كود PHP:
     double stoch15=iStochastic(NULL,15,5,3,3,MODE_SMA,0,MODE_MAIN,1); 

  4. #6904
    الصورة الرمزية reki carrillo
    reki carrillo غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    الجزائر
    المشاركات
    33

    افتراضي

    لسلام عليكم استاذ الكريم مستر دولار
    رجو المساعدة في تعديل هذا كود
    فأن احاول مند أسبوعين تعديله ولكنا محاولاتي بئت بفشل...فمن فضلك يا أستاذ تساعدتا...
    أريد و ضع متغير خارجي يسمح لي بتحكم في في بعد أمر معلق عن أمر مفتوح بدل أسثوب لوز
    void OpenBUYOrder(double Lots,int Magic)
    {
    double sl,tp;

    sl=Ask-StopLoss*Point;
    tp=Ask+TakeProfit*Point;

    if(Lots==FirstLots && hour>=StartTime && hour<=EndTime)
    {
    Ticket1=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,sl,tp ,"",Magic,0,Green);
    if(Ticket1>0)
    {
    gT1=OrderSend(Symbol(),OP_SELLSTOP,SecondLots,sl,3 ,sl+StopLoss*Point,sl-TakeProfit*Point,"",Magic,0,Green);
    }
    else

    void OpenSELLOrder(double Lots,int Magic)
    {

    double sl,tp;

    sl=Bid+StopLoss*Point;
    tp=Bid-TakeProfit*Point;

    if(Lots==FirstLots && hour>=StartTime && hour<=EndTime)
    {
    Ticket1=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,sl,t p,"",Magic,0,Red);
    if(Ticket1>0)
    {
    gT1=OrderSend(Symbol(),OP_BUYSTOP,SecondLots,sl,3, sl-StopLoss*Point,sl+TakeProfit*Point,"",Magic,0,Gree n);
    }
    else

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    استاذي الغالي مساء الخير
    انا في مشكلة بسيطة مقبلاني ... وهي عند وضع مؤشر الاستوتيك مثلا على تيم فريم معين واجي اشغل الاكسبيرت على تايم فريم اخر لا يعمل ؟؟ فما هو الحل ؟؟؟
    كود PHP:
     double stoch15=iStochastic(NULL,15,5,3,3,MODE_SMA,0,MODE_MAIN,1); 
    إذا كنت تقصد على الباك تست فيجب أن تتأكد أن لديك بيانات تاريخيه للتايم فريم الذي إستخدمته للمؤشر

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة reki carrillo مشاهدة المشاركة
    لسلام عليكم استاذ الكريم مستر دولار
    رجو المساعدة في تعديل هذا كود
    فأن احاول مند أسبوعين تعديله ولكنا محاولاتي بئت بفشل...فمن فضلك يا أستاذ تساعدتا...
    أريد و ضع متغير خارجي يسمح لي بتحكم في في بعد أمر معلق عن أمر مفتوح بدل أسثوب لوز
    void OpenBUYOrder(double Lots,int Magic)
    {
    double sl,tp;

    sl=Ask-StopLoss*Point;
    tp=Ask+TakeProfit*Point;

    if(Lots==FirstLots && hour>=StartTime && hour<=EndTime)
    {
    Ticket1=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,sl,tp ,"",Magic,0,Green);
    if(Ticket1>0)
    {
    gT1=OrderSend(Symbol(),OP_SELLSTOP,SecondLots,sl,3 ,sl+StopLoss*Point,sl-TakeProfit*Point,"",Magic,0,Green);
    }
    else

    void OpenSELLOrder(double Lots,int Magic)
    {

    double sl,tp;

    sl=Bid+StopLoss*Point;
    tp=Bid-TakeProfit*Point;

    if(Lots==FirstLots && hour>=StartTime && hour<=EndTime)
    {
    Ticket1=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,sl,t p,"",Magic,0,Red);
    if(Ticket1>0)
    {
    gT1=OrderSend(Symbol(),OP_BUYSTOP,SecondLots,sl,3, sl-StopLoss*Point,sl+TakeProfit*Point,"",Magic,0,Gree n);
    }
    else
    وعليكم السلام ورحمة الله وبركاته
    ستستخدم نفس الفكره لكن سعر الأمر المعلق سيكون سعر أمر الصفقه التي فتحت + عدد نقاط الإستيب
    كود PHP:
    void OpenBUYOrder(double Lots,int Magic,int Step)
    {
    double sl,tp;

    sl=Ask-StopLoss*Point;
    tp=Ask+TakeProfit*Point;
    double PendingPrice;
    if(
    Lots==FirstLots && hour>=StartTime && hour<=EndTime)
    {
    Ticket1=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,sl,tp ,"",Magic,0,Green);
    if(
    Ticket1>0)
    {
    PendingPrice=Ask-Step*Point;
    gT1=OrderSend(Symbol(),OP_SELLSTOP,SecondLots,PendingPrice,,PendingPrice+StopLoss*Point,,PendingPrice-TakeProfit*Point,"",Magic,0,Green);
    }
    else 

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

    افتراضي

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

  8. #6908
    الصورة الرمزية reki carrillo
    reki carrillo غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    الجزائر
    المشاركات
    33

    افتراضي

    من لا يشكر الناس لا يشكر الله .......ألف شكر لك ياستاذي الغالي..........شكرالك

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

    افتراضي

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

    https://forum.arabictrader.com/t106518.html

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة reki carrillo مشاهدة المشاركة
    من لا يشكر الناس لا يشكر الله .......ألف شكر لك ياستاذي الغالي..........شكرالك
    بالتوفيق لك أخي الكريم

  11. #6911
    الصورة الرمزية abo_samar
    abo_samar غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    62

    افتراضي

    استاذنا الكريم اسامه
    لدى مشكله فى دالة UsePartialClose فقبل التحديث كانت تعمل وتغلق حسب المدخلات
    اما الان بعد التحديث اصبحت تغلق كل الاجزاء عند اول مستوى
    فهل من تحديث للداله
    واليك الداله التى استخدمها
    void PartialClose()
    {
    for (int cnt = 0 ; cnt < OrdersTotal() ; cnt++)
    {
    if ( OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
    double Lots = OrderLots();int ticket=OrderTicket();
    {
    if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit1*point)&&OrderTicket()==ticket&&OrderLots()== Lots)
    {
    cls=OrderClose(OrderTicket(),LotClose1,NormalizeDo uble(Bid,Digits),3*Q);
    }
    if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit1*point)&&OrderTicket()==ticket&&OrderLo ts()==Lots)
    {
    cls= OrderClose(OrderTicket(),LotClose1,NormalizeDouble (Ask,Digits),3*Q);

    }
    if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit2*point)&&OrderTicket()==ticket&&OrderLots()== (MathAbs(Lots-LotClose1)))
    {
    cls= OrderClose(OrderTicket(),LotClose2,NormalizeDouble (Bid,Digits),3*Q);
    }
    if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit2*point)&&OrderTicket()==ticket&&OrderLo ts()==(MathAbs(Lots-LotClose1)))
    {
    cls=OrderClose(OrderTicket(),LotClose2,NormalizeDo uble(Ask,Digits),3*Q);
    }
    if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit3*point)&&OrderTicket()==ticket&&OrderLots()== (MathAbs(Lots-LotClose2)))
    {
    cls=OrderClose(OrderTicket(),LotClose3,NormalizeDo uble(Bid,Digits),3*Q);
    }
    if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit3*point)&&OrderTicket()==ticket&&OrderLo ts()==(MathAbs(Lots-LotClose2)))
    {
    cls= OrderClose(OrderTicket(),LotClose3,NormalizeDouble (Ask,Digits),3*Q);
    }
    }
    }
    }

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة abo_samar مشاهدة المشاركة
    استاذنا الكريم اسامه
    لدى مشكله فى دالة UsePartialClose فقبل التحديث كانت تعمل وتغلق حسب المدخلات
    اما الان بعد التحديث اصبحت تغلق كل الاجزاء عند اول مستوى
    فهل من تحديث للداله
    واليك الداله التى استخدمها
    void PartialClose()
    {
    for (int cnt = 0 ; cnt < OrdersTotal() ; cnt++)
    {
    if ( OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
    double Lots = OrderLots();int ticket=OrderTicket();
    {
    if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit1*point)&&OrderTicket()==ticket&&OrderLots()== Lots)
    {
    cls=OrderClose(OrderTicket(),LotClose1,NormalizeDo uble(Bid,Digits),3*Q);
    }
    if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit1*point)&&OrderTicket()==ticket&&OrderLo ts()==Lots)
    {
    cls= OrderClose(OrderTicket(),LotClose1,NormalizeDouble (Ask,Digits),3*Q);

    }
    if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit2*point)&&OrderTicket()==ticket&&OrderLots()== (MathAbs(Lots-LotClose1)))
    {
    cls= OrderClose(OrderTicket(),LotClose2,NormalizeDouble (Bid,Digits),3*Q);
    }
    if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit2*point)&&OrderTicket()==ticket&&OrderLo ts()==(MathAbs(Lots-LotClose1)))
    {
    cls=OrderClose(OrderTicket(),LotClose2,NormalizeDo uble(Ask,Digits),3*Q);
    }
    if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit3*point)&&OrderTicket()==ticket&&OrderLots()== (MathAbs(Lots-LotClose2)))
    {
    cls=OrderClose(OrderTicket(),LotClose3,NormalizeDo uble(Bid,Digits),3*Q);
    }
    if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit3*point)&&OrderTicket()==ticket&&OrderLo ts()==(MathAbs(Lots-LotClose2)))
    {
    cls= OrderClose(OrderTicket(),LotClose3,NormalizeDouble (Ask,Digits),3*Q);
    }
    }
    }
    }
    راجع كود الإكسبرت المرفق
    الملفات المرفقة الملفات المرفقة

  13. #6913
    الصورة الرمزية ابواحمد222
    ابواحمد222 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    المشاركات
    414

    افتراضي

    السلام عليكم ورحمه الله
    ان امكن كيف يمكن التعبير عن اشاره الشراء والبيع في الموشر المرفق حيث الاشاره بتحول الموشر من الاحمر الى الازرق شراء والعكس بالبيع
    مرفق الموشر وجزاكم كل خير ان شاء الله
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ابواحمد222 مشاهدة المشاركة
    السلام عليكم ورحمه الله
    ان امكن كيف يمكن التعبير عن اشاره الشراء والبيع في الموشر المرفق حيث الاشاره بتحول الموشر من الاحمر الى الازرق شراء والعكس بالبيع
    مرفق الموشر وجزاكم كل خير ان شاء الله
    وعليكم السلام ورحمة الله وبركاته
    مثال
    كود PHP:
     double HA1=iCustom(Symbol(),0,"Heiken_Ashi_Smoothed",0,1);
       
    double HA2=iCustom(Symbol(),0,"Heiken_Ashi_Smoothed",1,1);
       
       if(
    HA1>HA2)
       {
        
    //sell
       
    }
       if(
    HA1<HA2)
       {
        
    //buy
       


  15. #6915
    الصورة الرمزية ابواحمد222
    ابواحمد222 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    المشاركات
    414

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    مثال
    كود PHP:
     double HA1=iCustom(Symbol(),0,"Heiken_Ashi_Smoothed",0,1);
       
    double HA2=iCustom(Symbol(),0,"Heiken_Ashi_Smoothed",1,1);
       
       if(
    HA1>HA2)
       {
        
    //sell
       
    }
       if(
    HA1<HA2)
       {
        
    //buy
       

    جزاك الله كل خير اخي مستر دولار وشكرا لك وجعل مثواك الجنه ان شاء الله تعالى

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

  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