صفحة 297 من 689 الأولىالأولى ... 197247287291292293294295296297298299300301302303307347397 ... الأخيرةالأخيرة
النتائج 4,441 إلى 4,455 من 10335
  1. #4441
    الصورة الرمزية محمد آل مسيري
    محمد آل مسيري غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2010
    الإقامة
    السعودية
    العمر
    40
    المشاركات
    4,001

    افتراضي

    يعطيك العافية .. ولكن ماذا تعني Pips في هذا السطر ؟

    if(Ask+(Cooling_Step*Pips*Point) <= LastOrderOpen(OP_BUY)) {Buy_Cooling();}
    توقيع العضو
    ماجستير تقنيات تعليم من جامعة الملك سعود، مهتم بأسواق الأسهم والعملات، تابعني عبر تويتر @almasseri

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة محمد آل مسيري مشاهدة المشاركة
    يعطيك العافية .. ولكن ماذا تعني Pips في هذا السطر ؟

    if(Ask+(Cooling_Step*Pips*Point) <= LastOrderOpen(OP_BUY)) {Buy_Cooling();}
    لفظ برمجي انا باستخدمة للتفريق بين منصة 5 ارقام و 4 ارقام وله ارتباط في دالة int والأفضل انك تلغيه وتستخدم اسلوبك نفسه الذي في اكسبيرتك حتى لايحصل تعارض .
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  3. #4443
    الصورة الرمزية محمد آل مسيري
    محمد آل مسيري غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2010
    الإقامة
    السعودية
    العمر
    40
    المشاركات
    4,001

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

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


    لفظ برمجي انا باستخدمة للتفريق بين منصة 5 ارقام و 4 ارقام وله ارتباط في دالة int والأفضل انك تلغيه وتستخدم اسلوبك نفسه الذي في اكسبيرتك حتى لايحصل تعارض .
    حاولت أن استخدم اسلوبي الخاص بداخل ستارت كتالي

    كود:
    if( LastOrderOpen(OP_BUY)==(Ask+80)*Point){OrderSend(Symbol(),OP_BUY,Lots,Ask,5,20,80,"time trader buy order ",BuyMagicNumber,0 );}
    لكن لم يحدث شيء .. رغم تعريفي للدالة ..
    توقيع العضو
    ماجستير تقنيات تعليم من جامعة الملك سعود، مهتم بأسواق الأسهم والعملات، تابعني عبر تويتر @almasseri

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

    افتراضي

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

    كود:
    if( LastOrderOpen(OP_BUY)>=Ask+80*Point){OrderSend(Symbol(),OP_BUY,Lots,Ask,5,20,80,"time trader buy order ",BuyMagicNumber,0 );}
    لكن لم يحدث شيء .. رغم تعريفي للدالة ..

    انت وضعت المقارنة == غيرتها الى اكبر من أو يساوي .
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  5. #4445
    الصورة الرمزية محمد آل مسيري
    محمد آل مسيري غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2010
    الإقامة
    السعودية
    العمر
    40
    المشاركات
    4,001

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

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



    انت وضعت المقارنة == غيرتها الى اكبر من أو يساوي .
    نفس النتيجة

    هذا الإكسبيرت للتأكد .. أتمنى التعديل عليه إن امكن .test.mq4
    توقيع العضو
    ماجستير تقنيات تعليم من جامعة الملك سعود، مهتم بأسواق الأسهم والعملات، تابعني عبر تويتر @almasseri

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

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

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

  7. #4447
    الصورة الرمزية توفيق
    توفيق غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Dec 2007
    الإقامة
    اجادير جوهرة المغرب
    العمر
    38
    المشاركات
    1,402

    افتراضي

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


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

    كود PHP:
    int CloseBuyOrdersHiddenTP()
    {
      
    int total=OrdersTotal();

      for (
    int cnt=total;cnt>=0;cnt--)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol())
        {
          if(
    OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakeProfit*PipValue*Point))
          {
            
    OrderClose(OrderTicket(),OrderLots(),Bid,3);
          }
        }
      }
      return(
    0);

    ثم تضع الشرط في ستارت

    كود PHP:
     if(HideTP&&TakeProfit>0){CloseBuyOrdersHiddenTP();CloseSellOrdersHiddenTP();} 
    وتضع هذا المتغير في بداية الأكسبيرت مع المتغيرات
    كود PHP:
    extern bool HideTP=true;
    extern int TakeProfit=5
    هل هده الطريقة تنفع ادا كات لديك اكثر من صفقة بأهداف مختلفة
    بارك الله فيكم

  8. #4448
    الصورة الرمزية محمد آل مسيري
    محمد آل مسيري غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2010
    الإقامة
    السعودية
    العمر
    40
    المشاركات
    4,001

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

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    تفضل وضعت المسافة رقم مباشر 0.0020 نقطة لأني ماشفت قيمة تعريف فواصل المنصة في الدوال . كذلك رفعت البروفت الى 100 حتى لايغلق بسرعة وترى تنفيذ التبريد بوضوح .
    شغلت الاكسبيرت ، لكني أم ارى تنفيذ لصفقات التبريد ولا اعلم ما هو السبب .. هل تظهر لديك الصفقات ؟
    توقيع العضو
    ماجستير تقنيات تعليم من جامعة الملك سعود، مهتم بأسواق الأسهم والعملات، تابعني عبر تويتر @almasseri

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

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

    اقتباس المشاركة الأصلية كتبت بواسطة محمد آل مسيري مشاهدة المشاركة
    شغلت الاكسبيرت ، لكني أم ارى تنفيذ لصفقات التبريد ولا اعلم ما هو السبب .. هل تظهر لديك الصفقات ؟
    نعم تظهر بوضوح شاهد الشارت ولاحظ الصفقات تحت ستجد الفرق بين الأساس والتبريد 20 نقطة وكذلك وضعت اللوت 7 حتى اراه بوضوح .
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة k1.png‏  
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

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

  11. #4451
    الصورة الرمزية توفيق
    توفيق غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Dec 2007
    الإقامة
    اجادير جوهرة المغرب
    العمر
    38
    المشاركات
    1,402

    افتراضي

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


    الدالة لاعلاقها لها بعدد الصفقات واختلاف اهدافها هي فقط ستبحث عن اي صفقة تحقق الشرط لأغلاقها .
    لكن استادي الدي فهمته ان الدالة تغلق الصفقات بناءا على هدف ثابت من النقاط
    اي ان اي صفقة ستربح 5 نقاط ستغلقها الدالة
    انا في حاجة لدالة تتعامل على الاقل مع 3 صفقات مختلفة الهدف و الستوب
    بارك الله فيك
    آخر تعديل بواسطة توفيق ، 18-10-2013 الساعة 01:50 PM

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

    افتراضي

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

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

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

    اقتباس المشاركة الأصلية كتبت بواسطة توفيق مشاهدة المشاركة
    لكن استادي الدي فهمته ان الدالة تغلق الصفقات بناءا على هدف ثابت من النقاط
    اي ان اي صفقة ستربح 5 نقاط ستغلقها الدالة
    انا في حاجة لدالة تتعامل على الاقل مع 3 صفقات مختلفة الهدف و الستوب
    بارك الله فيك
    بالإضافة إلى رد الأخ جميل فالحل كما قال لك أن تميز كل صفقة يمكنك عمل ذلك بتغيير الكومنت مثلا للصفقه مثلا هذه الصفقة أريد الهدف لها يكون TakeProfit2 متغير قمت بتعريفه
    كود PHP:
     OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,Digits),3*P,SL,TP,"TP2",MagicNumber,0,Blue); 
    فسوف يكون
    كود PHP:
    int CloseBuyOrdersHiddenTP()
    {
      
    int total=OrdersTotal();

      for (
    int cnt=total;cnt>=0;cnt--)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol())
        {
        if(
    OrderComment()=="TP1")TakeProfit=TakeProfit1;
         if(
    OrderComment()=="TP2")TakeProfit=TakeProfit2;
         if(
    OrderComment()=="TP3")TakeProfit=TakeProfit3;
          if(
    OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakeProfit*PipValue*Point))
          {
            
    OrderClose(OrderTicket(),OrderLots(),Bid,3);
          }
        }
      }
      return(
    0);

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

  14. #4454
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

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

    اخوتي الاعزاء ..
    انا راغب بتعلم لغة برمجة MQL4 وقد بحثت حتي وجدت شرح اخي مستر دولار جزاه الله خيرا في موضوعة
    https://forum.arabictrader.com/t93679.html
    ولكن للاسف ما ان بدأت معه حتي وجته موضوع مغلق ولا ادري سببا لغلق هذا الموضوع الهام .. الذي هو كالسهل الممتنع
    ارجوا افادتي .. كيف يمكن تعلم تلك اللغة هل هناك كتبا بالعربية مثلا .. مواضيع لم اراها ؟؟
    وجزاكم الله خيرا

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    اخوتي الاعزاء ..
    انا راغب بتعلم لغة برمجة MQL4 وقد بحثت حتي وجدت شرح اخي مستر دولار جزاه الله خيرا في موضوعة
    https://forum.arabictrader.com/t93679.html
    ولكن للاسف ما ان بدأت معه حتي وجته موضوع مغلق ولا ادري سببا لغلق هذا الموضوع الهام .. الذي هو كالسهل الممتنع
    ارجوا افادتي .. كيف يمكن تعلم تلك اللغة هل هناك كتبا بالعربية مثلا .. مواضيع لم اراها ؟؟
    وجزاكم الله خيرا
    الموضوع مغلق فقط حتى لا يكون الشرح مشتت بين المشاركات الأخرى فقم بقراءة ومراجعة الدروس وإذا وجدت أي صعوبه في أي جزء إسأل هنا في هذا الموضوع وسوف أقوم بتوضيحها لك
    أيضا راجع هذا الموضوع

    https://forum.arabictrader.com/t141872.html

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

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

  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