صفحة 122 من 689 الأولىالأولى ... 2272112116117118119120121122123124125126127128132172222622 ... الأخيرةالأخيرة
النتائج 1,816 إلى 1,830 من 10335
  1. #1816
    الصورة الرمزية dentist_hussein
    dentist_hussein غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Aug 2011
    الإقامة
    مصر
    المشاركات
    1,827

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    لإستدعاء الخط من على الشارت سوف تستخدم ObjectGet
    مثال
    كود PHP:
    double tp=ObjectGet("objectname",OBJPROP_PRICE1); 
    objectname هو إسم المستوى الذي ستقوم برسمه
    OBJPROP_PRICE1 هذا يعني سعر الحالي للمستوى الأفقي لن تقوم بتغييره
    شكرا جزيلا أخي أسامه ..
    أنا قمت بإضافة الكود و جعل الستوب و الهدف المستوى المرسوم على الميتاتريدر و لكن لم يعمل إلا بعد أن حذفت هذا الكود
    كود PHP:
     if(StopLoss==0||HideSL){SL=0;}else{SL=Ask-StopLoss*point;}
               if(
    TakeProfit==0||HideTP){TP=0;}else{TP=Ask+TakeProfit*point;} 
    و عمل الإكسبيرت بعد تجربته .. لكني أخشى أن يؤثر إزالة الكود السابق على إخفاء الهدف و الإستوب لو أردت أن أستخدمهما ؟؟؟؟
    و كنت أحاول ألا أمسح هذا الكود لكنى لم أستطع فكان الإكسبيرت لا يقرأ المستوى كهدف أو إستوب ..
    فبرجاء إضافة كود خارجيا لإستخدام المستويات كهدف و إستوب أو عدم إستخدامها true أو false مع الإحتفاظ بخصائص الإكسبيرت .
    الإكسبيرت مرفق
    و بارك الله فيك .
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    MetaTrader Login: 652105
    Investor Password: Z3UR9DA0

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

    افتراضي

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


    يعني أنا دلوقتي عملت الإكسبيرت إللي في المرفقات ده
    المفروض إنه يشتري لما الـ rsi يلمس مستوى 35 / ويبيع لما الـ rsi يلمس 65
    والهدف 50 نقطة
    ولو عكس يبرد كل 50 ( أنا إستخدمت المضاعفات على أساس Multiplier =1 يعني نفس قيمة العقد الأول )

    لو عايز يبقى أهداف كل عقود التبريد تكون نقطة دخول العقد الأول ---- تكون إزاي ؟
    والإكسبيرت إللي أنا عملته مش بيفتح أي عملية ( مرفق )
    قم بعمل داله لمعرفة سعر دخول أول عقد
    مثال
    كود PHP:
    double firstorderprice(int type)
    {
    for(
    int i=0;i<=OrdersTotal();i++){
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
    if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==type){
    return(
    OrderOpenPrice());
     }
    }
    return(
    0);

    ثم عند فتح صفقات الشراء
    كود PHP:
    TP=firstorderprice(OP_BUY); 
    وصفقات البيع
    كود PHP:
     TPfirstorderprice(OP_SELL); 
    الإكسبرت مظبوط لكن لديك خطأ في الأقواس في هذا الشرط
    كود PHP:
     if(profit()>=ProfitTarget){
        while(
    orderstotal()>0){CloseSellOrders();CloseBuyOrders();} 
    لم تغلق القوس الأخير يجب أن يكون
    كود PHP:
      if(profit()>=ProfitTarget){
        while(
    orderstotal()>0){CloseSellOrders();CloseBuyOrders();}} 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  3. #1818
    الصورة الرمزية H.O
    H.O
    H.O غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2012
    الإقامة
    بلاد اولى القبلتين
    العمر
    60
    المشاركات
    869

    افتراضي

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


    شكرا جزيلا أخي أسامه ..
    أنا قمت بإضافة الكود و جعل الستوب و الهدف المستوى المرسوم على الميتاتريدر و لكن لم يعمل إلا بعد أن حذفت هذا الكود
    كود PHP:
     if(StopLoss==0||HideSL){SL=0;}else{SL=Ask-StopLoss*point;}
               if(
    TakeProfit==0||HideTP){TP=0;}else{TP=Ask+TakeProfit*point;} 
    و عمل الإكسبيرت بعد تجربته .. لكني أخشى أن يؤثر إزالة الكود السابق على إخفاء الهدف و الإستوب لو أردت أن أستخدمهما ؟؟؟؟
    و كنت أحاول ألا أمسح هذا الكود لكنى لم أستطع فكان الإكسبيرت لا يقرأ المستوى كهدف أو إستوب ..
    فبرجاء إضافة كود خارجيا لإستخدام المستويات كهدف و إستوب أو عدم إستخدامها true أو false مع الإحتفاظ بخصائص الإكسبيرت .
    الإكسبيرت مرفق
    و بارك الله فيك .
    السلام عليكم ورحمه الله وبركاته
    بسم الله الرحمن الرحيم

    اخي الدكتور حسين تفضل هذا مثال لما اردت

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

  4. #1819
    الصورة الرمزية dentist_hussein
    dentist_hussein غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Aug 2011
    الإقامة
    مصر
    المشاركات
    1,827

    افتراضي

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

    اخي الدكتور حسين تفضل هذا مثال لما اردت

    بارك اللة فيكم وشكرا لكم اخوكم ابو يوسف
    شكرا أخي أبويوسف على المساعده .. جاري مراجعة الإكسبيرت ....
    و أتمنى أيضا لو يشاركني أستاذ اسامه بتعديله للإكسبيرت ... لأرى الطريقه الأسهل لي .
    و بارك الله فيكما .
    توقيع العضو
    MetaTrader Login: 652105
    Investor Password: Z3UR9DA0

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

    افتراضي

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


    شكرا جزيلا أخي أسامه ..
    أنا قمت بإضافة الكود و جعل الستوب و الهدف المستوى المرسوم على الميتاتريدر و لكن لم يعمل إلا بعد أن حذفت هذا الكود
    كود PHP:
     if(StopLoss==0||HideSL){SL=0;}else{SL=Ask-StopLoss*point;}
               if(
    TakeProfit==0||HideTP){TP=0;}else{TP=Ask+TakeProfit*point;} 
    و عمل الإكسبيرت بعد تجربته .. لكني أخشى أن يؤثر إزالة الكود السابق على إخفاء الهدف و الإستوب لو أردت أن أستخدمهما ؟؟؟؟
    و كنت أحاول ألا أمسح هذا الكود لكنى لم أستطع فكان الإكسبيرت لا يقرأ المستوى كهدف أو إستوب ..
    فبرجاء إضافة كود خارجيا لإستخدام المستويات كهدف و إستوب أو عدم إستخدامها true أو false مع الإحتفاظ بخصائص الإكسبيرت .
    الإكسبيرت مرفق
    و بارك الله فيك .
    نعم بما أنك ستستدعي كود الخط مباشرة فأنت لست بحاجه إلى هذا السطر إلا إذا كنت ستحدد الأستوب لوز والهدف بالنقاط يدويا
    لذلك يمكنك وضع شرط لمعرفة هل سيستخدم الأستوب بالنقاط اليدوي أم خطوط الشارت مرفق الإكسبرت بعد التعديل
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  6. #1821
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    قم بعمل داله لمعرفة سعر دخول أول عقد
    مثال
    كود PHP:
    double firstorderprice(int type)
    {
    for(
    int i=0;i<=OrdersTotal();i++){
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
    if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==type){
    return(
    OrderOpenPrice());
     }
    }
    return(
    0);

    ثم عند فتح صفقات الشراء
    كود PHP:
    TP=firstorderprice(OP_BUY); 
    وصفقات البيع
    كود PHP:
     TPfirstorderprice(OP_SELL); 
    الإكسبرت مظبوط لكن لديك خطأ في الأقواس في هذا الشرط
    كود PHP:
     if(profit()>=ProfitTarget){
        while(
    orderstotal()>0){CloseSellOrders();CloseBuyOrders();} 
    لم تغلق القوس الأخير يجب أن يكون
    كود PHP:
      if(profit()>=ProfitTarget){
        while(
    orderstotal()>0){CloseSellOrders();CloseBuyOrders();}} 
    تمام لغاية هنا أستاذ أسامة
    بس أنا مش عارف أضع إن التيك بروفت يكون سعر دخول العقد الأول فين؟
    كود PHP:
    TP=firstorderprice(OP_BUY);
    TP=firstorderprice(OP_SELL); 
    ------------------------------------

    كمان دلوقتي أنا عامل من شروط الدخول إن if(orderstotal()<1)

    يعني ده كود الشراء وكود البيع
    كود PHP:
    if((RSI <= 30)){
                if(
    orderstotal()<1){
                   if(
    StopLoss==0){SL=0;}else{SL=Ask-StopLoss*point;}
                       if(
    TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*point;}
                            if(
    lastopenedprice()-Ask>Step*point
                               
    OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,digits),3,NormalizeDouble(SL,digits),NormalizeDouble(TP,digits),"YousefH",MagicNumber,0,Blue);
         
    PlaySound("Alert.wav");                    
      }
      }
      
    ////////////////////////////////////////////

      
    if((RSI >= 70)){
               if(
    orderstotal()<1){
                  if(
    StopLoss==0){SL=0;}else{SL=Bid+StopLoss*point;}
                      if(
    TakeProfit==0){TP=0;}else{TP=Bid-TakeProfit*point;}
                          if(
    Bid-lastopenedprice()>Step*point)
                                 
    OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,digits),3,NormalizeDouble(SL,digits),NormalizeDouble(TP,digits),"YousefH",MagicNumber,0,Red); 
         
    PlaySound("Alert.wav");
             }
             } 
    أعدل كود الشراء والبيع إزاي ( على أساس إنه يفتح عقود تبريد )
    ------------
    وعايز الإكسبيرت ما يفتحش عمليات جديدة ( طول ما في عملية شغالة وبيتبرد لها )
    يعني لو شاري والسعر بيعكس والإكسبيرت بيفتح عقود تبريد
    مش عايزة يدخل في عمليات جديدة لو السعر وصل لمستوى 30 أو 70

  7. #1822
    الصورة الرمزية غلباوى
    غلباوى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2012
    الإقامة
    مصر
    المشاركات
    124

    افتراضي

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

  8. #1823
    الصورة الرمزية H.O
    H.O
    H.O غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2012
    الإقامة
    بلاد اولى القبلتين
    العمر
    60
    المشاركات
    869

    افتراضي

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

    اخي الكريم في اعدادات الاكسيبرت يوجد خاصيه AutoLots = اجعله FALS

    ثم تضع في خاصيه Lots اللوت يدوى

    بارك اللة فيكم وشكرا لكم اخوكم ابو يوسف

  9. #1824
    الصورة الرمزية غلباوى
    غلباوى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2012
    الإقامة
    مصر
    المشاركات
    124

    افتراضي

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

    اخي الكريم في اعدادات الاكسيبرت يوجد خاصيه AutoLots = اجعله FALS

    ثم تضع في خاصيه Lots اللوت يدوى

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

  10. #1825
    الصورة الرمزية H.O
    H.O
    H.O غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2012
    الإقامة
    بلاد اولى القبلتين
    العمر
    60
    المشاركات
    869

    افتراضي

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

    اخي الكريم في اعدادات الاكسيبرت يوجد خاصيه gd_364

    تضع في خاصيه gd_364 اللوت يدوى

    وشوف اذا شتغل معاك

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

  11. #1826
    الصورة الرمزية dentist_hussein
    dentist_hussein غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Aug 2011
    الإقامة
    مصر
    المشاركات
    1,827

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    نعم بما أنك ستستدعي كود الخط مباشرة فأنت لست بحاجه إلى هذا السطر إلا إذا كنت ستحدد الأستوب لوز والهدف بالنقاط يدويا
    لذلك يمكنك وضع شرط لمعرفة هل سيستخدم الأستوب بالنقاط اليدوي أم خطوط الشارت مرفق الإكسبرت بعد التعديل
    الله يبارك فيك وفي علمك وصحتك أخي أسامه ..
    شكرا جزيلا ..
    هل الإكسبيرت أيضا يقوم بإخفاء الهدف و الإستوب الخاص بالمستويات إذا فعلت خيار إخفاء الهدف و الإستوب مع خيار إستخدام المستويات كهدف و إستوب ؟؟؟
    و جزاك الله خيرا .
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    MetaTrader Login: 652105
    Investor Password: Z3UR9DA0

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

    افتراضي

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

    تمام لغاية هنا أستاذ أسامة
    بس أنا مش عارف أضع إن التيك بروفت يكون سعر دخول العقد الأول فين؟
    كود PHP:
    TP=firstorderprice(OP_BUY);
    TP=firstorderprice(OP_SELL); 
    ------------------------------------

    كمان دلوقتي أنا عامل من شروط الدخول إن if(orderstotal()<1)

    يعني ده كود الشراء وكود البيع
    كود PHP:
    if((RSI <= 30)){
                if(
    orderstotal()<1){
                   if(
    StopLoss==0){SL=0;}else{SL=Ask-StopLoss*point;}
                       if(
    TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*point;}
                            if(
    lastopenedprice()-Ask>Step*point
                               
    OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,digits),3,NormalizeDouble(SL,digits),NormalizeDouble(TP,digits),"YousefH",MagicNumber,0,Blue);
         
    PlaySound("Alert.wav");                    
      }
      }
      
    ////////////////////////////////////////////

      
    if((RSI >= 70)){
               if(
    orderstotal()<1){
                  if(
    StopLoss==0){SL=0;}else{SL=Bid+StopLoss*point;}
                      if(
    TakeProfit==0){TP=0;}else{TP=Bid-TakeProfit*point;}
                          if(
    Bid-lastopenedprice()>Step*point)
                                 
    OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,digits),3,NormalizeDouble(SL,digits),NormalizeDouble(TP,digits),"YousefH",MagicNumber,0,Red); 
         
    PlaySound("Alert.wav");
             }
             } 
    أعدل كود الشراء والبيع إزاي ( على أساس إنه يفتح عقود تبريد )
    ------------
    وعايز الإكسبيرت ما يفتحش عمليات جديدة ( طول ما في عملية شغالة وبيتبرد لها )
    يعني لو شاري والسعر بيعكس والإكسبيرت بيفتح عقود تبريد
    مش عايزة يدخل في عمليات جديدة لو السعر وصل لمستوى 30 أو 70
    أنت تريد وضع الهدف للصفقات المضاعفه لذلك ستضع الكود قبل أمر فتح صفقات المضاعفات
    هذه الشرط الخاصة بعقود التبريد
    كود PHP:
     if(UseMultiplier){
           for(
    s=0;s<OrdersTotal();s++){
           
    OrderSelect(s,SELECT_BY_POS,MODE_TRADES);
           if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==OP_BUY){
            
    openprice=OrderOpenPrice();lots=OrderLots();
           }
            }{
           
           
             
    newLot=Multiplier*lots;
            if(
    Ask<=openprice-Step*point&&orderstotal()>=1){
            if(
    TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*point;}
             
    OrderSend(Symbol(),OP_BUY,newLot,NormalizeDouble(Ask,digits),3,0,NormalizeDouble(TP,digits),"MR.dollar EA",MagicNumber,0,Blue);
            
             }
            }
            for(
    s=0;s<OrdersTotal();s++){
           
    OrderSelect(s,SELECT_BY_POS,MODE_TRADES);
           if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==OP_SELL){
            
    openprice=OrderOpenPrice(); lots=OrderLots();
           }
            }{
             
             
    newLot=Multiplier*lots;
             if(
    Bid>=openprice+Step*point&&orderstotal()>=1){
             if(
    TakeProfit==0){TP=0;}else{TP=Bid-TakeProfit*point;}
              
    OrderSend(Symbol(),OP_SELL,newLot,NormalizeDouble(Bid,digits),3,0,NormalizeDouble(TP,digits),"MR.dollar EA",MagicNumber,0,Red);
                  
            }
             }
              } 
    هذا الكود هو نفس اللي كتبته فهو ليس له علاقة بالشرط الخاص بعدد الصفقات الرئيسيه
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

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

    اخي الكريم في اعدادات الاكسيبرت يوجد خاصيه AutoLots = اجعله FALS

    ثم تضع في خاصيه Lots اللوت يدوى

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

  14. #1829
    الصورة الرمزية cher90
    cher90 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2009
    العمر
    34
    المشاركات
    550

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    أولا تعريف المتغيرات في الداله الخارجيه
    كود PHP:
    int NumBuyOrder();
    {
    int c=0;
    int total OrdersTotal();

    for (
    int cnt=cnt >= total)
    {
    if (
    ma22<ma11&&ma2>ma1 && Time0!=Time[0]; ){ virsutalOrder "Buy" xbid==Bid ;Time0=Time[0]};
    if(
    Bid>=xbid+xTakeProfitTypeOrder =="Profit" 
    else
    if(
    Bid<=xbid-xStopLossTypeOrder =="loss" ;
    if(
    TypeOrder =="Profit" || TypeOrder =="loss")
    }{
    c++;
    }
    return(
    c);
    }


    int NumSellOrder();
    {
    int c=0;
    int total OrdersTotal();

    for (
    int cnt=cnt >= total)
    {
    if (
    ma22>ma11&&ma2<ma1 && Time0!=Time[0]; ){ virsutalOrder "Buy" xbid==Bid ;Time0=Time[0]};
    if(
    Bid<=xbid+xStopLossTypeOrder =="Profit" 
    else
    if(
    Bid>=xbid-xTakeProfitTypeOrder =="loss" ;
    if(
    TypeOrder =="Profit" || TypeOrder =="loss")
    }{
    c++;
    }
    return(
    c);

    ثانيا لن تستخدم orderstotal فليس لها علاقة بالموضوع فنحن نبحث عن الشروط ولا نبحث عن عدد الصفقات المفتوحه
    كود PHP:
    int total OrdersTotal();

    for (
    int cnt=cnt >= total)

    هذي الفكره كنت عملتها سابقا في إكسبرت بطريقه أبسط وبدون إستخدام دوال فقط إستخدمت GlobalVariableSet و GlobalVariableGet
    إذا كنت تريد إستخدام الدوال الخارجيه فما الذي تريد عمله بالضبط ؟
    بارك الله فيك أستاذ أسامة

    أحتاج هذه الدالة لعمل بعض التجارب على مؤشرات الشراء و البيع الكلاسيكية

    مثلا أريد أن يدخل الإكسبريت صفقتين حقيقيتين متتاليتين ثم يتوقف بعد مرور صفقتين إفتراضيتين يفتحهما داخليا سيزيد يفتح صفقتين حقيقيتين هذا كمثال

    أو ينتظر صفقتين خاسرتين متتاليتين إفتراضيتين ليفتح صفقة حقيقية

    بالنسبة GlobalVariableSet و GlobalVariableGet لم أستعبهما جيدا كيف أستخرج عدد الصفقات الإفتراضية التي فتحت ونوعها وهل هي رابحة أم خاسرة ؟

    وبارك الله فيك وجزاك الله خيرا

  15. #1830
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي

    كنت حابب أسأل لو عايز أخلي دالة void PartialClose بحيث تجزء العقد على 3 أهداف ( 50 % هدف أول - 30% تاني - 20% تالت )
    تكون الدالة إزاي ؟

    عشان مطلوب تعديلات كتيرة على إكسبيرت Millioner EA V2
    ووقف معايا تجزئة العقد

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

  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