صفحة 569 من 689 الأولىالأولى ... 69469519559563564565566567568569570571572573574575579619669 ... الأخيرةالأخيرة
النتائج 8,521 إلى 8,535 من 10335
  1. #8521
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    M_PI---pi----3.1415926535897932384=180
    M_PI_2---pi/2----1.5707963267948966192=90
    M_PI_4----pi/4----0.78539816339744830961=45
    M_1_PI---1/pi---0.318309886183790671538

    كود PHP:
    void OnStart() 
      { 
       Print(
    "M_PI = ",DoubleToString(M_PI,16)); 
       Print(
    "M_PI_2 = ",DoubleToString(M_PI_2,16)); 
       Print(
    "M_PI_4 = ",DoubleToString(M_PI_4,16)); 
       Print(
    "M_1_PI = ",DoubleToString(M_1_PI,16)); 
       Print(
    "M_2_PI = ",DoubleToString(M_2_PI,16)); 
      } 

  2. #8522
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة sal_moh85 مشاهدة المشاركة
    مشكور اخي فيلسوف البادية بس مستحيل تطلع قيمة ATR سالب وعل كل حال هاد كود كامل
    صحيح-راح باالي لمؤشر شبيه
    الكود الكامل هو اللي فيه evnet handler

  3. #8523
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

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

    استاذنا مستر دولار ..

    انا وضعت كود تشغيل الاكسبيرت على الديمو فقط
    ولكن للأسف الصفقات تشتغل في الحقيقي مع ظهور التنبيه فقط
    ولكن الصفقات شغالة !؟
    ممكن حل بحيث الصفقات لا تعمل ايضا في الحقيقي


    كود PHP:
    if(!IsDemo()){Alert("EA ENDING"); return(0);} 
    تقريبا انت وضعته في OnInit ؟؟؟؟
    cbzh
    هل تشوفون سر الفوركس برمجي ؟؟
    باالتأكيد لا ولا دخل للبرمجة بالفوركس---البرمجة مجرد اداة في الفوركس وغير الفوركس
    آخر تعديل بواسطة فيلسوف البادية ، 06-10-2017 الساعة 07:59 AM

  4. #8524
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

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

    ارجو المساعده من اهل الاختصاص بشان صيغة عمل الاكسبيرت على رقم حساب محدد

    يفضل كتابة الصيغه برقم الحساب 34567
    كود PHP:
    void OnTimer() 

       if(
    AccountInfoInteger(ACCOUNT_LOGIN)==34567
       {
    //
      
      /////
      /////
      
      
       
    }

    or
    كود PHP:
    void OnTimer() 

       if(
    AccountNumber()==34567
       {
    //
      
      /////
       


  5. #8525
    الصورة الرمزية بحرينوو
    بحرينوو غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2016
    الإقامة
    سانت بيير وميكولون
    المشاركات
    52

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    تقريبا انت وضعته في OnInit ؟؟؟؟
    والله انا اخلي الكود في اي مكان واشوف في اخطاء او لا
    في اماكن يطلع لي في خطأ .. اسحبه لمكان ثاني يطلع لي اوكي بدون اخطاء

    بس وين يكون المفروض لا اعلم

  6. #8526
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة بحرينوو مشاهدة المشاركة
    والله انا اخلي الكود في اي مكان واشوف في اخطاء او لا
    في اماكن يطلع لي في خطأ .. اسحبه لمكان ثاني يطلع لي اوكي بدون اخطاء

    بس وين يكون المفروض لا اعلم
    باالتأكيد وجوده في OnInit كعدمه
    والصوااب
    كود PHP:
    int OnInit()
    {
       
    EventSetTimer(1);
       return(
    INIT_SUCCEEDED);
    }
    //+------------------------------------------------------------------+
    void OnDeinit(const int reason)
    {
       
    EventKillTimer();
    }
    //+------------------------------------------------------------------+
    void OnTick()
    {
    //
       
    if(IsDemo())
       {
          
    ////
          ///
       
    }///
       
    else
       
    Alert("EA ENDING");
    }
    ///
    //+------------------------------------------------------------------+
    //| Timer function                                                   |
    //+------------------------------------------------------------------+
    void OnTimer()
    {
       if(
    IsDemo())
       {
          
    ////
          ///
       
    }///
       
    else
       
    Alert("EA ENDING");

    آخر تعديل بواسطة فيلسوف البادية ، 06-10-2017 الساعة 11:35 AM

  7. #8527
    الصورة الرمزية بحرينوو
    بحرينوو غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2016
    الإقامة
    سانت بيير وميكولون
    المشاركات
    52

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    باالتأكيد وجوده في OnInit كعدمه
    تسلم حبيبي .. غيرت مكانه وضبط وياي
    خليته تحت
    int start()
    {

    والان اوكي
    ما يفتح صفقات مع ظهور التنبيه في الحقيقي

    وشغال تمام في الديمو


    ------------

    مشكور طويل العمر

    وهل يمكنني وضع تاريخ معين للديمو ؟؟

  8. #8528
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    راجع ردي مررة اخرى-----اضفت عليه
    اللافضضل تحذف الالرت لو كان اكسبيرت

  9. #8529
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    وهل يمكنني وضع تاريخ معين للديمو ؟؟
    كل شي ممكن

  10. #8530
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    كود PHP:
    int OnInit()
    {
       
    EventSetTimer(1);
       return(
    INIT_SUCCEEDED);
    }

    string from="2017.01.04 00:00";
    string to  ="2017.10.09 00:00";

    void OnStart()
    {
       
    datetime FROM=StringToTime(from);
       
    datetime TO=StringToTime(to);

       if(
    TimeCurrent()>=FROM  && TimeCurrent()<=TO)
       {
          if(
    IsDemo())
          {
             
    ////
             ///
          
    }///
          
    else
          
    Alert("EA ENDING");
       }

    آخر تعديل بواسطة فيلسوف البادية ، 06-10-2017 الساعة 11:34 AM

  11. #8531
    الصورة الرمزية بحرينوو
    بحرينوو غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2016
    الإقامة
    سانت بيير وميكولون
    المشاركات
    52

    افتراضي

    شكرا حبيبي

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

  12. #8532
    الصورة الرمزية sa6oom
    sa6oom غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السعودية
    المشاركات
    2

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    كود PHP:
    void OnTimer() 

       if(
    AccountInfoInteger(ACCOUNT_LOGIN)==34567
       {
    //
      
      /////
      /////
      
      
       
    }

    or
    كود PHP:
    void OnTimer() 

       if(
    AccountNumber()==34567
       {
    //
      
      /////
       

    يعطيك العافيه اخوي فيلسوف الباديه

    الصيغه الاولى ضبطت معي بدون اخطاء لكن للاسف في اي رقم حساب يعمل

    المطلوب العمل على رقم حساب محدد

  13. #8533
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة sa6oom مشاهدة المشاركة
    يعطيك العافيه اخوي فيلسوف الباديه

    الصيغه الاولى ضبطت معي بدون اخطاء لكن للاسف في اي رقم حساب يعمل

    المطلوب العمل على رقم حساب محدد
    لا -- بالتأكيد لن يعمل الا على الحساب المحدد فقط----- ضع كامل الاكواد بين القوسين

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

    افتراضي

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

  15. #8535
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    #7543 الرد
    الصفحة 503
    بتااريخ 03-08-2016, 06:16 PM


    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    عذرا على التأخر تفضل هذا مثال
    بداية سوف أقوم بعمل دالة لحساب صافي اللوتات المفتوحه للبيع والشراء
    كود PHP:
     double lots,profit;
         for(
    int i=0;i<OrdersTotal();i++)
         {
          
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
          if(
    OrderSymbol()==Symbol())
          {
           if(
    OrderType()==OP_BUY)lots+=OrderLots();
           if(
    OrderType()==OP_SELL)lots-=OrderLots();
           
    profit+=OrderProfit();
          }
         } 
    ثم سيكون خط البريك إيفن
    كود PHP:
    double tick_value lots*MarketInfo(Symbol(), MODE_TICKVALUE);
          
    double breakEvenLine Bid Point*profit/tick_value
    لدي تعقيب وتصحيح

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

  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