النتائج 1 إلى 15 من 15
  1. #1
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    الله يجزاك خير مقدما وانا اسف ولاكن هذا كود مؤشر اسمه :TTM original.mq4

    هذا المؤشر مثل الهينكين على الشموع ولاكن مشكلته انه بيعيد رسم نفسه وانا اريد اسأل داخل الكود كما تراه ما هى المعادله او الحركة التى نعملها لايقاف اعاده الرسم

    انا عايز المؤشر بجميع اشاراته الخاطئه والصحيح ثابته ولا اريد خداع واعاده رسم فهل هذا ممكن بعد اذن ؟



    كود PHP:
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    //
    //
    //
    //
    //

    int init()
    {
       
    SetIndexBuffer(0,buffer1); SetIndexStyle(0,DRAW_HISTOGRAM);
       
    SetIndexBuffer(1,buffer2); SetIndexStyle(1,DRAW_HISTOGRAM);
       
    SetIndexBuffer(2,buffer3); SetIndexStyle(2,DRAW_HISTOGRAM);
       
    SetIndexBuffer(3,buffer4); SetIndexStyle(3,DRAW_HISTOGRAM);
       
    SetIndexBuffer(4,buffer5); SetIndexStyle(4,DRAW_HISTOGRAM);
       
    SetIndexBuffer(5,buffer6); SetIndexStyle(5,DRAW_HISTOGRAM);
       
    SetIndexBuffer(6,buffer7); SetIndexStyle(6,DRAW_HISTOGRAM);
       
    SetIndexBuffer(7,buffer8); SetIndexStyle(7,DRAW_HISTOGRAM);
       return(
    0);
    }

    //
    //
    //
    //
    //

    int deinit()
    {
       return(
    0);
    }

    //
    //
    //
    //
    //

    int start()
    {
       
    int counted_bars=IndicatorCounted();
       
    int i,limit;
       
       if(
    counted_bars 0) return(-1);
       if(
    counted_bars 0counted_bars--;
               
    limit Bars-counted_bars;
     
       
    //
       //
       //
       //
       //
                
       
    for (i=limiti>=0i--)
       {  
          
    double median iCustom(NULL,0,"SSA of price",TTMLength,NumberOfComputations,NumberOfBars,Price ,0,i);
          
    double medias iCustom(NULL,0,"SSA of price",TTMLength,NumberOfComputations,NumberOfBars,Price ,0,i+1);
                
          
    //
          //
          //
          //
          //
          
          
    buffer1[i] = EMPTY_VALUE;
          
    buffer2[i] = EMPTY_VALUE;
          
    buffer3[i] = EMPTY_VALUE;
          
    buffer4[i] = EMPTY_VALUE;
          
    buffer5[i] = EMPTY_VALUE;
          
    buffer6[i] = EMPTY_VALUE;
          
    buffer7[i] = EMPTY_VALUE;
          
    buffer8[i] = EMPTY_VALUE;
             if (
    median medias)
                {
                  
    buffer1[i] = High[i];
                  
    buffer2[i] = Low[i];
                  if (
    Close[i]>Open[i]) { buffer3[i] = Close[i]; buffer4[i] = Open[i]; }  
                  else                  { 
    buffer4[i] = Close[i]; buffer3[i] = Open[i]; }  
                }                   
             if (
    median medias)
                {
                   
    buffer1[i] = Low[i];
                   
    buffer2[i] = High[i];
                   if (
    Close[i]<Open[i]) { buffer3[i] = Close[i]; buffer4[i] = Open[i]; }  
                   else                  { 
    buffer4[i] = Close[i]; buffer3[i] = Open[i]; }  
                }                   
             if (
    median == medias)
                {
                   
    buffer5[i] = Low[i];
                   
    buffer6[i] = High[i];
                   
    buffer7[i] = Open[i];
                   
    buffer8[i] = Close[i];
                }
       }
       return(
    0);


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

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    اقتباس المشاركة الأصلية كتبت بواسطة لوجه الله تعالى مشاهدة المشاركة
    الله يجزاك خير مقدما وانا اسف ولاكن هذا كود مؤشر اسمه :TTM original.mq4

    هذا المؤشر مثل الهينكين على الشموع ولاكن مشكلته انه بيعيد رسم نفسه وانا اريد اسأل داخل الكود كما تراه ما هى المعادله او الحركة التى نعملها لايقاف اعاده الرسم

    انا عايز المؤشر بجميع اشاراته الخاطئه والصحيح ثابته ولا اريد خداع واعاده رسم فهل هذا ممكن بعد اذن ؟



    كود PHP:
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    //
    //
    //
    //
    //

    int init()
    {
       
    SetIndexBuffer(0,buffer1); SetIndexStyle(0,DRAW_HISTOGRAM);
       
    SetIndexBuffer(1,buffer2); SetIndexStyle(1,DRAW_HISTOGRAM);
       
    SetIndexBuffer(2,buffer3); SetIndexStyle(2,DRAW_HISTOGRAM);
       
    SetIndexBuffer(3,buffer4); SetIndexStyle(3,DRAW_HISTOGRAM);
       
    SetIndexBuffer(4,buffer5); SetIndexStyle(4,DRAW_HISTOGRAM);
       
    SetIndexBuffer(5,buffer6); SetIndexStyle(5,DRAW_HISTOGRAM);
       
    SetIndexBuffer(6,buffer7); SetIndexStyle(6,DRAW_HISTOGRAM);
       
    SetIndexBuffer(7,buffer8); SetIndexStyle(7,DRAW_HISTOGRAM);
       return(
    0);
    }

    //
    //
    //
    //
    //

    int deinit()
    {
       return(
    0);
    }

    //
    //
    //
    //
    //

    int start()
    {
       
    int counted_bars=IndicatorCounted();
       
    int i,limit;
       
       if(
    counted_bars 0) return(-1);
       if(
    counted_bars 0counted_bars--;
               
    limit Bars-counted_bars;
     
       
    //
       //
       //
       //
       //
                
       
    for (i=limiti>=0i--)
       {  
          
    double median iCustom(NULL,0,"SSA of price",TTMLength,NumberOfComputations,NumberOfBars,Price ,0,i);
          
    double medias iCustom(NULL,0,"SSA of price",TTMLength,NumberOfComputations,NumberOfBars,Price ,0,i+1);
                
          
    //
          //
          //
          //
          //
          
          
    buffer1[i] = EMPTY_VALUE;
          
    buffer2[i] = EMPTY_VALUE;
          
    buffer3[i] = EMPTY_VALUE;
          
    buffer4[i] = EMPTY_VALUE;
          
    buffer5[i] = EMPTY_VALUE;
          
    buffer6[i] = EMPTY_VALUE;
          
    buffer7[i] = EMPTY_VALUE;
          
    buffer8[i] = EMPTY_VALUE;
             if (
    median medias)
                {
                  
    buffer1[i] = High[i];
                  
    buffer2[i] = Low[i];
                  if (
    Close[i]>Open[i]) { buffer3[i] = Close[i]; buffer4[i] = Open[i]; }  
                  else                  { 
    buffer4[i] = Close[i]; buffer3[i] = Open[i]; }  
                }                   
             if (
    median medias)
                {
                   
    buffer1[i] = Low[i];
                   
    buffer2[i] = High[i];
                   if (
    Close[i]<Open[i]) { buffer3[i] = Close[i]; buffer4[i] = Open[i]; }  
                   else                  { 
    buffer4[i] = Close[i]; buffer3[i] = Open[i]; }  
                }                   
             if (
    median == medias)
                {
                   
    buffer5[i] = Low[i];
                   
    buffer6[i] = High[i];
                   
    buffer7[i] = Open[i];
                   
    buffer8[i] = Close[i];
                }
       }
       return(
    0);

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

  3. #3
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    الله يجزاك خير وتفضل

    بس لا يكون المؤشر عبارة عن متوسط متحرك ؟ والله تراه متلاعب جدا

    هذا كود المؤشر الاول :

    كود:
    //+------------------------------------------------------------------+
    //|                                                 TTM original.mq4 |
    //+------------------------------------------------------------------+
    #property copyright ""
    #property link      ""
    
    #property indicator_chart_window
    #property indicator_buffers 8
    #property indicator_color1 SaddleBrown
    #property indicator_color2 SaddleBrown
    #property indicator_color3 Red
    #property indicator_color4 LimeGreen
    #property indicator_color5 Yellow
    #property indicator_color6 Yellow
    #property indicator_color7 Yellow
    #property indicator_color8 Yellow
    #property indicator_width1 2
    #property indicator_width2 2
    #property indicator_width3 3
    #property indicator_width4 3
    #property indicator_width5 2
    #property indicator_width6 2
    #property indicator_width7 3
    #property indicator_width8 3
    
    //
    //
    //
    //
    //
    
    extern int TTMLength            = 25;
    extern int NumberOfComputations = 2;
    extern int NumberOfBars         = 2000;
    extern int Price                = PRICE_CLOSE;
    
    //
    //
    //
    //
    //
    
    double buffer1[];
    double buffer2[];
    double buffer3[];
    double buffer4[];
    double buffer5[];
    double buffer6[];
    double buffer7[];
    double buffer8[];
    
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    //
    //
    //
    //
    //
    
    int init()
    {
       SetIndexBuffer(0,buffer1); SetIndexStyle(0,DRAW_HISTOGRAM);
       SetIndexBuffer(1,buffer2); SetIndexStyle(1,DRAW_HISTOGRAM);
       SetIndexBuffer(2,buffer3); SetIndexStyle(2,DRAW_HISTOGRAM);
       SetIndexBuffer(3,buffer4); SetIndexStyle(3,DRAW_HISTOGRAM);
       SetIndexBuffer(4,buffer5); SetIndexStyle(4,DRAW_HISTOGRAM);
       SetIndexBuffer(5,buffer6); SetIndexStyle(5,DRAW_HISTOGRAM);
       SetIndexBuffer(6,buffer7); SetIndexStyle(6,DRAW_HISTOGRAM);
       SetIndexBuffer(7,buffer8); SetIndexStyle(7,DRAW_HISTOGRAM);
       return(0);
    }
    
    //
    //
    //
    //
    //
    
    int deinit()
    {
       return(0);
    }
    
    //
    //
    //
    //
    //
    
    int start()
    {
       int counted_bars=IndicatorCounted();
       int i,limit;
       
       if(counted_bars < 0) return(-1);
       if(counted_bars > 0) counted_bars--;
               limit = Bars-counted_bars;
     
       //
       //
       //
       //
       //
                
       for (i=limit; i>=0; i--)
       {  
          double median = iCustom(NULL,0,"SSA of price",TTMLength,NumberOfComputations,NumberOfBars,Price ,0,i);
          double medias = iCustom(NULL,0,"SSA of price",TTMLength,NumberOfComputations,NumberOfBars,Price ,0,i+1);
                
          //
          //
          //
          //
          //
          
          buffer1[i] = EMPTY_VALUE;
          buffer2[i] = EMPTY_VALUE;
          buffer3[i] = EMPTY_VALUE;
          buffer4[i] = EMPTY_VALUE;
          buffer5[i] = EMPTY_VALUE;
          buffer6[i] = EMPTY_VALUE;
          buffer7[i] = EMPTY_VALUE;
          buffer8[i] = EMPTY_VALUE;
             if (median < medias)
                {
                  buffer1[i] = High[i];
                  buffer2[i] = Low[i];
                  if (Close[i]>Open[i]) { buffer3[i] = Close[i]; buffer4[i] = Open[i]; }  
                  else                  { buffer4[i] = Close[i]; buffer3[i] = Open[i]; }  
                }                   
             if (median > medias)
                {
                   buffer1[i] = Low[i];
                   buffer2[i] = High[i];
                   if (Close[i]<Open[i]) { buffer3[i] = Close[i]; buffer4[i] = Open[i]; }  
                   else                  { buffer4[i] = Close[i]; buffer3[i] = Open[i]; }  
                }                   
             if (median == medias)
                {
                   buffer5[i] = Low[i];
                   buffer6[i] = High[i];
                   buffer7[i] = Open[i];
                   buffer8[i] = Close[i];
                }
       }
       return(0);
    }
    هذا كود المؤشر الثانى :


    كود:
    //+------------------------------------------------------------------+
    //|                                                 SSA of price.mq4 |
    //|                                                           mladen |
    //| forex-tsd elite section only                                     |
    //+------------------------------------------------------------------+
    #property copyright "mladen"
    #property link      "[email protected]"
    
    //
    //
    //    max arraySize - 5000
    //    max lag - 200 (but will be slow for big lags)
    //    max numberOfComputations - 20 (it just makes it "fit" more precise to source array)
    //
    //
    
    #import "libSSA.dll"
       void fastSingular(double& sourceArray[],int arraySize, int lag, int numberOfComputationLoops, double& destinationArray[]);
    #import
    
    //
    //
    //
    //
    //
    
    #property indicator_chart_window
    #property indicator_buffers    1
    #property indicator_color1     LimeGreen
    #property indicator_level1     0.0
    #property indicator_levelcolor DarkSlateGray
    
    //
    //
    //
    //
    //
    
       extern int Lag                  =   25;
       extern int NumberOfComputations =    2;
       extern int NumberOfBars         = 2000;
       extern int Price                = PRICE_CLOSE;
    
    //
    //
    //
    //
    //
    
    double SSA[];
    double sourceValues[];
    double calcValues[];
    
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    //
    //
    //
    //
    //
    
    int init()
    {
       SetIndexBuffer(0,SSA);
          NumberOfBars = MathMin(NumberOfBars,5000);
       ArrayResize(sourceValues,NumberOfBars);
       ArrayResize(calcValues,NumberOfBars);
       return(0);
    }
    int deinit() { return(0); }
    
    //+------------------------------------------------------------------+
    //|                                                                  |
    //+------------------------------------------------------------------+
    //
    //
    //
    //
    //
    
    int start()
    {
       static datetime barTime;
       int counted_bars=IndicatorCounted();
       int i,n,limit;
    
       //
       //
       //
       //
       //
          
       n = NumberOfBars;
          if (n > Bars)
          {
             n = Bars;
             if (ArraySize(sourceValues) != n) { ArrayResize(sourceValues,n); ArrayResize(calcValues,n); }
          }                     
          if(counted_bars < 0) return(-1);
          if(counted_bars > 0) counted_bars--;
               limit = MathMin(Bars-counted_bars,n-1);
                       SetIndexDrawBegin(0,Bars-n);
                       if (barTime!=Time[0])
                       {
                            barTime=Time[0];
                            limit=n-1;
                       }                        
    
       //
       //
       //
       //
       //
    
       for(i=limit; i>=0; i--)  sourceValues[i]=iMA(NULL,0,1,0,MODE_SMA,Price,i);
                                fastSingular(sourceValues,n,Lag,NumberOfComputations,calcValues); ArrayCopy(SSA,calcValues);
       return(0);
    }

  4. #4
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    ناسينا يا ريس

    خخخخخ

    الله يعينك على مشاغلك بس لا تنسانى


  5. #5
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    يا باشا


  6. #6
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    لا تنسانا يا ريسنا



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

  7. #7
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه


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

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

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

  9. #9
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    تفضل يا عزيزى ورجاء ان تساعدنى بتثبيت اشارته لانه اكبر مخادع على وجه الارض

    الملفات المرفقة الملفات المرفقة

  10. #10
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    ياباشا اريد اسأل ايضا

    هو المؤشر الاول بعتمد على الثانى ليش ؟

    وليش المؤشر الثانى بعتمد على مؤشر dll ؟

    هو فيه ايه بل زبط ولماذا كل هذا التعقيد والكلام هذا وليش الخداع وهو بعتمد على ماذا بالله عليك بتلوين نفسه ؟

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

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

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

    هو المؤشر الاول بعتمد على الثانى ليش ؟

    وليش المؤشر الثانى بعتمد على مؤشر dll ؟

    هو فيه ايه بل زبط ولماذا كل هذا التعقيد والكلام هذا وليش الخداع وهو بعتمد على ماذا بالله عليك بتلوين نفسه ؟
    بالنسبة للمؤشر TTM فهو عبارة فقط عن مؤشر يستمد بياناته من المؤشر الأساسي SSA ومهمته فقط هو الشكل الجمالي بحيث يعرض بيانات المؤشر الأصلي على هيئة شموع ملونه على الشارت
    وتظهر الشمعه الهابطه إذا كان قيمة مؤشر SSA للشمعه الحالية أقل من الشمعه السابقه وتظهر الشمعه الصاعده إذا كان قيمة مؤشر SSA للشمعه الحاليه أكبر من الشمعه السابقه

    بالنسبة لمؤشر ٍSSA فهو فعلا يعتمد على الموفينج أفريج بشكل أساسي
    كود PHP:
    sourceValues[i]=iMA(NULL,0,1,0,MODE_SMA,Price,i); 
    لكن يعتمد على حسابات معينه موجوده في ملف الدل والسبب في أنه يعتمد على ملف الدل غالبا لأنه لا يريد أن يكشف الطريقة الحسابيه التي يعتمد عليها لذلك لن للأسف لا يمكن التعديل عليه لجعله ثابت الإشارة ومعرفة سبب إعادة رسم المؤشر
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  12. #12
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

    روح يا شيخ الله يبارك لك

    هو فعلا من اشد المؤشرات خداع التى رئيتها بحياتى ولا الفيشر

    والله الفيشر امامه ملاك رضيع

    ههههههه

    عموما هو مؤشر مخادع ومطروح بمنتدى forex-tsd وما اعرف سبب هذا الخداع اذا كان موفنج افرج عموما ما قصرت

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

    افتراضي رد: مستر دولار مســـــــــــــــاعده بسيطه بسيطه بسيطه

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

    هو فعلا من اشد المؤشرات خداع التى رئيتها بحياتى ولا الفيشر

    والله الفيشر امامه ملاك رضيع

    ههههههه

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

  14. #14
    تاريخ التسجيل
    Apr 2010
    المشاركات
    825

    افتراضي

    مستر دولار الرجاء عمل اكسبريت للمؤشر اعلاه لنجرب ونشوف ونرجوك ان يكون فى الاكسبريت الخصائص التاليه :


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

    ان شاء الله يكون اكسبريت ناجح رغم ان المؤشر خداع بس ما نقدر نحكم حتى نعمل باك تست ونجرب

    شكرا لك

  15. #15
    الصورة الرمزية balahacho
    balahacho غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2010
    الإقامة
    الاسكندرية
    المشاركات
    803

    افتراضي

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


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

    ان شاء الله يكون اكسبريت ناجح رغم ان المؤشر خداع بس ما نقدر نحكم حتى نعمل باك تست ونجرب

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


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