صفحة 627 من 686 الأولىالأولى ... 127527577617621622623624625626627628629630631632633637677 ... الأخيرةالأخيرة
النتائج 9,391 إلى 9,405 من 10278
  1. #9391
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ahmed_edan مشاهدة المشاركة
    حبيبنا المهندس MR.dollar
    عندي مشكلة في وظيفة OrederOpenPrice في الاكسبرت المرفق ، ارجوا المساعدة في حلها
    تكمن المشكلة في ان الوظيفة تعمل في صفقة البيع ولا تعمل في صفقة الشراء
    أكون ممتانا لك لو حليت المشكلة
    الإكسبرت مغلق الكود أخي الكريم لكن لو وضحت لي ما تريده يمكن أن أشرح لك بمثال
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  2. #9392
    الصورة الرمزية Forgotten
    Forgotten غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2017
    الإقامة
    السعودية
    المشاركات
    145

    افتراضي

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

  3. #9393
    الصورة الرمزية ro7eg
    ro7eg غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2011
    الإقامة
    مصر
    المشاركات
    79

    افتراضي

    اذا تفضلتم
    اريد كود لعمل فترة تشغيل لاكسيبرت وكود تشغيله على رقم حساب فقط او شركة فقط
    وهل يتكتب فى one tick

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Forgotten مشاهدة المشاركة
    السلام عليكم مستر دولار
    الرجاء شرح المصفوفات بطريقة بسيطة
    بارك الله فيك
    وعليكم السلام ورحمة الله وبركاته
    لنفرض أنك تريد تعريف 10 متغيرات من نفس النوع فيمكنك إستخدام الطريقه البسيطه وهو تعريف المتغيرات مثل
    كود PHP:
    int var1,var2,var3,var4,var5,var6,var7,var8,var9,var10
    أو يوجد حل آخر وهو تعريفها كمصفوفه
    كود PHP:
    int var[10]; 
    في المصفوفه أن قمت بتعريف متغير بإسم var ويحتوي على 10 عناصر
    ثم يمكنك التعامل مع قيم هذه المصفوفه كأنها متغيرات
    يبدأ أول قيمة في المصفوفه من 0 حتى 9 فيكون المجموع 10 عناصر
    مثلا لو تريد تغيير قيمة أول عنصر
    كود PHP:
    var[0]=5
    لو تريد طباعة جميع عناصر المصفوفه
    كود PHP:
    for(int i=0;i<ArraySize(var);i++)
    {
     Print(var[
    i]);

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ro7eg مشاهدة المشاركة
    اذا تفضلتم
    اريد كود لعمل فترة تشغيل لاكسيبرت وكود تشغيله على رقم حساب فقط او شركة فقط
    وهل يتكتب فى one tick
    مثال
    كود PHP:
      string Expiry_Time="2018.12.1";   // set data when indicator will end example "2015.01.15 00:00" format "year.month.day HH:MM"

       
    if(Expiry_Time!="" && StringToTime(Expiry_Time)<TimeCurrent())
         {
          
    Alert("EA Expired");
          return(
    0);
         }
       if(
    AccountNumber()!=12345)
       {
        
    Alert("Wrong Account Number");
        return(
    0);
       }
       if(
    AccountCompany()!="company name")
       {
        
    Alert("Wrong Broker");
        return(
    0);
       } 
    نعم ستقوم بوضعه في الداله OnTick
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  6. #9396
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    السلام عليكم
    1-ممكن داله ترجع بقيم bid لعدد من الازواج بحيث كل قيمه تكون فى متغير
    string Default_Symbol[28] = {
    "AUDCAD","AUDCHF","AUDJPY","AUDNZD","AUDUSD","CADC HF","CADJPY",
    "CHFJPY","EURAUD","EURCAD","EURCHF","EURGBP","EURJ PY","EURNZD",
    "EURUSD","GBPAUD","GBPCAD","GBPCHF","GBPJPY","GBPN ZD","GBPUSD",
    "NZDCAD","NZDCHF","NZDJPY","NZDUSD","USDCAD","USDC HF","USDJPY"};
    2-عندى 8 قيم اريد ترتيبها تصاعدى كيف عمل ذلك
    3-كيف اجمع بين متغيرين من نوع string
    اكون شاكر

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة shivaa مشاهدة المشاركة
    السلام عليكم
    1-ممكن داله ترجع بقيم bid لعدد من الازواج بحيث كل قيمه تكون فى متغير

    2-عندى 8 قيم اريد ترتيبها تصاعدى كيف عمل ذلك
    3-كيف اجمع بين متغيرين من نوع string
    اكون شاكر
    وعليكم السلام ورحمة الله وبركاته
    1-مثال
    كود PHP:
    string Default_Symbol[28] = {
    "AUDCAD","AUDCHF","AUDJPY","AUDNZD","AUDUSD","CADC HF","CADJPY",
    "CHFJPY","EURAUD","EURCAD","EURCHF","EURGBP","EURJ PY","EURNZD",
    "EURUSD","GBPAUD","GBPCAD","GBPCHF","GBPJPY","GBPN ZD","GBPUSD",
    "NZDCAD","NZDCHF","NZDJPY","NZDUSD","USDCAD","USDC HF","USDJPY"};
    bid_Symbol[28];
    for(
    int i=0;i<28;i++)
    {
     
    bid_Symbol[i]=MarketInfo(Default_Symbol[i],MODE_BID);

    2- يمكنك إستخدام الداله
    كود PHP:
    bool  ArraySort
       
    void&       array[],                // array for sorting 
       
    int         count=WHOLE_ARRAY,      // count 
       
    int         start=0,                // starting index 
       
    int         direction=MODE_ASCEND   // sort direction 
       
    ); 
    3- إستخدم علامة الجمع العاديه +
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  8. #9398
    الصورة الرمزية Forgotten
    Forgotten غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2017
    الإقامة
    السعودية
    المشاركات
    145

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    لنفرض أنك تريد تعريف 10 متغيرات من نفس النوع فيمكنك إستخدام الطريقه البسيطه وهو تعريف المتغيرات مثل
    كود PHP:
    int var1,var2,var3,var4,var5,var6,var7,var8,var9,var10
    أو يوجد حل آخر وهو تعريفها كمصفوفه
    كود PHP:
    int var[10]; 
    في المصفوفه أن قمت بتعريف متغير بإسم var ويحتوي على 10 عناصر
    ثم يمكنك التعامل مع قيم هذه المصفوفه كأنها متغيرات
    يبدأ أول قيمة في المصفوفه من 0 حتى 9 فيكون المجموع 10 عناصر
    مثلا لو تريد تغيير قيمة أول عنصر
    كود PHP:
    var[0]=5
    لو تريد طباعة جميع عناصر المصفوفه
    كود PHP:
    for(int i=0;i<ArraySize(var);i++)
    {
     Print(var[
    i]);

    بارك الله فيك مستر دولار ورزقك الله من حيث لاتحتسب

  9. #9399
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    السلام عليكم
    ممكن المساعده
    الحمد تم عمل ملف اكسيل لقوه العمله
    حولت اضمن اكسبيرت الخاص بى على المعادلات ملف اكسيل والحمد لله تم
    المشكله عندى هى انا عاوز اضيف على الشرت بيان لقوه العمله يكون متحرك الاسم فقط مع المرتبه الخاص بيه
    يكون الترتيب كا مثال
    1 2 3 4 5 6 7 8
    eur gbp aud nzd usd cad chf jpy
    8 7 5 5.2 4.5 3.3 2.2 1.1
    الصف ثابت من 1 الى 8
    اما باقى متحرك على حسب القيمه
    المطلوب طريقه ربط بين القيم المتحركه
    بحيث اذا تغير القيمه تحرك اسم العمله الى مرتبه تقيم اخرى
    اسف طلبى كبير شويه انا تعبت من المحاولات ولم انجح

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة shivaa مشاهدة المشاركة
    السلام عليكم
    ممكن المساعده
    الحمد تم عمل ملف اكسيل لقوه العمله
    حولت اضمن اكسبيرت الخاص بى على المعادلات ملف اكسيل والحمد لله تم
    المشكله عندى هى انا عاوز اضيف على الشرت بيان لقوه العمله يكون متحرك الاسم فقط مع المرتبه الخاص بيه
    يكون الترتيب كا مثال
    1 2 3 4 5 6 7 8
    eur gbp aud nzd usd cad chf jpy
    8 7 5 5.2 4.5 3.3 2.2 1.1
    الصف ثابت من 1 الى 8
    اما باقى متحرك على حسب القيمه
    المطلوب طريقه ربط بين القيم المتحركه
    بحيث اذا تغير القيمه تحرك اسم العمله الى مرتبه تقيم اخرى
    اسف طلبى كبير شويه انا تعبت من المحاولات ولم انجح
    وعليكم السلام ورحمة الله وبركاته
    لنفرض أن لديك مصفوفه للعمله ومصفوفه للقيم ومرتبه
    كود PHP:
    string sym[]={ "eur""gbp""aud""nzd""usd""cad""chf""jpy"};
    double val[]={1.12.23.34.55.257}; 
    الآن لنفرض أن أحد القيم تغيرت
    كود PHP:
    val[0]=3;
    val[5]=1
    الآن سنحتاج إلى إعادة ترتيب المصفوفه لذلك يمكنك عمل دالة لترتيب المصفوفه بعد كل تغيير في القيم
    مثال
    كود PHP:
    void SortArray()
    {
     for(
    int i=0;i<8;i++)
     {
      for(
    int j=i+1;j<8;j++)
      {
       if(
    val[i]>val[j])
       {
        
    temp=val[j];
        
    temp_sym=sym[j];
        
        
    val[j]=val[i];
        
    sym[j]=sym[i];
        
    val[i]=temp;
        
    symb[i]=temp_sym;
       }
      }
     }

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

  11. #9401
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    لنفرض أن لديك مصفوفه للعمله ومصفوفه للقيم ومرتبه
    كود PHP:
    string sym[]={ "eur""gbp""aud""nzd""usd""cad""chf""jpy"};
    double val[]={1.12.23.34.55.257}; 
    الآن لنفرض أن أحد القيم تغيرت
    كود PHP:
    val[0]=3;
    val[5]=1
    الآن سنحتاج إلى إعادة ترتيب المصفوفه لذلك يمكنك عمل دالة لترتيب المصفوفه بعد كل تغيير في القيم
    مثال
    كود PHP:
    void SortArray()
    {
     for(
    int i=0;i<8;i++)
     {
      for(
    int j=i+1;j<8;j++)
      {
       if(
    val[i]>val[j])
       {
     
     
    temp=val[j];
        
    temp_sym=sym[j];
        
        
    val[j]=val[i];
        
    sym[j]=sym[i];
        
    val[i]=temp;
        
    symb[i]=temp_sym;
       }
      }
     }

    بالتالي سوف يكون لديك مصفوفتين مرتبه في القيم وإسم الزوج مقابل لكل عنصر في المصفوفه

    بارك الله فيك مستر دولار ورزقك الله من حيث لاتحتسب
    استاذى انا فاهم كل ما فات
    الا

    temp=val[j];
    temp_sym=sym[j];

    val[j]=val[i];
    sym[j]=sym[i];
    val[i]=temp;
    symb[i]=temp_sym
    ممكن الشرح المتغيرات الموجوده
    متغيرات نوعها ايه temp---temp_sym
    هل هى لزم نعرف بها فى الاول
    اسف على مجهودك معى
    جزاك الله كل خير
    آخر تعديل بواسطة shivaa ، 27-11-2018 الساعة 08:12 PM

  12. #9402
    الصورة الرمزية shivaa
    shivaa غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2016
    الإقامة
    مصر
    المشاركات
    113

    افتراضي

    السلام عليكم
    استاذى اسف للزعاج
    انا كل ما توصلت ليه هو :
    كود PHP:
       int EUR 100;
       
    int GBP 200;
       
    int AUD 300;
       
    int NZD 800;
       
    int USD 562;
       
    int CAD 885;
       
    int CHF 82;
       
    int JPY 87;
       
    double Data_Array[8];
       
    Data_Array[0]=EUR;
       
    Data_Array[1]=NZD;
       
    Data_Array[2]=AUD;
       
    Data_Array[3]=USD;
       
    Data_Array[4]=CHF;
       
    Data_Array[5]=CAD;
       
    Data_Array[6]=JPY;
       
    Data_Array[7]=GBP;

       
    ArraySort(Data_Array,WHOLE_ARRAY,0,MODE_DESCEND);
       for(
    int i=0i<10i++)
         {
          
    string stri="index "+IntegerToString(i)+": "+Data_Array[i];
          Print(
    stri);
         } 
    ممكن تكمل لى الباقى انا تعبت من كثره التجربه
    اكون شاكر ليك

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة shivaa مشاهدة المشاركة
    السلام عليكم
    استاذى اسف للزعاج
    انا كل ما توصلت ليه هو :
    كود PHP:
       int EUR 100;
       
    int GBP 200;
       
    int AUD 300;
       
    int NZD 800;
       
    int USD 562;
       
    int CAD 885;
       
    int CHF 82;
       
    int JPY 87;
       
    double Data_Array[8];
       
    Data_Array[0]=EUR;
       
    Data_Array[1]=NZD;
       
    Data_Array[2]=AUD;
       
    Data_Array[3]=USD;
       
    Data_Array[4]=CHF;
       
    Data_Array[5]=CAD;
       
    Data_Array[6]=JPY;
       
    Data_Array[7]=GBP;
     
       
    ArraySort(Data_Array,WHOLE_ARRAY,0,MODE_DESCEND);
       for(
    int i=0i<10i++)
         {
          
    string stri="index "+IntegerToString(i)+": "+Data_Array[i];
          Print(
    stri);
         } 
    ممكن تكمل لى الباقى انا تعبت من كثره التجربه
    اكون شاكر ليك
    وعليكم السلام ورحمة الله وبركاته
    جزء for الذي قمت بعمله سيقوم بنفس فكرة ArraySort ولكن الفكره في أني سأقوم أيضا بترتيب إسم العمله بالتالي فقمت بعمل الترتيب بنفسي بدلا من إستخدام الدالة جاهزه حتى أضع إسم العمله في نفس ترتيب مكانها
    مثال
    كود PHP:
    void CheckSort()
      {
       
    int EUR 100;
       
    int GBP 200;
       
    int AUD 300;
       
    int NZD 800;
       
    int USD 562;
       
    int CAD 885;
       
    int CHF 82;
       
    int JPY 87;


       
    double Data_Array[8];
       
    string Name_Array[8];
       
    Data_Array[0]=EUR;
       
    Data_Array[1]=NZD;
       
    Data_Array[2]=AUD;
       
    Data_Array[3]=USD;
       
    Data_Array[4]=CHF;
       
    Data_Array[5]=CAD;
       
    Data_Array[6]=JPY;
       
    Data_Array[7]=GBP;
       
    Name_Array[0]="EUR";
       
    Name_Array[1]="NZD";
       
    Name_Array[2]="AUD";
       
    Name_Array[3]="USD";
       
    Name_Array[4]="CHF";
       
    Name_Array[5]="CAD";
       
    Name_Array[6]="JPY";
       
    Name_Array[7]="GBP";



       for(
    int i=0;i<8;i++)
         {
          for(
    int j=i+1;j<8;j++)
            {
             if(
    Data_Array[i]>Data_Array[j])
               {

                
    double temp=Data_Array[j];
                
    string temp_sym=Name_Array[j];

                
    Data_Array[j]=Data_Array[i];
                
    Name_Array[j]=Name_Array[i];
                
    Data_Array[i]=temp;
                
    Name_Array[i]=temp_sym;
               }
            }
         }

       for(
    i=0i<8i++)
         {
          
    string stri="index "+IntegerToString(i)+": "+Data_Array[i]+" name: "+Name_Array[i];
          Print(
    stri);
         }

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

  14. #9404
    الصورة الرمزية nasro_22
    nasro_22 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    الجزائر
    المشاركات
    7

    افتراضي

    الاكسبرت يعتمد على مؤشر الzigzag هو MR.dollar zigzag pointer alert من فضلك
    طريقة العمل:
    فتح صفقة شراء عند السهم الازرق
    وبيع عند السهم الاحمر مع العلمانه يعيد رسم نفسه مع الاعدادات التالية:


    //---- indicator parameters
    extern int ExtDepth=115;
    extern int ExtDeviation=130;
    extern int ExtBackstep=80;
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة nasro_22 مشاهدة المشاركة
    الاكسبرت يعتمد على مؤشر الzigzag هو MR.dollar zigzag pointer alert من فضلك
    طريقة العمل:
    فتح صفقة شراء عند السهم الازرق
    وبيع عند السهم الاحمر مع العلمانه يعيد رسم نفسه مع الاعدادات التالية:


    //---- indicator parameters
    extern int ExtDepth=115;
    extern int ExtDeviation=130;
    extern int ExtBackstep=80;
    هذا الموضوع مخصص للأسئله البرمجيه فقط أخي الكريم إفتح موضوع منفصل فيه الفكره
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

  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