صفحة 21 من 24 الأولىالأولى ... 1115161718192021222324 الأخيرةالأخيرة
النتائج 301 إلى 315 من 350
  1. #301
    الصورة الرمزية Mohamed_Amr
    Mohamed_Amr غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    مصر
    العمر
    46
    المشاركات
    725

    افتراضي

    تمام اخى تم حل المشكله بتعديل كود البيع

  2. #302
    الصورة الرمزية Mohamed_Amr
    Mohamed_Amr غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    مصر
    العمر
    46
    المشاركات
    725

    افتراضي

    مازل بعض المنصات لاتعمل مع الاكسبريت

  3. #303
    الصورة الرمزية Mohamed_Amr
    Mohamed_Amr غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    مصر
    العمر
    46
    المشاركات
    725

    افتراضي

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

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

    افتراضي رد:[ الورشة التعليمية ] موضوع نقاش الورشة التعليمية للبرمجة بلغة mql4

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

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

    افتراضي رد:[ الورشة التعليمية ] موضوع نقاش الورشة التعليمية للبرمجة بلغة mql4

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة wahaab مشاهدة المشاركة
    اعتقد مع هذا الكود لن تحتاج لاضافة صفر....لكن في كود امر الشراء ضع هذا الكود:
    كود PHP:
    OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,Digits),3*Q,NormalizeDouble(Bid-StopLoss*point,Digits),NormalizeDouble(Ask+TakeProfit*point,Digits),"wahab",MagicNumber,0,Blue); 
    والبيع ضع:
    كود PHP:
    OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,Digits),3*Q,NormalizeDouble(Bid-StopLoss*point,Digits),NormalizeDouble(Ask+TakeProfit*point,Digits),"wahab",MagicNumber,0,Blue); 
    كملاحظه بسيطه فقط
    عند إستخدام وضع الهدف والأستوب لوز إجعلهم في شرط مستقل لأنك في هذه الحاله إذا جعلت الهدف والاستوب = 0 لن يقبل الأوامر لأنه سيعتبر الهدف والأستوب هو نفس سعر الدخول
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  7. #307
    الصورة الرمزية Mohamed_Amr
    Mohamed_Amr غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    مصر
    العمر
    46
    المشاركات
    725

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    الخطأ 130 خطأ في تحقيق السعر إما بسبب الهدف أو الأستوب لوز فتأكد من جعل الإكسبرت يعمل على خمس أرقام إذا كان البروكر من نوع 5 أرقام وتأكد أن عدد نقاط الهدف والأستوب يسمح الإكسبرت بوضعها
    فمثلا ستوب 5 نقاط على بعض البروكرات تقبل لكن على بروكرات أخرى لا تقبل أقل من 10 نقاط كستوب لوز مثلا فبالتالي سوف يظهر هذا الخطأ عند أحد البروكرات
    اهلا استاذنا الحبيب اسامه
    بالنسبه للخطأ فى منصات لاتقبل الهدف والاستوب قبل فتح الصفقه
    لذلك الاكسبريت كان لايعمل عليها فجعلت الهدف والاستوب 0 فاشتغل عادى
    فهل ممكن حل هذة المشكله استاذنا الحبيب
    وبالتوفيق دائما

  8. #308
    الصورة الرمزية batttot
    batttot غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2010
    الإقامة
    مصر
    المشاركات
    921

    افتراضي

    السلام عليكم ورحمة الله وبركاته

    سؤال برمجي في مشكله تواجهني ........... اذا كان الاكسبيرت يفتح صفقات مثلا بيع بناء علي الموفينج افريج ابيع مره اخري بناء علي الrsi وبيع مره اخري تعزيز عند الوصول لعدد معين من النقاط

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

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

    افتراضي

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

    سؤال برمجي في مشكله تواجهني ........... اذا كان الاكسبيرت يفتح صفقات مثلا بيع بناء علي الموفينج افريج ابيع مره اخري بناء علي الrsi وبيع مره اخري تعزيز عند الوصول لعدد معين من النقاط

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

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

    افتراضي رد:[ الورشة التعليمية ] موضوع نقاش الورشة التعليمية للبرمجة بلغة mql4

    اقتباس المشاركة الأصلية كتبت بواسطة Mohamed_Amr مشاهدة المشاركة
    اهلا استاذنا الحبيب اسامه
    بالنسبه للخطأ فى منصات لاتقبل الهدف والاستوب قبل فتح الصفقه
    لذلك الاكسبريت كان لايعمل عليها فجعلت الهدف والاستوب 0 فاشتغل عادى
    فهل ممكن حل هذة المشكله استاذنا الحبيب
    وبالتوفيق دائما
    إستخدم الطرق التي ذكرناها في المشاركات السابقه
    إما أن تقوم بتعريف متغير مثلا
    كود PHP:
     int PT
    وبداخل الداله init تضع الشرط
    كود PHP:
    if(Digits==5||Digits==3)PT=10;
     else 
    PT=1
    ثم عندما تضع الهدف والأستوب يكون
    كود PHP:
     if(StopLoss==0){SL=0;}else{SL=Ask-StopLoss*Point*PT;}
             if(
    TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*Point*PT;} 
    أو الطريقه الأخرى تقوم بتعريف متغير مثلا
    كود PHP:
    double point
    وبداخل الداله init تضع الشرط
    كود PHP:
    if(Digits<4)point=0.01;
          else 
    point=0.0001
    وستكون شروط الهدف والأستوب
    كود PHP:
     if(StopLoss==0){SL=0;}else{SL=Bid+StopLoss*point;}
             if(
    TakeProfit==0){TP=0;}else{TP=Bid-TakeProfit*point;} 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  11. #311
    الصورة الرمزية batttot
    batttot غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2010
    الإقامة
    مصر
    المشاركات
    921

    افتراضي

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


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

  12. #312
    الصورة الرمزية Mohamed_Amr
    Mohamed_Amr غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    مصر
    العمر
    46
    المشاركات
    725

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    إستخدم الطرق التي ذكرناها في المشاركات السابقه
    إما أن تقوم بتعريف متغير مثلا
    كود PHP:
     int PT
    وبداخل الداله init تضع الشرط
    كود PHP:
    if(Digits==5||Digits==3)PT=10;
     else 
    PT=1
    ثم عندما تضع الهدف والأستوب يكون
    كود PHP:
     if(StopLoss==0){SL=0;}else{SL=Ask-StopLoss*Point*PT;}
             if(
    TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*Point*PT;} 
    أو الطريقه الأخرى تقوم بتعريف متغير مثلا
    كود PHP:
    double point
    وبداخل الداله init تضع الشرط
    كود PHP:
    if(Digits<4)point=0.01;
          else 
    point=0.0001
    وستكون شروط الهدف والأستوب
    كود PHP:
     if(StopLoss==0){SL=0;}else{SL=Bid+StopLoss*point;}
             if(
    TakeProfit==0){TP=0;}else{TP=Bid-TakeProfit*point;} 
    تمام الخطأ كان من عندى فى تعريف point
    وتم حل المشكله وان شاء الله اشوف المحاضرة اللى بعد كدة
    ولو فى اى شىء راح اسجله واقوم بطرحه
    وبارك الله فيك

  13. #313
    الصورة الرمزية Robo-coder
    Robo-coder غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2010
    المشاركات
    338

    افتراضي

    جائني أستدعاء لمحاضرة يوم الغد الأربعاء/2013/4/23

    أعتقد هناك خطأ

  14. #314
    الصورة الرمزية Mohamed_Amr
    Mohamed_Amr غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    مصر
    العمر
    46
    المشاركات
    725

    افتراضي

    استاذ اسامه المحاضرة الاخيرة الجزء الخاص بالمضاعفات مش كامل خصوصا اول شرحك ليه
    ياريت تشرح فكرة المضاعفات ومنها 1-1--22-4-4 وربطها بمتغير خارجى للتحكم بتشغلها
    وبالتوفيق استاذنا الحبيب

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

    افتراضي رد:[ الورشة التعليمية ] موضوع نقاش الورشة التعليمية للبرمجة بلغة mql4

    اقتباس المشاركة الأصلية كتبت بواسطة Mohamed_Amr مشاهدة المشاركة
    استاذ اسامه المحاضرة الاخيرة الجزء الخاص بالمضاعفات مش كامل خصوصا اول شرحك ليه
    ياريت تشرح فكرة المضاعفات ومنها 1-1--22-4-4 وربطها بمتغير خارجى للتحكم بتشغلها
    وبالتوفيق استاذنا الحبيب
    فكرة جعل المضاعفات كمتغير خارجي قمت بشرحها في مشاركه سابقه في هذا الموضوع في بعض الصفحات السابقه
    بالنسبه للمضاعفات 1 - 1 - 2 - 2 - 4 - 4
    الفكره في أن أقوم بعمل دالة لمعرفة حجم لوت آخر صفقتين فإذا كان حجم اللوت لآخر صفقتين متساوي x-x مثلا فالصفقه التاليه ستكون حجم اللوت x مضرب * 2
    إذا كان حجم اللوت مختلف فحجم اللوت التالي سيكون نفسه x

    سوف أقوم بعمل دالة لمعرفة حجم لوت الصفقه التي أحددها
    كود PHP:
    double OrderNumLots(int ordernumber)
     {  
      
    int Num;
      for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
       {
        
    OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
        if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
         {
          
    Num++;
          if(
    Num==ordernumber)return(OrderLots());
         }
       }
      return(
    0);
     } 
    ثم سأضع الشروط
    كود PHP:
    double NextLot;
    if(
    OrderNumLots(1)==OrderNumLots(2))
     {
      
    NextLot=OrderNumLots(1)*2;
     }
    else
     {
      
    NextLot=OrderNumLots(1);
     } 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

صفحة 21 من 24 الأولىالأولى ... 1115161718192021222324 الأخيرةالأخيرة

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17