النتائج 1 إلى 8 من 8
  1. #1
    الصورة الرمزية anas_msameh
    anas_msameh غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2020
    الإقامة
    فلسطين
    المشاركات
    4

    افتراضي كود اخفاء takeprofit, stoploss

    السلام عليكم ورحمة الله وبركاته
    هذا كود اكسبريت بسيط وهو مثال لاستطيع تطبيق كود اخفاء takeprofit, stoploss عليه
    كود PHP:
    if(TotalOpenOrders() == 0)
       { 
          
    // Buy Logic
          
    if(Close[1] > Open[1] && Close[2] > Open[2] )
          {
             
    //Open Buy Order
             
    OrderSend(_Symbol,OP_BUY,LotSize,Ask,MySlippage,Ask-StopLoss*MyPoint,Ask+TakeProfit*MyPoint,"BUY",MagicNumber);
          }       
          
    // Sell Logic
          
    if(Close[1] < Open[1] && Close[2] < Open[2] && Close[3] < Open[3])
          {
             
    //Open Buy Order
             
    OrderSend(_Symbol,OP_SELL,LotSize,Bid,MySlippage,Bid+StopLoss*MyPoint,Bid-TakeProfit*MyPoint,"SELL",MagicNumber);
          }
       } 
    ممكن المساعدة في كيفية عمل takeprofit, stoploss لهذا المثال وبارك الله فيكم

  2. #2
    الصورة الرمزية اميرالمنتدى
    اميرالمنتدى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2008
    الإقامة
    الإمارات العربية المتحدة
    المشاركات
    637

    افتراضي

    اخي الموضوع بسيط
    كونك فاهم دالة ordersend
    حط 0 في مكان التيك بروفت و الستوب لوس

    كود:
    if(TotalOpenOrders() == 0) { // Buy Logic if(Close[1] > Open[1] && Close[2] > Open[2] ) { //Open Buy Order OrderSend(_Symbol,OP_BUY,LotSize,Ask,MySlippage,0,0,"BUY",MagicNumber); } // Sell Logic if(Close[1] < Open[1] && Close[2] < Open[2] && Close[3] < Open[3]) { //Open Buy Order OrderSend(_Symbol,OP_SELL,LotSize,Bid,MySlippage,0,0,"SELL",MagicNumber); }


  3. #3
    الصورة الرمزية أحمد_الصالح
    أحمد_الصالح غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2014
    الإقامة
    الأردن
    المشاركات
    3,198

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة anas_msameh مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    هذا كود اكسبريت بسيط وهو مثال لاستطيع تطبيق كود اخفاء takeprofit, stoploss عليه
    كود PHP:
    if(TotalOpenOrders() == 0)
       { 
          
    // Buy Logic
          
    if(Close[1] > Open[1] && Close[2] > Open[2] )
          {
             
    //Open Buy Order
             
    OrderSend(_Symbol,OP_BUY,LotSize,Ask,MySlippage,Ask-StopLoss*MyPoint,Ask+TakeProfit*MyPoint,"BUY",MagicNumber);
          }       
          
    // Sell Logic
          
    if(Close[1] < Open[1] && Close[2] < Open[2] && Close[3] < Open[3])
          {
             
    //Open Buy Order
             
    OrderSend(_Symbol,OP_SELL,LotSize,Bid,MySlippage,Bid+StopLoss*MyPoint,Bid-TakeProfit*MyPoint,"SELL",MagicNumber);
          }
       } 
    ممكن المساعدة في كيفية عمل takeprofit, stoploss لهذا المثال وبارك الله فيكم
    شو الفايدة منه ؟
    توقيع العضو
    لا شيء يُذكر ..~


  4. #4
    الصورة الرمزية anas_msameh
    anas_msameh غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2020
    الإقامة
    فلسطين
    المشاركات
    4

    افتراضي

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

    كود:
    if(TotalOpenOrders() == 0) { // Buy Logic if(Close[1] > Open[1] && Close[2] > Open[2] ) { //Open Buy Order OrderSend(_Symbol,OP_BUY,LotSize,Ask,MySlippage,0,0,"BUY",MagicNumber); } // Sell Logic if(Close[1] < Open[1] && Close[2] < Open[2] && Close[3] < Open[3]) { //Open Buy Order OrderSend(_Symbol,OP_SELL,LotSize,Bid,MySlippage,0,0,"SELL",MagicNumber); }

    اولا شكرا الك علي المشاركة علي سوالي
    بس اخي لمن اضع 0 معناه اني مش واضع ستوب لوس وتيك بروفت وانا عايز اضعهم لكن يكون مخفي عن البوكر وضعت المثال حتي اطبق عليه بتمني تكون فهمت شو انا طلبت ودمت بود

  5. #5
    الصورة الرمزية anas_msameh
    anas_msameh غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2020
    الإقامة
    فلسطين
    المشاركات
    4

    افتراضي

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

    كود:
    if(TotalOpenOrders() == 0) { // Buy Logic if(Close[1] > Open[1] && Close[2] > Open[2] ) { //Open Buy Order OrderSend(_Symbol,OP_BUY,LotSize,Ask,MySlippage,0,0,"BUY",MagicNumber); } // Sell Logic if(Close[1] < Open[1] && Close[2] < Open[2] && Close[3] < Open[3]) { //Open Buy Order OrderSend(_Symbol,OP_SELL,LotSize,Bid,MySlippage,0,0,"SELL",MagicNumber); }

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

  6. #6
    الصورة الرمزية anas_msameh
    anas_msameh غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2020
    الإقامة
    فلسطين
    المشاركات
    4

    افتراضي

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

    كود:
    if(TotalOpenOrders() == 0) { // Buy Logic if(Close[1] > Open[1] && Close[2] > Open[2] ) { //Open Buy Order OrderSend(_Symbol,OP_BUY,LotSize,Ask,MySlippage,0,0,"BUY",MagicNumber); } // Sell Logic if(Close[1] < Open[1] && Close[2] < Open[2] && Close[3] < Open[3]) { //Open Buy Order OrderSend(_Symbol,OP_SELL,LotSize,Bid,MySlippage,0,0,"SELL",MagicNumber); }

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

  7. #7
    الصورة الرمزية اميرالمنتدى
    اميرالمنتدى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2008
    الإقامة
    الإمارات العربية المتحدة
    المشاركات
    637

    افتراضي

    اهلا اخي

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

    والله اعلم

  8. #8
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

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

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

    والله اعلم
    اجباري يضع 0 و 0 للتيك بروفت والستوب وليس اختياري
    احسنت
    نفس مانفعل في خبير المليونير
    صاحب الموضوع:
    1) ليش الشراء شرطين او شمعتين و البيع 3 شروط او شموع
    2) دالتك اعلاه للدخول فقط واجباري 0 و 0 ولاحل اخر
    يلزمك اضافة كود في دالة مستقلة للخروج وفيه تخبر الاكسبيرت اذا الربح 100 نقطة تغلق صفقاتك او اذا الخسارة 99 نقطة خسارة توقف صفقاتك
    يعني دالة كل شوي تحسب الفرق بين سعر الدخول وبين السعر الحالي ثم يقارنها بهدفك ووقفك ويكون الاكسبيرت اجباري شغال 24 ساعة


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