صفحة 255 من 687 الأولىالأولى ... 155205245249250251252253254255256257258259260261265305355 ... الأخيرةالأخيرة
النتائج 3,811 إلى 3,825 من 10295
  1. #3811
    الصورة الرمزية bodisaudi
    bodisaudi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2011
    الإقامة
    مصر
    المشاركات
    61

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    السلام عليكم ورحمة الله وبركاته
    -- في مؤشر adx أريد أن أضع ثلاث متوسطات متحركة أسية على الثلاث خطوط
    متوسط متحرك على adx
    متوسط متحرك على DI+
    متوسط متحرك على DI-
    جربتها يدويا ولكن المتوسطات لا توضع إلا على ADX فقط
    فهل من حل لهذا الموضوع؟؟؟
    أطلت عليكم
    تحيـــــــــــــــاتي

  2. #3812
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

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

  3. #3813
    الصورة الرمزية daod
    daod غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    المشاركات
    246

    افتراضي

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


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

    اين اجد تفسير جميع مصطلحات لغه الميتاتريدر ولكن باللغه العربيه لأني وجدت بعض تفسير بعض المصطلحات فقط.
    مثلا لااعرف بالضبط مامعنى اذا اردت ان اكتب عدد الوتات هل هكذا orderlots او Lots فقط؟

  4. #3814
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

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

    اين اجد تفسير جميع مصطلحات لغه الميتاتريدر ولكن باللغه العربيه لأني وجدت بعض تفسير بعض المصطلحات فقط.
    مثلا لااعرف بالضبط مامعنى اذا اردت ان اكتب عدد الوتات هل هكذا orderlots او Lots فقط؟

    شغال اخي وارفقت لك برنت تيست من منصتين ، وعموما عملت لك نسخة اخرى تختلف قليلا وكذلك تم تجربتها .
    orderlots او Lots حسب ماتريد لايفرق اما الكلمة المحجوزة فهي OrderLots() وتكون بلون مختلف .
    بالنسبة للتعلم يوجد اكثر من موضوع مثبت في هذا القسم .

    https://forum.arabictrader.com/t166387.html#post2620229
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  5. #3815
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

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


    كود PHP:
    void Closeby()
    {
    if(
    orderscnt(OP_BUY)>0&&orderscnt(OP_SELL)>0){
     
    int ticket1=GetTicketNumber(OP_BUY);
     
    int ticket2=GetTicketNumber(OP_SELL);
     
    OrderCloseBy(ticket1,ticket2,Red);
     }

    المشكلة كانت في أقواس ناقصة
    -----------------

    بس خد بالك حسب أكوادك كده أول ما يفتح عملية هيقفلها
    لازم تستخدم الدالة بعد تحقق شرط معين
    اقتباس المشاركة الأصلية كتبت بواسطة kira-h مشاهدة المشاركة
    جزاك الله خيرا أستاذ يوسف
    جاري التجربة وربنا كريم
    تمت التجربة بالباكتيست يتم فقط تنفيذ إغلاق عادي وليس إغلاق closeby
    يجب أن نرى بالباكتيست أمر close by كما بالصورة


    علما أن المنصة تقبل هذا الأمر ومجربة لايف

    أظن يجب أن لا تكون الدالة closeby داخل الدالة OnEveryTick بل يجب أن ينفد بعد المرور بدالتي البحث عن الأوردرين والتيكت الخاص بهما...
    بانتظار التعديل المطلوب وهو عند حصول هيدج يتم فورا إغلاق كلوزباي
    وجزاكم الله خيرا
    https://forum.arabictrader.com/t3761...ml#post2645813
    الملفات المرفقة الملفات المرفقة
    آخر تعديل بواسطة kira-h ، 11-05-2013 الساعة 03:07 PM
    توقيع العضو
    متداول فوركس، ومبرمج mql

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

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة bodisaudi مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    -- في مؤشر adx أريد أن أضع ثلاث متوسطات متحركة أسية على الثلاث خطوط
    متوسط متحرك على adx
    متوسط متحرك على DI+
    متوسط متحرك على DI-
    جربتها يدويا ولكن المتوسطات لا توضع إلا على ADX فقط
    فهل من حل لهذا الموضوع؟؟؟
    أطلت عليكم
    تحيـــــــــــــــاتي
    وعليكم السلام ورحمة الله وبركاته
    يمكنك عملها بإستخدام الكود بأن تضع مصفوفه لكل خط
    مثال
    كود PHP:
     double ADXMain[];
       
    double ADXP[];
       
    double ADXM[];
       
       for(
    int i=0;i<Bars;i++)
       {
        
    ADXMain[i]=iADX(Symbol(),0,14,PRICE_CLOSE,MODE_MAIN,i);
        
    ADXP[i]=iADX(Symbol(),0,14,PRICE_CLOSE,MODE_PLUSDI,i);
        
    ADXM[i]=iADX(Symbol(),0,14,PRICE_CLOSE,MODE_MINUSDI,i);
       }
       
    double Moving1[];
       
    double Moving2[];
       
    double Moving3[];
       for(
    int j=0;j<Bars;j++)
       {
        
    Moving1[i]=iMAOnArray(ADXMain,0,Ma_Period,0,MODE_SMA,i);
        
    Moving2[i]=iMAOnArray(ADXP,0,Ma_Period,0,MODE_SMA,i);
        
    Moving3[i]=iMAOnArray(ADXM,0,Ma_Period,0,MODE_SMA,i);
       } 
    وطبعا سوف تجعل المؤشر يعرض القيم المصفوفات كخطوط مثل أي مؤشر
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة kira-h مشاهدة المشاركة
    تمت التجربة بالباكتيست يتم فقط تنفيذ إغلاق عادي وليس إغلاق closeby
    يجب أن نرى بالباكتيست أمر close by كما بالصورة


    علما أن المنصة تقبل هذا الأمر ومجربة لايف

    أظن يجب أن لا تكون الدالة closeby داخل الدالة OnEveryTick بل يجب أن ينفد بعد المرور بدالتي البحث عن الأوردرين والتيكت الخاص بهما...
    بانتظار التعديل المطلوب وهو عند حصول هيدج يتم فورا إغلاق كلوزباي
    وجزاكم الله خيرا
    https://forum.arabictrader.com/t3761...ml#post2645813
    الخطأ كان بسيط كان يجب وضع الداله OrderSelect في
    كود PHP:
    int GetTicketNumber(int type)
    {
     for(
    int i=0;i<OrdersTotal();i++)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo&&OrderType()==type)
      {
       return(
    OrderTicket());
      }
    }
    return(-
    1);

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

  8. #3818
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    الخطأ كان بسيط كان يجب وضع الداله OrderSelect في
    كود PHP:
    int GetTicketNumber(int type)
    {
     for(
    int i=0;i<OrdersTotal();i++)
     {
      
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo&&OrderType()==type)
      {
       return(
    OrderTicket());
      }
    }
    return(-
    1);

    جزاك الله خيرا أستاذي الغالي
    نجح الاختبار والحمد لله
    توقيع العضو
    متداول فوركس، ومبرمج mql

  9. #3819
    الصورة الرمزية misho2007
    misho2007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    الإقامة
    مصر
    المشاركات
    3

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    السلام عليكم

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


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


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


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

    الداتا اللى هيقراها من الايميل دى هتوصل للميتا تريدر ازاى ؟؟
    هل يتم حفظها مثلا فى ملف DLL ويقوم الاكسبرت بقرأتها منه ؟؟

    او بمعنى اخر ماهى الطريقه التى يستطيع الميتا تريدر ان يقوم بقرأة هذه البيانات من الخارج
    ايه الملفات اللى ممكن نربطها بالميتا تريدر عشان يقدر يقرأ منها ؟؟


    يارب الاقى الحل عندكم

    فى انتظار ردكم الغالى .

  10. #3820
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

    }
    int orderscntt(int type){
    int cnt=0;
    for(int i =0;i<OrdersTotal();i++){
    if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
    if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNo&&OrderType()==type||ty pe==-1){
    cnt++;
    }
    }
    }
    return(cnt);
    }
    هذه الدالة تعمل على ان يفتح الاكسبير صفقة واحدة فقط السؤال هو اريد ان يفتح الاكسبيرت 5 صفقات لا غير دفعة واحدة عند تحقق الشرط ما هي الاضافة ومشكورين مسبقا

  11. #3821
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة solidhdida مشاهدة المشاركة
    }
    int orderscntt(int type){
    int cnt=0;
    for(int i =0;i<OrdersTotal();i++){
    if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
    if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNo&&OrderType()==type||ty pe==-1){
    cnt++;
    }
    }
    }
    return(cnt);
    }
    هذه الدالة تعمل على ان يفتح الاكسبير صفقة واحدة فقط السؤال هو اريد ان يفتح الاكسبيرت 5 صفقات لا غير دفعة واحدة عند تحقق الشرط ما هي الاضافة ومشكورين مسبقا
    لاداعي لهذه الدالة فقط تضيف هذا الكود في دالة البيع والشراء

    كود PHP:
    for(int i=1i<=MaxSell i++){ 
    وماكس سل وماكس باي متغيرين تضعهم في بداية الأكسبيرت
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  12. #3822
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

    شكرا يا استاذي الكريم
    طلب اخر من فضلك اريد الدالة التي تغير الصفقة من حالة البيع الى الشراء
    مثال
    if close [1] > open [1] buy till close[1] <open[1]
    تحقق الشرط يعكس الصفقة الاولى

  13. #3823
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة solidhdida مشاهدة المشاركة
    شكرا يا استاذي الكريم
    طلب اخر من فضلك اريد الدالة التي تغير الصفقة من حالة البيع الى الشراء
    مثال
    if close [1] > open [1] buy till close[1] <open[1]
    تحقق الشرط يعكس الصفقة الاولى
    السؤال مش واضح هل تقصد انه تكون الصفقات تبادلية مرة شرا ء والتي بعدها بيع ثم شراء ثم بيع ؟؟
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  14. #3824
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

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


    السؤال مش واضح هل تقصد انه تكون الصفقات تبادلية مرة شرا ء والتي بعدها بيع ثم شراء ثم بيع ؟؟
    شكرا على الرد السريع
    لم اقصد هكذا ما قصدت مثلا تحقق الشرط وفتحنا صفقة ولتكن شراء عند تحقق شرط البيع يغلق شراء ويفتح البيع هذا ما قصدت بتغيير الصفقة
    وطلب اخر وسامحني ويلا ثقلت عليك الدالة التي تسمح بفتح صفقة كلما تحقق الشرط
    orderscnt التي ارفقت تفتح صفقة واحدة و orderscnt(op_buy) و op_sell تفتح صفقة واحدة فقط واذا تحقق الشرط وصفقة مفتوحة لا تفنح صفقة وانا اريدها ان تفتح صفقة كلما تحقق شرط الدخول وبارك الله فيك وجزاك الله عنا كل الخير يا رب

  15. #3825
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,610

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

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

    كود PHP:
    if(Open[1]<Close[1] && Ordersent()<1) { ////Close OrderSell  /// Then OrderBuy } 
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

  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