النتائج 1 إلى 2 من 2

الموضوع: كود يحتفظ باعلى واقل سعر لبعض العملات لمدة اسبوع(chf-eur-cad)

  1. #1
    عضو جديد
    تاريخ التسجيل
    Jul 2019
    الدولة
    تركيا
    المشاركات
    11

    افتراضي كود يحتفظ باعلى واقل سعر لبعض العملات لمدة اسبوع(chf-eur-cad)

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



    /* هذا البرنامج يقوم بتسجيل اعلى واقل سعر للعملات كل يوم من ايام الاسبوع
    ويحتفظ بها حتى اليوم المماثل من الاسبوع وهو قيد التصميم
    ويمكن وضع اي قيمة في المتغير لخزينها وتبقى لمدة شهر كامل
    حتى ولم تم اطفاء المنصة او اطفاء الكمبيوتر*/
    //BY NEDAL - 08-08-2019 V:01 -TURKEY-ISTANBUL
    //------------------------------------
    //تعيد اليوم من الاسبوع من خلال رقم
    string dy = DayOfWeek();
    //ايام الاسبوع تقابلها ارقام بدأ من يوم الاثنين حيث ياخذ الرقم واحد ويليه 2 ويليه 3 ويليه 4 ويليه 5 ليوم الجمعة


    void OnTick()
    {

    if (dy==1)// اذا كان اليوم يساوي 1 اي يوم الاثنين اسند الى متغيرات يوم الاثنين
    {
    //CHF
    bool TR1 = GlobalVariableCheck("CHF_HI1") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_HI1",MarketInfo("USDCHF",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR2 = GlobalVariableCheck("CHF_LOW1") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_LOW1",MarketInfo("USDCHF",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //EUR
    bool TR3 = GlobalVariableCheck("EUR_HI1") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_HI1",MarketInfo("EURUSD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR4 = GlobalVariableCheck("EUR_LOW1") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_LOW1",MarketInfo("EURUSD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //CAD
    bool TR5 = GlobalVariableCheck("CAD_HI1") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_HI1",MarketInfo("USDCAD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR6 = GlobalVariableCheck("CAD_LOW1") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_LOW1",MarketInfo("USDCAD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    }
    else
    if (dy==2)// اذا كان اليوم يساوي 2 اي يوم الثلاثاء اسند الى متغيرات يوم الثلاثاء
    {
    bool TR7 = GlobalVariableCheck("CHF_HI2") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_HI2",MarketInfo("USDCHF",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR8 = GlobalVariableCheck("CHF_LOW2") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_LOW2",MarketInfo("USDCHF",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //EUR
    bool TR9 = GlobalVariableCheck("EUR_HI2") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_HI2",MarketInfo("EURUSD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR10 = GlobalVariableCheck("EUR_LOW2") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_LOW2",MarketInfo("EURUSD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //CAD
    bool TR11 = GlobalVariableCheck("CAD_HI2") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_HI2",MarketInfo("USDCAD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR12 = GlobalVariableCheck("CAD_LOW2") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_LOW2",MarketInfo("USDCAD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    }
    else
    if (dy==3)// اذا كان اليوم يساوي 3 اي يوم الاربعاء اسند الى متغيرات يوم الاربعاء
    {
    bool TR13 = GlobalVariableCheck("CHF_HI3") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_HI3",MarketInfo("USDCHF",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR14 = GlobalVariableCheck("CHF_LOW3") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_LOW3",MarketInfo("USDCHF",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //EUR
    bool TR15 = GlobalVariableCheck("EUR_HI3") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_HI3",MarketInfo("EURUSD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR16 = GlobalVariableCheck("EUR_LOW3") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_LOW3",MarketInfo("EURUSD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //CAD
    bool TR17 = GlobalVariableCheck("CAD_HI3") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_HI3",MarketInfo("USDCAD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR18 = GlobalVariableCheck("CAD_LOW3") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_LOW3",MarketInfo("USDCAD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    }
    else
    if (dy==4)// اذا كان اليوم يساوي 4 اي يوم الخميس اسند الى متغيرات يوم الخميس
    {
    bool TR19 = GlobalVariableCheck("CHF_HI4") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_HI4",MarketInfo("USDCHF",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR20 = GlobalVariableCheck("CHF_LOW4") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_LOW4",MarketInfo("USDCHF",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //EUR
    bool TR21 = GlobalVariableCheck("EUR_HI4") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_HI4",MarketInfo("EURUSD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR22 = GlobalVariableCheck("EUR_LOW4") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_LOW4",MarketInfo("EURUSD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //CAD
    bool TR23 = GlobalVariableCheck("CAD_HI4") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_HI4",MarketInfo("USDCAD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR24 = GlobalVariableCheck("CAD_LOW4") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_LOW4",MarketInfo("USDCAD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    }
    else
    if (dy==5)// اذا كان اليوم يساوي 5 اي يوم الجمعة اسند الى متغيرات يوم الجمعة
    {
    bool TR25 = GlobalVariableCheck("CHF_HI5") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_HI5",MarketInfo("USDCHF",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR26 = GlobalVariableCheck("CHF_LOW5") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CHF_LOW5",MarketInfo("USDCHF",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //EUR
    bool TR27 = GlobalVariableCheck("EUR_HI5") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_HI5",MarketInfo("EURUSD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR28 = GlobalVariableCheck("EUR_LOW5") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "EUR_LOW5",MarketInfo("EURUSD",MODE_LOW));//يتم اسناد اقل سعر اليوم
    //CAD
    bool TR29 = GlobalVariableCheck("CAD_HI5") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_HI5",MarketInfo("USDCAD",MODE_HIGH));//يتم اسناد اعلى سعر اليوم
    bool TR30 = GlobalVariableCheck("CAD_LOW5") ;//تتحقق من وجود المتغير
    GlobalVariableSet( "CAD_LOW5",MarketInfo("USDCAD",MODE_LOW));//يتم اسناد اقل سعر اليوم


    } }


  2. #2
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

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

العلامات المرجعية

العلامات المرجعية

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •