الخبراء أساتذه البرمجة (مستردولار) و ( 101 ) .. طلب بسيط
النتائج 1 إلى 3 من 3
  1. #1
    تاريخ التسجيل
    Mar 2009
    الإقامة
    Riyadh
    المشاركات
    300

    افتراضي الخبراء أساتذه البرمجة (مستردولار) و ( 101 ) .. طلب بسيط

    السلام عليكم

    لي طلب بسيط واتمنى منكم كما عودتمونا ان تلبوا طلبي وهو كود لإضافة صفقة معاكسة للحالية المفتوحة في حال بلغت نصف وقف الخسارة

    وجزاكم عنا كل خير وحفظ لكم المال والولد

  2. #2
    تاريخ التسجيل
    Sep 2008
    الإقامة
    المملكة العربية السعودية
    المشاركات
    2,735

    افتراضي رد: الخبراء أساتذه البرمجة (مستردولار) و ( 101 ) .. طلب بسيط

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

    لي طلب بسيط واتمنى منكم كما عودتمونا ان تلبوا طلبي وهو كود لإضافة صفقة معاكسة للحالية المفتوحة في حال بلغت نصف وقف الخسارة

    وجزاكم عنا كل خير وحفظ لكم المال والولد
    استاذي الغالي

    اخوك لا يفقه شي في الاكسبيرتات

    تقبل تقديري

  3. #3
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    12,977

    افتراضي رد: الخبراء أساتذه البرمجة (مستردولار) و ( 101 ) .. طلب بسيط

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

    لي طلب بسيط واتمنى منكم كما عودتمونا ان تلبوا طلبي وهو كود لإضافة صفقة معاكسة للحالية المفتوحة في حال بلغت نصف وقف الخسارة

    وجزاكم عنا كل خير وحفظ لكم المال والولد
    وعليكم السلام ورحمة الله وبر كاته
    الموضوع بسيط بداية ستحتاج إلى معرفة آخر صفقة تم فتحها
    كود PHP:
     if(orderscnt()>=1){
         for(
    int i=0;i<=OrdersTotal();i++){
         
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
         if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber){
         
    double lot=OrderLots();int type=OrderType();double Price=OrderOpenPrice();
         }
        } 
    ثم إذا كانت آخر صفقة شراء نفتح صفقة بيع إذا كان السعر أقل من سعر فتح الصفقه - عدد محدد من النقاط
    كود PHP:
       if(type==OP_BUY&&(Bid<=Price-Step*point)){
            
    OrderSend(Symbol(),OP_SELL,NewLot,NormalizeDouble(Bid,digits),3*Q,0,0,"MR.dollar EA",MagicNumber,0,Red); 
            
    PlaySound("Alert.wav");
             } 
    وإذا كانت آخر صفقه بيع نفتح صفقة شراء إذا كان السعر أكبر من سعر فتح الصفقه + عدد محدد من النقاط
    كود PHP:
     if(type&&(Ask>=Price+Step*point)){
            
    OrderSend(Symbol(),OP_BUY,NewLot,NormalizeDouble(Ask,digits),3*Q,0,0,"MR.dollar EA",MagicNumber,0,Blue);
            
    PlaySound("Alert.wav");
          
            }
           } 
    د


    الكود بشكل كامل
    كود PHP:
     if(orderscnt()>=1){
         for(
    int i=0;i<=OrdersTotal();i++){
         
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
         if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber){
         
    double lot=OrderLots();int type=OrderType();double Price=OrderOpenPrice();
         }
        } 
      
        if(
    type==OP_BUY&&(Bid<=Price-Step*point)){
            
    OrderSend(Symbol(),OP_SELL,NewLot,NormalizeDouble(Bid,digits),3*Q,0,0,"MR.dollar EA",MagicNumber,0,Red); 
            
    PlaySound("Alert.wav");
             }
        if(
    type&&(Ask>=Price+Step*point)){
            
    OrderSend(Symbol(),OP_BUY,NewLot,NormalizeDouble(Ask,digits),3*Q,0,0,"MR.dollar EA",MagicNumber,0,Blue);
            
    PlaySound("Alert.wav");
          
            }
           } 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات