صفحة 578 من 689 الأولىالأولى ... 78478528568572573574575576577578579580581582583584588628678 ... الأخيرةالأخيرة
النتائج 8,656 إلى 8,670 من 10335
  1. #8656
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    possible use of uninitialized variable
    قصدي المتغير لم تمنحه قيمة ابتدائية لانك اعتقد استخدمت STRICT
    اكتب يساوي اي قيمة -- اعتقد يزول الورننق

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

    افتراضي

    واعتقد يخبرك باسم المتغير نفسه
    ممكن تكون هذه:
    double Fi0;
    double Fi100;

  3. #8658
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

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

    كيف اعمل بوز Pause للباك تيست برمجيا ... بوز وليس انهاء الباك تيست

    شكرا للجميع
    للتدكير ... مع وافر الشكر والتقدير

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ali_shadi مشاهدة المشاركة
    للتدكير ... مع وافر الشكر والتقدير
    نعم يمكن بإستخدام المكتبه user32.dll
    قم بإستدعائها أولا بإستخدام الكود
    كود PHP:
    #include <WinUser32.mqh>
    #import "user32.dll"
      
    int GetForegroundWindow();
    #import 
    ثم هذه الدالة التي ستقوم بإيقاف الباك تست
    كود PHP:
    void doPauseTest(){
       
    int hmain;
       if (
    IsTesting() && IsVisualMode()){
          
    hmain GetForegroundWindow();
          
    PostMessageA(hmainWM_COMMAND0x57a0);
       }

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

  5. #8660
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    نعم يمكن بإستخدام المكتبه user32.dll
    قم بإستدعائها أولا بإستخدام الكود
    كود PHP:
    #include <WinUser32.mqh>
    #import "user32.dll"
      
    int GetForegroundWindow();
    #import 
    ثم هذه الدالة التي ستقوم بإيقاف الباك تست
    كود PHP:
    void doPauseTest(){
       
    int hmain;
       if (
    IsTesting() && IsVisualMode()){
          
    hmain GetForegroundWindow();
          
    PostMessageA(hmainWM_COMMAND0x57a0);
       }

    قم بإستدعائها في أي مكان تريده
    شكرا اخي اسامة ولكن الكود لم يشتغل ... يعطيني الخطأ التالي

    'GetForegroundWindow' - function must have a body
    ماهو وضع الدالة GetForegroundWindow هل هي ضمن المكتبة user32.dll

    شكرا اخي

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

    افتراضي

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



    ماهو وضع الدالة GetForegroundWindow هل هي ضمن المكتبة user32.dll

    شكرا اخي
    نعم صحيح
    الكود يعمل معي بدون مشاكل ما هي نسخة الويندوز لديك ؟
    جرب هذا الكود
    كود PHP:
    #include <WinUser32.mqh>
    #import "user32.dll"
      
    int GetAncestor(intint);
    #import
    void PauseTest(){   datetime now TimeCurrent();   static datetime oncePerTick;
        if (
    IsTesting() && IsVisualMode() && IsDllsAllowed() && oncePerTick != now){
            
    oncePerTick now;
            for(
    int i=0i<200000i++){        // Delay required for speed=32 (max)
                
    int main GetAncestor(WindowHandle(Symbol(), Period()), 2/*GA_ROOT*/);
                if (
    i==0PostMessageA(mainWM_COMMAND0x57a0); // 1402. Pause
        
    }   }

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

  7. #8662
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    نعم صحيح
    الكود يعمل معي بدون مشاكل ما هي نسخة الويندوز لديك ؟
    جرب هذا الكود
    كود PHP:
    #include <WinUser32.mqh>
    #import "user32.dll"
      
    int GetAncestor(intint);
    #import
    void PauseTest(){   datetime now TimeCurrent();   static datetime oncePerTick;
        if (
    IsTesting() && IsVisualMode() && IsDllsAllowed() && oncePerTick != now){
            
    oncePerTick now;
            for(
    int i=0i<200000i++){        // Delay required for speed=32 (max)
                
    int main GetAncestor(WindowHandle(Symbol(), Period()), 2/*GA_ROOT*/);
                if (
    i==0PostMessageA(mainWM_COMMAND0x57a0); // 1402. Pause
        
    }   }


    السلام عليكم اخي اسامة

    نسخة الويندوز لدي 10 بحثت قليلا باستعمال الشيخ جوجل ... فوجدت الكود التالي واشتغل معاي

    كود PHP:
     void PauseTester()
       {
       
    keybd_event(19,0,0,0);
       
    Sleep(10);
       
    keybd_event(19,0,2,0);
        } 
    مع استدعاء المكتبة داتها واشتغل رغم ان الدالة sleep غير مجدية في الباكتيست ولكنه اشتغل

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

    كيف عمل unpause و pause الشطر الاول من السؤال خلصنا منه اتمنى الافادة بخصوص الثاني

    تحياتي لك

  8. #8663
    الصورة الرمزية yamenalshekh
    yamenalshekh غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2010
    الإقامة
    سوريا
    المشاركات
    12

    افتراضي جمع الصفقات

    السلام عليكم

    في المشاركة الماضية أرفقت هذه الصورة تتضمن سؤال ؟ لكن أصبح الاكسبرت يجمع الصفقات قبل الصفقة الخاسرة
    وبعدها في رد أحد الأعضاء أرجو المساعدة مرة أخرى
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة يا1.PNG‏  

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

    افتراضي

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

    في المشاركة الماضية أرفقت هذه الصورة تتضمن سؤال ؟ لكن أصبح الاكسبرت يجمع الصفقات قبل الصفقة الخاسرة
    وبعدها في رد أحد الأعضاء أرجو المساعدة مرة أخرى
    الصورة --صورة صفقات مغلقة
    ولايمكن احد يساعدك دون تحديد اهم شي وهو مصطلح "اخر صفقة خاسرة"
    فانت لم تحدد هذا المفهوم والسؤال مبهم جدا
    هل تقصد اخر صفقة خاسرة مغلقة----ام اخر صفقة مفتوحة ثم اغلقت

    يعني: هل تعني تاريخ اغلاق الصفقة ام تاريخ افتتاح الصفقة؟
    في عمود الصورة تجد عمودين كلاهما باسم "زمن"

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

    افتراضي

    السلام عليكم
    اولا اشكركم جزيل الشكر على المساعده
    ثانيا
    اريد داله او وضيفه تعود بالقيمه ترو او فالس للاخبار (الاخبار الهامه فقط)على العمله التي عليها الاكسبيرت مربوطه بموقع اخبار موثوق وجيد



    قيمه ترو او فالس ترتبط بوقت قبل الخبر بمتغير خارجي مثلا ساعه وبعد الخبر بمتغير اخر مثلا نصف ساعه
    اتمنى ان اكون اوضحت طلبي
    شكرا مقدما
    آخر تعديل بواسطة السمحان ، 17-11-2017 الساعة 10:23 AM

  11. #8666
    الصورة الرمزية yamenalshekh
    yamenalshekh غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2010
    الإقامة
    سوريا
    المشاركات
    12

    افتراضي جمع الصفقات

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

    يعني: هل تعني تاريخ اغلاق الصفقة ام تاريخ افتتاح الصفقة؟
    في عمود الصورة تجد عمودين كلاهما باسم "زمن"
    أقصد أخر صفقة خاسرة مغلقة ( أي لنفترض أن هناك صفقة أغلقت الأن من بين ثلاث صفقات مفتوحة
    أريد للاكسبرت أن ينظر إلى هذه الصفقة إذا كانت خاسرة ينتظر الصفقة التي ستغلق بعدها فينظر إليها إذا كانت رابحة وليكن هذا الربح 20= profit يخزن هذا الربح ثم ينتظر الصفقة التي ستغلق إذا كانت رابحة مرة أخرى وليكن 30 فيصبح profit = 50 وهكذا حتى إلى أن تظهر صفقة خاسرة فيصبح profit =0 )
    ففي الصورة أخر صفقة خاسرة هي -123 (profit = 0) قبل هذه الصفقة كان (profit = 72+342+0=414)

  12. #8667
    الصورة الرمزية m_nasseem
    m_nasseem غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2015
    المشاركات
    5

    افتراضي

    تحياتي للاخوة الكرام بالمنتدي والمتابعين
    ارجو المساعدة كيفية استخراج القيم الحاليىة و السابقة لققم و قيعان مؤشر زقزاق وشرح البارامترات المستحدمة الاسطر البرمجية
    وشرح كيفية استخدام دالة closeby
    ولكم مني جزيل الشكر
    محمد

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

    افتراضي

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



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

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

    افتراضي

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

    في المشاركة الماضية أرفقت هذه الصورة تتضمن سؤال ؟ لكن أصبح الاكسبرت يجمع الصفقات قبل الصفقة الخاسرة
    وبعدها في رد أحد الأعضاء أرجو المساعدة مرة أخرى
    وعليكم السلام ورحمة الله وبركاته
    سوف تقوم بعمل دالة لحساب مجموع ربح آخر صفقات مغلقة حتى إذا ظهرت صفقة خاسرة يتوقف الحساب
    مثال
    كود PHP:
    double LastTotalProfitTrades()
    {
     
    double profit;
     for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       if(
    OrderProfit()>=0)profit+=OrderProfit();
       else return(
    profit);
      }
     }
     return(
    profit);

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة m_nasseem مشاهدة المشاركة
    تحياتي للاخوة الكرام بالمنتدي والمتابعين
    ارجو المساعدة كيفية استخراج القيم الحاليىة و السابقة لققم و قيعان مؤشر زقزاق وشرح البارامترات المستحدمة الاسطر البرمجية
    وشرح كيفية استخدام دالة closeby
    ولكم مني جزيل الشكر
    محمد
    هذا مثال لدالة تعود برقم القمه أو القاع للزيجزاج
    كود PHP:
    double GetZigZagValue(int number)
    {
     
    int count;
     for(
    int i=0;i<Bars;i++)
     {
      
    double zz=iCustom(Symbol(),0,"ZigZag",0,i);
      if(
    zz!=0)
      {
       
    count++;
       if(
    count==number)return(zz);
      }
     }
     return(
    0);

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

    بالنسبه للداله OrderCloseBy فتستخدم لإغلاق صفقتين متضادتين مثلا صفقة بيع وشراء لزوج اليورو دولار
    مثال
    كود PHP:
     bool  OrderCloseBy
       
    int        ticket,      // ticket to close 
       
    int        opposite,    // opposite ticket 
       
    color      arrow_color  // color 
       
    ); 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

  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