النتائج 1 إلى 12 من 12
  1. #1
    الصورة الرمزية طارق عزت
    طارق عزت غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2010
    الإقامة
    القاهرة
    المشاركات
    64

    افتراضي مؤشرات من اختراعي: 1) مؤشر ميل المتوسط المتحرك MAS

    بسم الله الرحمن الرحيم

    بصراحة يا إخواني منذ فترة طويلة وأنا مشغول باختراع مؤشرات جديدة.. قد تكون جديدة على حد علمي وهناك من سبقني إليها.. ولكن واجهتني مشكلة تجربة هذه المؤشرات على بيانات تاريخية بأسلوب علمي للتحديد أفضل قيم لها.. وبداية من هذا الموضوع سأحاول مشاركتكم أفكاري عسى أن تستفيد جميعاً.. هذا المؤشر مؤشر بسيط يحسب ميل خط المتوسط المتحرك.. ويعطي إشارة شراء عندما يخترق الميل مستوى الصفر من أسفل لأعلى.. ويعطي إشارة بيع عند حدوث العكس.. المؤشر اسمه ماس Moving Average Slope.. أرجو من الأخوة المشرفين والمبرمجين تقييم هذا المؤشر.. وألا يبخلوا علي بأي توجيهات أو نصائح.. والله الموفق..

    ها هو الكود..
    كود:
    #property  copyright "Copyright © 2004, MetaQuotes Software Corp."
    
    #property  link      "http://www.metaquotes.net/"
    
    #property  indicator_separate_window
    
    #property  indicator_level1 0
    
    #property  indicator_buffers 1
    
    #property  indicator_color1  Red
    
    extern int MA_period=9;
    extern int MA_ma_method=0;
    extern int MA_applied_price=0;
    
    double X[];
    
    double A=0;
    double B=0;
    
    int init()
      {
    
       SetIndexBuffer(0,X);
       SetIndexStyle(0,0);
          
       SetIndexDrawBegin(0,MA_period);
       IndicatorDigits(Digits+1);
         
       IndicatorShortName("MAS("+MA_period+") with Alert =");
     
       return(0);
      }
    
    int start()
      {
      
       int limit;
       int counted_bars=IndicatorCounted();
       if(counted_bars>0) counted_bars--;
       limit=Bars-counted_bars;
    
       for(int i=0;i<limit;i++)
       {
       X[i] = iMA(Symbol(),0,MA_period,0,MA_ma_method,MA_applied_price,i) - iMA(Symbol(),0,MA_period,0,MA_ma_method,MA_applied_price,i+1);
       }
              
       A=Bars;
       
       if ( (X[1]<=0) && (X[0]>0) && ((B==0)||(B!=A)) )  
       {
       Alert( "MAS("+MA_period+"): BUY " , Symbol());
       B=A;
       }
       
       if ( (X[1]>=0) && (X[0]<0) && ((B==0)||(B!=A)) ) 
       {
       Alert( "MAS("+MA_period+"): SELL " , Symbol());
       B=A;
       }
           
       return(0);
      }

  2. #2
    تاريخ التسجيل
    Apr 2010
    الإقامة
    الرياض - حماه
    المشاركات
    2,743

    افتراضي

    سأجربه لإيماني بالمتوسطات وأفيدك بالنتايج ان شالله

  3. #3
    الصورة الرمزية fawwazaljarrah
    fawwazaljarrah غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2009
    الإقامة
    الإمارات العربية المتحدة
    المشاركات
    515

    افتراضي

    المؤشر قديم وموجود بمنتدى فوركس فاكتوري منذ سنوات

  4. #4
    الصورة الرمزية طارق عزت
    طارق عزت غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2010
    الإقامة
    القاهرة
    المشاركات
    64

    افتراضي

    شكراً أخ فواز على المعلومة.. لن أفقد الأمل في اختراع مؤشر جديد.. عموماً أنا توصلت للفكرة لوحدي دون الدخول على هذا الموقع..

    وشكراً أخ سامو على الاهتمام.. وفي انتظار نتائجك.. أريد أن أعرف هل SMA أفضل أم EMA أفضل أم LWMA أفضل؟.. وهل القيمة 9 أفضل أم القيمة 14؟.. وما هو أفضل إطار زمني للمؤشر؟.. وما هي الحدود الأمثل؟.. أسئلة مثل هذه تحيرني فعلاً..

  5. #5
    الصورة الرمزية مصطفى خالد
    مصطفى خالد غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    May 2010
    الإقامة
    مصر
    المشاركات
    8,259

    افتراضي

    ما هى فكرته
    توقيع العضو
    409068

  6. #6
    الصورة الرمزية طارق عزت
    طارق عزت غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2010
    الإقامة
    القاهرة
    المشاركات
    64

    افتراضي

    الفكرة بسيطة.. وهي قياس ميل خط المتوسط المتحرك.. الميل هو التغير في المحور الصادي وهو هنا السعر على التغير في المحور السيني وهو هنا الزمن.. وبما أننا سنقيس الميل كل وحدة زمنية إذن المقام هنا واحد دائماً.. والميل يساوي التغير في المحور الصادي.. قيمة المتوسط المتحرك في الشمعة الحالية ناقص قيمة المتوسط المتحرك في الشمعة السابقة لها.. وإذا كان الميل قيمة موجبة فمعنى هذا أن طرفه يشير لأعلى والسعر في مرحلة صعود.. وإذا كان الميل قيمة سالبة فمعنى هذا أن طرفه يشير لأسفل والسعر في مرحلة هبوط.. وإذا كان الميل يساوي صفر فمعنى هذا أن خط المتوسط المتحرك أفقياً تماماً ولا يوجد صعود أو هبوط في السعر.. وبالتالي تكون إشارة الشراء هي اختراق خط الميل لمستوى الصفر من أسفل لأعلى.. وإشارة البيع هي اختراق خط الميل لمستوى الصفر من أعلى لأسفل..

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

    افتراضي

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

    بصراحة يا إخواني منذ فترة طويلة وأنا مشغول باختراع مؤشرات جديدة.. قد تكون جديدة على حد علمي وهناك من سبقني إليها.. ولكن واجهتني مشكلة تجربة هذه المؤشرات على بيانات تاريخية بأسلوب علمي للتحديد أفضل قيم لها.. وبداية من هذا الموضوع سأحاول مشاركتكم أفكاري عسى أن تستفيد جميعاً.. هذا المؤشر مؤشر بسيط يحسب ميل خط المتوسط المتحرك.. ويعطي إشارة شراء عندما يخترق الميل مستوى الصفر من أسفل لأعلى.. ويعطي إشارة بيع عند حدوث العكس.. المؤشر اسمه ماس Moving Average Slope.. أرجو من الأخوة المشرفين والمبرمجين تقييم هذا المؤشر.. وألا يبخلوا علي بأي توجيهات أو نصائح.. والله الموفق..

    ها هو الكود..
    كود:
    #property  copyright "Copyright © 2004, MetaQuotes Software Corp."
    
    #property  link      "http://www.metaquotes.net/"
    
    #property  indicator_separate_window
    
    #property  indicator_level1 0
    
    #property  indicator_buffers 1
    
    #property  indicator_color1  Red
    
    extern int MA_period=9;
    extern int MA_ma_method=0;
    extern int MA_applied_price=0;
    
    double X[];
    
    double A=0;
    double B=0;
    
    int init()
      {
    
       SetIndexBuffer(0,X);
       SetIndexStyle(0,0);
          
       SetIndexDrawBegin(0,MA_period);
       IndicatorDigits(Digits+1);
         
       IndicatorShortName("MAS("+MA_period+") with Alert =");
     
       return(0);
      }
    
    int start()
      {
      
       int limit;
       int counted_bars=IndicatorCounted();
       if(counted_bars>0) counted_bars--;
       limit=Bars-counted_bars;
    
       for(int i=0;i<limit;i++)
       {
       X[i] = iMA(Symbol(),0,MA_period,0,MA_ma_method,MA_applied_price,i) - iMA(Symbol(),0,MA_period,0,MA_ma_method,MA_applied_price,i+1);
       }
              
       A=Bars;
       
       if ( (X[1]<=0) && (X[0]>0) && ((B==0)||(B!=A)) )  
       {
       Alert( "MAS("+MA_period+"): BUY " , Symbol());
       B=A;
       }
       
       if ( (X[1]>=0) && (X[0]<0) && ((B==0)||(B!=A)) ) 
       {
       Alert( "MAS("+MA_period+"): SELL " , Symbol());
       B=A;
       }
           
       return(0);
      }
    بارك الله فيك

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

  8. #8
    الصورة الرمزية طارق عزت
    طارق عزت غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2010
    الإقامة
    القاهرة
    المشاركات
    64

    افتراضي

    أشكرك يا مستر دولار على تشجيعك وكلامك الجميل.. وبارك الله فيك أنت أيضاً.. لكن بصراحة لم أفهم هذا الجزء: لماذا لا تربط الإختلاف في النقاط مع متوسط الحركة اليومي للعمله فتجعل المؤشر بدلا من أن يكون مجرد مؤشر لتحديد الإتجاه سيصبح مؤشر تشبع وستكون فكره جديده

  9. #9
    تاريخ التسجيل
    Apr 2010
    الإقامة
    الرياض - حماه
    المشاركات
    2,743

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بارك الله فيك

    بعيدا عن أن المؤشر موجود سابقا أو غير موجود فيكفي أنك حاولت بنفسك ووجدت الطريقه وأخرجت مؤشر رائع فعلا
    لكن ليس شرط بما أن المؤشر موجود فهذا يعني الإستغناء عن الفكره تماما لماذا لا تقوم بتطوير المؤشر حاول إضافة بعض الميزات له بالتالي سيصبح أفضل من الموجود سابقا
    إجعل طريقة عرضه للبيانات مختلفه
    لماذا لا تربط الإختلاف في النقاط مع متوسط الحركة اليومي للعمله فتجعل المؤشر بدلا من أن يكون مجرد مؤشر لتحديد الإتجاه سيصبح مؤشر تشبع وستكون فكره جديده
    انا مع فكرة مستر دولار لأن جربته على حالته بصراحة ما استفدت منه شي وانا من حزب التشبع والمتوسطات سوا سوا ههههههه
    آخر تعديل بواسطة سامووو المملكة ، 12-11-2011 الساعة 07:49 PM

  10. #10
    الصورة الرمزية dr_cool123
    dr_cool123 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2009
    الإقامة
    المنيا
    العمر
    38
    المشاركات
    139

    افتراضي

    ارجو تحويله للغة mql4 ?? ياريت لو سمحتم

  11. #11
    الصورة الرمزية alsafir
    alsafir غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Nov 2010
    الإقامة
    السعودية
    المشاركات
    3,659

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة dr_cool123 مشاهدة المشاركة
    ارجو تحويله للغة mql4 ?? ياريت لو سمحتم
    السلام عليكم ورحمة الله وبركاته

    تفضل

    والسلام عليكم ورحمة الله وبركاته
    الملفات المرفقة الملفات المرفقة
    توقيع العضو

  12. #12
    الصورة الرمزية amazing
    amazing غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2009
    العمر
    54
    المشاركات
    1,474

    افتراضي

    بتوفيق


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