النتائج 1 إلى 9 من 9
  1. #1
    الصورة الرمزية poles2008
    poles2008 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2011
    المشاركات
    51

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

    مساء الخير
    رجاء من خبراء برمجة الاكسبرتات تعديل كود هذا الاكسبيرت واصلاح الاخطاء البرمجية الموجودة فيه لانى جديد فى مجال برمجة الاكسبيرتات وموجود صورة للاستراتيجية المصمم عليها الاكسبيرت
    كود PHP:
    //+------------------------------------------------------------------+
    //|                                              Forex trader V1.mq4 |
    //|                      Copyright © 2011, MetaQuotes Software Corp. |
    //|                                              [email protected] |
    //+------------------------------------------------------------------+
    #property copyright "Copyright © 2011, MetaQuotes Software Corp."
    #property link      "[email protected]"

    //+------------------------------------------------------------------+
    //| expert initialization function                                   |
    //+------------------------------------------------------------------+
    int init()
      {
    //----
       
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| expert deinitialization function                                 |
    //+------------------------------------------------------------------+
    int deinit()
      {
    //----
       
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| expert start function                                            |
    //+------------------------------------------------------------------+
    int start()
      {
      
    Comment("forex trade V1"+"\n"+"Desined By Engineering Poles anwer"+"\n"+"[email protected]")
      
    //////////////////////////////////////////////////

      
      
    double mgys=iCustom(NULL,0,"MGY-daysavg",0,0);
      
      
    double mgyb=iCustom(NULL,0,"MGY-daysavg",1,0);
      
      
    int StopLoss=50;
      
    int TakeProfit=(mgyb-mgys)/3;
      
    double Lots=(AccountBalance()*0.02)/50;
      
      
    double SL,TP

       if (
    mgys=true){
       if(
    StopLoss==0){SL=0;}else{SL=Bid+StopLoss*Point;}
       if(
    TakeProfit==0){TP=0;}else{TP=Bid-TakeProfit*Point;}
       
      
    OrderSend(NULL,OP_SELL,Lots,Bid,3,SL,TP,"eng.poles",1,0,Red); 
                 
    PlaySound("Alert.wav");
                 }
      if (
    mgyb=true){
      if(
    StopLoss==0){SL=0;}else{SL=Ask-StopLoss*Point;}
      if(
    TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*Point;}
      
      
    OrderSend(NULL,OP_BUY,Lots,Ask,3,SL,TP,"eng.poles",1,0,Blue);
                 
    PlaySound("Alert.wav");
                 }
     
    double LotManage
      
    {
          
    double lot MathCeil(AccountFreeMargin() *  1000) / 100
          
          if(
    lot<MarketInfo(Symbol(),MODE_MINLOT))lot=MarketInfo(Symbol(),MODE_MINLOT);
          if(
    lot>MarketInfo(Symbol(),MODE_MAXLOT))lot=MarketInfo(Symbol(),MODE_MAXLOT);
          
           
           return (
    lot);

    //----
       
    //----


    //+------------------------------------------------------------------+ 
    ودى الاستراتيجية الى عملت عليها الاكسبيرت



    بحيث ان الاكسبيرت يفتح صفقة شراء عند وصول السعر للخط الاخضر وفتح صفقة بيع عند وصولة للخط الاحمر ويكون الهدف هو المسافة بين الخط الاخضر والاحمر مقسوما على 3 (المسافة بين الخطين/3) ويكون الاستوب لوز ثابت 50 نقطة وتكون نسبة المخاطرة 2% لكل صفقة ولا يفتح اكثر من 3 صفقات مع بعض لتكون نسبة المخاطرة الكلية 6%
    الرجاء المساعدة من خبراء البرمجة
    آخر تعديل بواسطة poles2008 ، 23-06-2011 الساعة 05:27 PM

  2. #2
    الصورة الرمزية طارق الزعبي
    طارق الزعبي غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2005
    الإقامة
    الأردن
    العمر
    46
    المشاركات
    594

    افتراضي

    ممكن ارفاق المؤشر اخي الكريم
    توقيع العضو
    متداول ومحلل محترف للأسواق المالية أسهم وعملات منذ 2004
    ومؤخرا العملات الرقمية المشفرة (الكريبتو )
    .................................................. .......................................

  3. #3
    الصورة الرمزية poles2008
    poles2008 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2011
    المشاركات
    51

    افتراضي

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

  4. #4
    الصورة الرمزية poles2008
    poles2008 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2011
    المشاركات
    51

    افتراضي

    رجاء الرد والمساعدة من خبراء البرمجة

  5. #5
    الصورة الرمزية zamalek
    zamalek غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Aug 2010
    الإقامة
    مصر
    المشاركات
    1,347

    افتراضي

    برجاء المساعدة من الأخ مستر دولار

  6. #6
    الصورة الرمزية ahmed5
    ahmed5 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jun 2010
    الإقامة
    french
    العمر
    42
    المشاركات
    3,132

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة zamalek مشاهدة المشاركة
    برجاء المساعدة من الأخ مستر دولار
    اين موظوعك زمالك

  7. #7
    الصورة الرمزية zamalek
    zamalek غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Aug 2010
    الإقامة
    مصر
    المشاركات
    1,347

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ahmed5 مشاهدة المشاركة
    اين موظوعك زمالك
    مش عارف ودوه فين
    انا جربت الاكسبرت علي النفط لكن للأسف مفيش نتائج سأوافيك باخر التطورات

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

    افتراضي

    الإكسبرت كله أخطاء سواء أخطاء إملائية أو أخطاء في وضع شروط الإكسبرت الأساسيه
    إستدعاء المؤشر بشكل خاطئ
    كود PHP:
    iCustom(NULL,0,"MGY-daysavg",0,0); 
    فيجب أ تقوم بكتابة إسم المؤشر كما هو موجود في المؤشر وحسب المؤشر المرفق فهو
    بدون شرطه MGY daysavg فيجب أن تراعي هذه الأخطاء
    بالنسبة لشرط الدخول
    كود PHP:
     if (mgys==true){ 
    فبهذه الطريقه خاطئ تريد فتح شراء عند وصول السعر للخط الأخضر فيجب أن تكتب المقارنه بشكل صحيح
    إذا كان السعر أقل من أو يساوي الخط الأخضر ستترجم بهذا الشكل
    كود PHP:
      if (Bid<=mgyb){ 
    لم تضيف أيضا أقصى عدد للصفقات ونسبة المخاطره وكل هذا لكن راجع المواضيع التعليميه المثبته وسوف تستطيع إضافتها بنفسك
    الإكسبرت في المرفقات
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  9. #9
    الصورة الرمزية poles2008
    poles2008 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2011
    المشاركات
    51

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    الإكسبرت كله أخطاء سواء أخطاء إملائية أو أخطاء في وضع شروط الإكسبرت الأساسيه
    إستدعاء المؤشر بشكل خاطئ
    كود PHP:
    iCustom(NULL,0,"MGY-daysavg",0,0); 
    فيجب أ تقوم بكتابة إسم المؤشر كما هو موجود في المؤشر وحسب المؤشر المرفق فهو
    بدون شرطه MGY daysavg فيجب أن تراعي هذه الأخطاء
    بالنسبة لشرط الدخول
    كود PHP:
     if (mgys==true){ 
    فبهذه الطريقه خاطئ تريد فتح شراء عند وصول السعر للخط الأخضر فيجب أن تكتب المقارنه بشكل صحيح
    إذا كان السعر أقل من أو يساوي الخط الأخضر ستترجم بهذا الشكل
    كود PHP:
      if (Bid<=mgyb){ 
    لم تضيف أيضا أقصى عدد للصفقات ونسبة المخاطره وكل هذا لكن راجع المواضيع التعليميه المثبته وسوف تستطيع إضافتها بنفسك
    الإكسبرت في المرفقات
    شكرا لك يا مستر دولار وجارى تجربة الاكسبيرت


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