صفحة 557 من 689 الأولىالأولى ... 57457507547551552553554555556557558559560561562563567607657 ... الأخيرةالأخيرة
النتائج 8,341 إلى 8,355 من 10335
  1. #8341
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    هذا مثال
    كود PHP:
    for(int i=500;i>0;i--)

     static 
    double max_high;
     if(
    High[i]>max_high)max_high=High[i];
     
     for(
    int j=i;j>0;j--)
     {
      
    double low=Low[i];
      if(
    max_high-low>=100*Point)
      {
       Print(
    "Difference between candle: "+i+" and candle: "+j+" is 100 Pips");
       
    i=j;
       
    max_high=0;
       break;
       
      }
     }

    شكرا اخي اسامة الله ينور عليك ويحفظك

    تحياتي

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

    افتراضي

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

الاســـم:	0.png
المشاهدات:	52
الحجـــم:	17.7 كيلوبايت
الرقم:	469289
    كما هو موضح فى الصوره
    اختيار العملات المطلوب المتاجره عليها
    ونوع العمليه لكل زوج B للشراء و S للبيع
    وحجم اللوت لكل زوج

    حاولت تنفيذه بالمصفوفات ولكنى فشلت
    الملفات المرفقة الملفات المرفقة

  3. #8343
    الصورة الرمزية Morra
    Morra غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2017
    الإقامة
    مصر
    المشاركات
    6

    افتراضي دالة iMaOnArray

    السلام عليكم
    انا جديد في برمجة الاكسبرتات وقابلتني مشكلة ف دالة الiMaOnArray مش عارف استخدمها ازاي ف الكود
    انا عاوز اقارن بين قيمة مؤشر الفوليوم وقيمة موفنج افريج للمؤشر الفوليوم نفسه مش السعر يعني يبقا الmoving average
    applied to previous indicator's data
    فعملت الكود دا ومش طالعلي اي Errors بس لما اعمل باك تيست مش بياخد اي صفقة
    دا الكود كامل

    كود PHP:
    datetime Time0 0;
    void OnTick()
      {
    //---
       
    if (Time0 != Time[0])
      {
      
      
    double vol[42];
      
    ArraySetAsSeries(voltrue );     
      for( 
    int i=0;i<42;i++){
            
    vol[i]=iVolume(NULL,0,i);
            }
      
    double _iVolc iMAOnArray(vol,42,21,0,MODE_EMA,1);
      
    double _iVolp iMAOnArray(vol,42,21,0,MODE_EMA,2);
      
    double volc iVolume(NULL,0,1);
      
    double volp iVolume(NULL,0,2);
      
      if(
    volc volp && volc _iVolc && volp _iVolp && Close[1] > Open[1]){
      
    OrderSend(NULL,OP_BUY,.01,Ask,3,Low[1],Ask+(Ask-Low[1]),NULL);
      }
      if(
    volc volp && volc _iVolc && volp _iVolp &&  Close[1] < Open[1]){
      
    OrderSend(NULL,OP_SELL,.01,Bid,3,Low[1],Bid-(High[1]-Bid),NULL);
      }
      
      
        
    Time0 Time[0];
      }
       
       
       
      } 

  4. #8344
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    السلام عليكم
    سؤال غريب جدا جدا
    هل توجد طريقه لكي اجعل موشر rsi بدل ان يكون خط يكون شموع يابانيه حسب التايم فريم الموضوع عليه

    تحديث للسؤال
    هل هذا الموشر المرفق صحيح
    الملفات المرفقة الملفات المرفقة
    آخر تعديل بواسطة السمحان ، 14-07-2017 الساعة 06:25 AM

  5. #8345
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    السلام عليكم
    سوال اخر
    اذا كان لدي موشر (اسمه aa مثلا ) يرسل تنبيه فقط buy و sell
    ماهو الكود الواجب كتابته لتنفيذ ارسال امر فتح صفقه للبيع او الشراء
    كود PHP:

    iCustom
    (Symbol(),0,"aa",........); 

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة السمحان مشاهدة المشاركة
    السلام عليكم
    سوال اخر
    اذا كان لدي موشر (اسمه aa مثلا ) يرسل تنبيه فقط buy و sell
    ماهو الكود الواجب كتابته لتنفيذ ارسال امر فتح صفقه للبيع او الشراء
    كود PHP:
     
    iCustom
    (Symbol(),0,"aa",........); 
    وعليكم السلام ورحمة الله وبركاته
    يعتمد على المؤشر ويختلف الكود من مؤشر لآخر
    هذا مثال لمؤشر يرسم أسهم وكيفية تحديد شروط الدخول له

    https://forum.arabictrader.com/showt...03#post2392603
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

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

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

  8. #8348
    الصورة الرمزية lion666666
    lion666666 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2014
    الإقامة
    مصر
    المشاركات
    32

    افتراضي

    السلام عليكم
    مستر دولار
    لقد دخلت على موضوع حضرتك
    ((&& ناسخ الصفقات للميتاتريدر ( خاص للمتداول العربي ) &&))
    وحاولت استخدام الاكسبيرت ولكن ظهر خطأ وارسلت صورة منه فى الرابط الاتى
    https://forum.arabictrader.com/showt...=1#post3099243

    ولك جزيل الشكر

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة lion666666 مشاهدة المشاركة
    السلام عليكم
    مستر دولار
    لقد دخلت على موضوع حضرتك
    ((&& ناسخ الصفقات للميتاتريدر ( خاص للمتداول العربي ) &&))
    وحاولت استخدام الاكسبيرت ولكن ظهر خطأ وارسلت صورة منه فى الرابط الاتى
    https://forum.arabictrader.com/t2004...=1#post3099243

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

  10. #8350
    الصورة الرمزية Morra
    Morra غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2017
    الإقامة
    مصر
    المشاركات
    6

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Morra مشاهدة المشاركة
    السلام عليكم
    انا جديد في برمجة الاكسبرتات وقابلتني مشكلة ف دالة الiMaOnArray مش عارف استخدمها ازاي ف الكود
    انا عاوز اقارن بين قيمة مؤشر الفوليوم وقيمة موفنج افريج للمؤشر الفوليوم نفسه مش السعر يعني يبقا الmoving average
    applied to previous indicator's data
    فعملت الكود دا ومش طالعلي اي Errors بس لما اعمل باك تيست مش بياخد اي صفقة
    دا الكود كامل

    كود PHP:
    datetime Time0 0;
    void OnTick()
      {
    //---
       
    if (Time0 != Time[0])
      {
      
      
    double vol[42];
      
    ArraySetAsSeries(voltrue );     
      for( 
    int i=0;i<42;i++){
            
    vol[i]=iVolume(NULL,0,i);
            }
      
    double _iVolc iMAOnArray(vol,42,21,0,MODE_EMA,1);
      
    double _iVolp iMAOnArray(vol,42,21,0,MODE_EMA,2);
      
    double volc iVolume(NULL,0,1);
      
    double volp iVolume(NULL,0,2);
      
      if(
    volc volp && volc _iVolc && volp _iVolp && Close[1] > Open[1]){
      
    OrderSend(NULL,OP_BUY,.01,Ask,3,Low[1],Ask+(Ask-Low[1]),NULL);
      }
      if(
    volc volp && volc _iVolc && volp _iVolp &&  Close[1] < Open[1]){
      
    OrderSend(NULL,OP_SELL,.01,Bid,3,Low[1],Bid-(High[1]-Bid),NULL);
      }
      
      
        
    Time0 Time[0];
      }
       
       
       
      } 
    مستر دولار اتمنى مساعدتك في حل هذة المشكلة لم اجد لها حل حتى الآن

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Morra مشاهدة المشاركة
    مستر دولار اتمنى مساعدتك في حل هذة المشكلة لم اجد لها حل حتى الآن
    الكود صحيح لا يوجد به مشكله حتى تتأكد من ذلك يمكنك طباعة قيم المؤشرات بإستخدام الداله Print عندها ستعلم سبب الخطأ
    غالبا أن الشروط لا تتحقق فقط
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  12. #8352
    الصورة الرمزية lion666666
    lion666666 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2014
    الإقامة
    مصر
    المشاركات
    32

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة lion666666 مشاهدة المشاركة
    السلام عليكم
    مستر دولار
    لقد دخلت على موضوع حضرتك
    ((&& ناسخ الصفقات للميتاتريدر ( خاص للمتداول العربي ) &&))
    وحاولت استخدام الاكسبيرت ولكن ظهر خطأ وارسلت صورة منه فى الرابط الاتى
    https://forum.arabictrader.com/showt...=1#post3099243

    ولك جزيل الشكر
    شكرا جزيلا

  13. #8353
    الصورة الرمزية mohamed2012
    mohamed2012 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2016
    الإقامة
    مصر
    المشاركات
    66

    افتراضي

    السلام عليكم ورحمة الله وبركاتة

    أستاذنا الفاضل أسامة لك مؤشر من برمجتك واسمة Momentum Break Level Arrow وكنت أريدة أن يحسب على فريم 4 ساعات فقط وقمت بالتعديل علية كما فى الكود

    كود:
    double Momentum_cur=iMomentum(Symbol(),PERIOD_H4,period,ApplyTo,i);   
       double Momentum_pr=iMomentum(Symbol(),PERIOD_H4,period,ApplyTo,i+1);
    لكن لاحظت أنة يعمل على كل الفريمات أيضا
    أن تكرمت أن تطلعنى على الطريقة الصحيحة
    شكرا لك

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

    افتراضي

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

    أستاذنا الفاضل أسامة لك مؤشر من برمجتك واسمة Momentum Break Level Arrow وكنت أريدة أن يحسب على فريم 4 ساعات فقط وقمت بالتعديل علية كما فى الكود

    كود:
    double Momentum_cur=iMomentum(Symbol(),PERIOD_H4,period,ApplyTo,i);   
       double Momentum_pr=iMomentum(Symbol(),PERIOD_H4,period,ApplyTo,i+1);
    لكن لاحظت أنة يعمل على كل الفريمات أيضا
    أن تكرمت أن تطلعنى على الطريقة الصحيحة
    شكرا لك
    وعليكم السلام ورحمة الله وبركاته
    أرفق المؤشر كامل أخي الكريم لأطلع عليه
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  15. #8355
    الصورة الرمزية mohamed2012
    mohamed2012 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2016
    الإقامة
    مصر
    المشاركات
    66

    افتراضي

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

    كود:
    #property indicator_chart_window
    #property indicator_buffers 2
    #property indicator_color1 Lime
    #property indicator_color2 Red
    input int period=14;
    input ENUM_APPLIED_PRICE ApplyTo=PRICE_CLOSE;
    extern bool FirstSignalFilter=true;
    extern bool EnableAlert=true;
    extern double Level=100;
    input bool Enable_Alert=true;
    input bool Send_Notifications=false;
    input bool Send_Mail=false;
    datetime Timee;
    double Up_Arrow[];
    double Dn_Arrow[];
    int LastSignal;
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function                         |
    //+------------------------------------------------------------------+
    void OnInit()
      {
       SetIndexBuffer(0,Up_Arrow);
       SetIndexStyle(0,DRAW_ARROW);
       SetIndexArrow(0,233);
       SetIndexBuffer(1,Dn_Arrow);
       SetIndexStyle(1,DRAW_ARROW);
       SetIndexArrow(1,234);
       
      }
    //+------------------------------------------------------------------+
    //| Custom indicator deinitialization function                       |
    //+------------------------------------------------------------------+
     void OnDeinit(const int reason) 
     {
      Comment("");
     }
    //+------------------------------------------------------------------+
    //| Custom indicator iteration function                              |
    //+------------------------------------------------------------------+
    int OnCalculate(const int rates_total,
                    const int prev_calculated,
                    const datetime& time[],
                    const double& open[],
                    const double& high[],
                    const double& low[],
                    const double& close[],
                    const long& tick_volume[],
                    const long& volume[],
                    const int& spread[])
    
    {
       Comment("www.ArabicTrader.com","\n منتدى المتداول العربي"+"\n Programmed By MR.dollar");
       
      int bars=Bars-IndicatorCounted();
      
      for(int i=bars;i>=1;i--)
      {
       int counter=i;
       double Range=0;
       double AvgRange=0;
       for (counter=i ;counter<=i+9;counter++)
       {
        AvgRange=AvgRange+MathAbs(High[counter]-Low[counter]);
       }
       Range=AvgRange/10;
       double Momentum_cur=iMomentum(Symbol(),PERIOD_H4,period,ApplyTo,i);   
       double Momentum_pr=iMomentum(Symbol(),PERIOD_H4,period,ApplyTo,i+1);
      
      
       if(Momentum_cur>Level&&Momentum_pr<=Level&&(LastSignal!=1||!FirstSignalFilter))
       {
        Up_Arrow[i] = Low[i] - Range*0.5;
        LastSignal=1;
        if(Timee!=Time[0]&&i==1)
        {
         if(Enable_Alert)Alert("Momentum Arrow Up"+Symbol()+" TF: "+TimeFrame(Period()));
         if(Send_Mail)SendMail("Momentum Arrow Up","Momentum Arrow Up "+Symbol()+" TF: "+TimeFrame(Period()));
         if(Send_Notifications)SendNotification("Momentum Arrow Up "+Symbol()+" TF: "+TimeFrame(Period()));
         Timee=Time[0];
        }
       }
       if(Momentum_cur<Level&&Momentum_pr>=Level&&(LastSignal!=-1||!FirstSignalFilter))
       {
        Dn_Arrow[i] = High[i] + Range*0.5;
        LastSignal=-1;
        if(Timee!=Time[0]&&i==1)
        {
         if(Enable_Alert)Alert("Momentum Arrow Down"+Symbol()+" TF: "+TimeFrame(Period()));
         if(Send_Mail)SendMail("Momentum Arrow Down","Momentum Arrow Down "+Symbol()+" TF: "+TimeFrame(Period()));
         if(Send_Notifications)SendNotification("Momentum Arrow Down "+Symbol()+" TF: "+TimeFrame(Period()));
         Timee=Time[0];
        }
       }     
      }   
       
       return(rates_total);
     }
     
     string TimeFrame(int TF)
     {
      if(TF==1)return("M1");
      else if(TF==5)return("M5");
      else if(TF==15)return("M15");
      else if(TF==30)return("M30");
      else if(TF==60)return("H1");
      else if(TF==240)return("H4");
      else if(TF==1440)return("D1");
      else if(TF==10080)return("W1");
      else if(TF==43200)return("MN");
      else return("");
     }

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

  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