صفحة 324 من 686 الأولىالأولى ... 224274314318319320321322323324325326327328329330334374424 ... الأخيرةالأخيرة
النتائج 4,846 إلى 4,860 من 10282
  1. #4846
    الصورة الرمزية m_el3reef
    m_el3reef غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    مصر
    المشاركات
    2

    افتراضي

    انا مبتداء في برمجة اكسبيرتات التداول ,
    اريد ان اعرف ما هي الدالة التي استطيع ان اعرف بها حالة الشمعة السابقة او الحالية , يعني هي شمعة صعود ام هبوط
    و كيف اعرف حجم او طول الشمعة
    و شكرا

  2. #4847
    الصورة الرمزية just_be
    just_be غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    مصر
    المشاركات
    28

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    مثال راجع الإكسبرت المرفق سوف تكون نفس الشروط
    شكرا ماستر دولار علي الاكواد لقد تعاملت مع الهايكن بذكاء :D
    وطريقه كتابه الاكواد تدل علي الخبره الكبيره شكرا استاذي .

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة m_el3reef مشاهدة المشاركة
    انا مبتداء في برمجة اكسبيرتات التداول ,
    اريد ان اعرف ما هي الدالة التي استطيع ان اعرف بها حالة الشمعة السابقة او الحالية , يعني هي شمعة صعود ام هبوط
    و كيف اعرف حجم او طول الشمعة
    و شكرا
    إذا كان الإغلاق أكبر من الإفتتاح فهذا يعني أن الشمعه صاعده وإذا كان الإغلاق أقل من الإفتتاح فهذا يعني أن الشمعه هابطه
    وبالنسبه لحجم الشمعه فتحسب الفرق بين الإغلاق و الإفتتاح
    مثال
    كود PHP:
     if(Close[1]>Open[1])//pull candle
      
    if(Close[1]<Open[1])// bear candle
      
      
    int CandleSize=MathAbs(Close[1]-Open[1])/Point

  4. #4849
    الصورة الرمزية zzeyani
    zzeyani غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    المغرب
    المشاركات
    67

    افتراضي

    أخي MR.dollar أريد تصمي سكريبت يقوم . بفتح صفقات في مجومعة من النقاط أقوم بتحديدها بنفسي وأيضا بتحديد الستوب لوس وتاك بروفيت لكل صفقة على حدى .
    مثال
    يقوم بدخول في صفقة bay limit في النقطة 1.3420 و take profit هو 1.3500 و sell stop هو 1.3400
    يقوم بدخول في صفقة bay stop في النقطة 1.3500 و take profit هو 1.3600 و sell stop هو 1.3480

  5. #4850
    الصورة الرمزية vamoscapitos
    vamoscapitos غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2013
    الإقامة
    المغرب
    العمر
    30
    المشاركات
    83

    افتراضي

    السلام عليكم

    لو سمحتم من يعطيني دالة لاستدعاء سعر أول صفقة شراء

    وأول صفقة بيع

    كل منهما على حدة وشكراا

  6. #4851
    الصورة الرمزية vamoscapitos
    vamoscapitos غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2013
    الإقامة
    المغرب
    العمر
    30
    المشاركات
    83

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بالنسبه للسؤال الأول فهي دالة وضع الأوامر فقط
    كود PHP:
     if(condition)
               {
                
    OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,Digits),3,SL,TP,"EA",111,0,Red); 
               } 
    بالنسبه لفتح أوامر التعزيز فسوف تقوم بعمل دالة لمعرفة سعر فتح آخر صفقة بيع
    كود PHP:
    double LastOrderPrice(int type)
    {
     for(
    int i=OrdersTotal()-1;i>=0;i--)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==111||OrderMagicNumber()==222)
      {
       return(
    OrderOpenPrice());
      }
     }
     return(
    0);

    ثم ستضع شروط فتح الصفقه
    كود PHP:
    if(Bid-LastOrderPrice(OP_SELL)>=30*Point)
               {
                
    OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,Digits),3,SL,TP,"EA",222,0,Red); 
               } 
    أحتاج مثل هذه الدالة لكن لمعرفة سعر أول صفقة وليس اخر صفقة

    ممكن استاذ ؟؟

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

    افتراضي

    غير هذا السطر في الدالة
    كود PHP:
     for(int i=OrdersTotal()-1;i>=0;i--) 
    بهذا الكود
    كود PHP:
    for(int i=0;i<=OrdersTotal();i++) 
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  8. #4853
    الصورة الرمزية vamoscapitos
    vamoscapitos غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2013
    الإقامة
    المغرب
    العمر
    30
    المشاركات
    83

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    غير هذا السطر في الدالة
    كود PHP:
     for(int i=OrdersTotal()-1;i>=0;i--) 
    بهذا الكود
    كود PHP:
    for(int i=0;i<=OrdersTotal();i++) 
    شكراا جزيلا

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة zzeyani مشاهدة المشاركة
    أخي MR.dollar أريد تصمي سكريبت يقوم . بفتح صفقات في مجومعة من النقاط أقوم بتحديدها بنفسي وأيضا بتحديد الستوب لوس وتاك بروفيت لكل صفقة على حدى .
    مثال
    يقوم بدخول في صفقة bay limit في النقطة 1.3420 و take profit هو 1.3500 و sell stop هو 1.3400
    يقوم بدخول في صفقة bay stop في النقطة 1.3500 و take profit هو 1.3600 و sell stop هو 1.3480
    دالة فتح الصفقه وأوامر الهدف و الأستوب
    كود PHP:
     double OpenPrice=1.3420;
                if(
    StopLoss==0){SL=0;}else{SL=OpenPrice-StopLoss*point;}
                if(
    TakeProfit==0){TP=0;}else{TP=OpenPrice+TakeProfit*point;}           
                
    OrderSend(Symbol(),OP_BUYLIMIT,Lots,NormalizeDouble(OpenPrice,Digits),3,SL,TP,"EA",MagicNumber,0,Blue); 
    وباقي الأوامر ستكون بطريقه مشابهه OP_BUYSTOP , OP_SELLSTOP , OP_SELLLIMIT

  10. #4855
    الصورة الرمزية vamoscapitos
    vamoscapitos غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2013
    الإقامة
    المغرب
    العمر
    30
    المشاركات
    83

    افتراضي

    اساتذتنا لو ممكن دالة الستوب المتحرك

    جزاكم الله خيراا

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

    افتراضي

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

    جزاكم الله خيراا
    تفضل الدالة كما هي في اكسبيرتاتي
    كود PHP:
    void TrailingStopp()
    {
        for (
    int i=OrdersTotal()-1>= 0i--)
        if (
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
        {
            if (
    OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNo)
            {
                
    double takeprofit OrderTakeProfit();
     
                if (
    OrderType() == OP_BUY && Ask OrderOpenPrice() > TrailingStop*points)
                {
                    if ((
    OrderStopLoss() < Ask-(TrailingStop+TrailingStep)*points) || (OrderStopLoss()==0))
                    {
                        if (
    TrailingProfit != 0takeprofit Ask+(TrailingProfit TrailingStop)*points
                        
    bool ret1 OrderModify(OrderTicket(), OrderOpenPrice(), Ask-TrailingStop*pointstakeprofit,0White);
                        if (
    ret1 == false)
                        Print(
    " OrderModify() error - "ErrorDescription(GetLastError()));
                    }
                }
                if (
    OrderType() == OP_SELL && OrderOpenPrice() - Bid TrailingStop*points)
                {
                    if ((
    OrderStopLoss() > Bid+(TrailingStop+TrailingStep)*points) || (OrderStopLoss()==0))
                    {
                        if (
    TrailingProfit != 0takeprofit Bid-(TrailingProfit TrailingStop)*points;
                        
    bool ret2 OrderModify(OrderTicket(), OrderOpenPrice(), Bid+TrailingStop*pointstakeprofit0White);
                        if (
    ret2 == false)
                        Print(
    "OrderModify() error - "ErrorDescription(GetLastError()));
                    }
                }
            }
        }
        else
        Print(
    "OrderSelect() error - "ErrorDescription(GetLastError()));
     

    آخر تعديل بواسطة Jmeel ، 08-02-2014 الساعة 11:10 AM
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

    السلام عليكم استاذى الكريم
    مستر دولار
    كل عام وانت بخير
    ارجو المساعدة
    هذه الدالة تعمل على تحريك الهدف مع صفقات التعزيز
    وبعد التحديث الاخير
    لا تعمل
    ارجو المساعدة
    وجزاك الله خير
    كود PHP:
      //////////////////////////////////////تحريك  التيك بروفيت مع كل صفقة تعزيز جديدة
      
    double LastOrderTPB(){
      for(
    int i=OrdersTotal()-1i>=0i--){
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==OP_BUY){
       return(
    OrderTakeProfit());
      }
     }
     return(
    0);
    }


    void BuyOrderModify()
    {
        for (
    int i=OrdersTotal()-1>= 0i--)
        if (
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
        {
            if (
    OrderType() == OP_BUY && OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
            {
                
    bool ret OrderModify(OrderTicket(), OrderOpenPrice(), 0LastOrderTPB(), 0White);
               
          }
        }
        
    }


     
    double LastOrderTPS(){
      for(
    int i=OrdersTotal()-1i>=0i--){
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==OP_SELL){
       return(
    OrderTakeProfit());
      }
     }
     return(
    0);
    }


    void SELLOrderModify()
    {
        for (
    int i=OrdersTotal()-1>= 0i--)
        if (
    OrderSelect(iSELECT_BY_POSMODE_TRADES))
        {
            if (
    OrderType() == OP_SELL && OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
            {
                
    bool ret OrderModify(OrderTicket(), OrderOpenPrice(), 0LastOrderTPS(), 0White);
               
          }
        }
        
    }
    ///////////////////////////////////////////////////////////////////////////////////////////////// 

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

    افتراضي

    وكمان فى مشكلة فى دالة التريلنج استوب والبريك ايفن
    شكل التحديث الجديد
    غير طريقة : OrderModify

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

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    أساتذتي الكرام اتمنى أن تكونو في أفضل صحة وحال

    أريد دالة تحقق هدف الشراء كما بالمثال بالصورة أسفلة،
    توضيح : A و B و C و D و E هي اشارات دخول وخروج عكسي
    F الهدف الرقمي بالدولار لصفقة الشراء
    اللوت أساسي على جميع الصفقات، لا يوجد مضاعفات
    تحياتي وتقديري
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Recovery Zone.png‏  
    آخر تعديل بواسطة kira-h ، 09-02-2014 الساعة 06:37 PM

  15. #4860
    الصورة الرمزية recooo
    recooo غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    الإقامة
    مصر
    المشاركات
    30

    افتراضي رد للموضوع: موضوع مخصص للأسئلة البرمجية

    السلام عليكم

    اريد رسم خط راسى يمر بنقطة التقاطع

    هل يوجد دالة تحدد مكان التقاطع بالنسبة للزمن ؟

    انا جربت استخدم دالة ObjectGetShiftByValue ولكن التقاطع مستقبلى فرقم الشمعة بالسالب ودالة ITime لاتقبل الشمعة بالسالب

    جرت استخدم الرقم بالموجب واجيب الفرق وارجع اجمع تانى بس مبتبقاش مظبوطة لو التقاطع بعيد شوية عن الشمعة الحالية
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة ham.jpg‏  

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

  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