النتائج 1 إلى 8 من 8
  1. #1
    الصورة الرمزية E A
    E A
    E A غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2010
    المشاركات
    215

    افتراضي كيف يتم تحويل الاندكوتر الى اكسبرت

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

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

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

    اتمنى المشاركة من الجميع .. وخاصة المبرمجين ..

    الفائدة من هذه الطريقة :

    1- تعلم ابسط طرق البرمجة .
    2- غالبية الطلبات تكون بطلب تحويل مؤشر الى اكسبرت .

    وبالله التوفيق

  2. #2
    الصورة الرمزية E A
    E A
    E A غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2010
    المشاركات
    215

    افتراضي

    سناخذ ابسط كود .. وهو لمؤشر الماكد

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

    من خلال التقاطع للاعلى للشراء او العكس للبيع !!

    كود:
    //+------------------------------------------------------------------+
    //|                                                  Custom MACD.mq4 |
    //|                      Copyright © 2004, MetaQuotes Software Corp. |
    //|                                       http://www.metaquotes.net/ |
    //+------------------------------------------------------------------+
    #property  copyright "Copyright © 2004, MetaQuotes Software Corp."
    #property  link      "http://www.metaquotes.net/"
    //---- indicator settings
    #property  indicator_separate_window
    #property  indicator_buffers 2
    #property  indicator_color1  Silver
    #property  indicator_color2  Red
    #property  indicator_width1  2
    //---- indicator parameters
    extern int FastEMA=12;
    extern int SlowEMA=26;
    extern int SignalSMA=9;
    //---- indicator buffers
    double     MacdBuffer[];
    double     SignalBuffer[];
    
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function                         |
    //+------------------------------------------------------------------+
    int init()
      {
    //---- drawing settings
       SetIndexStyle(0,DRAW_HISTOGRAM);
       SetIndexStyle(1,DRAW_LINE);
       SetIndexDrawBegin(1,SignalSMA);
       IndicatorDigits(Digits+1);
    //---- indicator buffers mapping
       SetIndexBuffer(0,MacdBuffer);
       SetIndexBuffer(1,SignalBuffer);
    //---- name for DataWindow and indicator subwindow label
       IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")");
       SetIndexLabel(0,"MACD");
       SetIndexLabel(1,"Signal");
    //---- initialization done
       return(0);
      }
    //+------------------------------------------------------------------+
    //| Moving Averages Convergence/Divergence                           |
    //+------------------------------------------------------------------+
    int start()
      {
       int limit;
       int counted_bars=IndicatorCounted();
    //---- last counted bar will be recounted
       if(counted_bars>0) counted_bars--;
       limit=Bars-counted_bars;
    //---- macd counted in the 1-st buffer
       for(int i=0; i<limit; i++)
          MacdBuffer[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
    //---- signal line counted in the 2-nd buffer
       for(i=0; i<limit; i++)
          SignalBuffer[i]=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);
    //---- done
       return(0);
      }
    //+------------------------------------------------------------------+

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة E A مشاهدة المشاركة
    سناخذ ابسط كود .. وهو لمؤشر الماكد

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

    من خلال التقاطع للاعلى للشراء او العكس للبيع !!

    كود:
    //+------------------------------------------------------------------+
    //|                                                  Custom MACD.mq4 |
    //|                      Copyright © 2004, MetaQuotes Software Corp. |
    //|                                       http://www.metaquotes.net/ |
    //+------------------------------------------------------------------+
    #property  copyright "Copyright © 2004, MetaQuotes Software Corp."
    #property  link      "http://www.metaquotes.net/"
    //---- indicator settings
    #property  indicator_separate_window
    #property  indicator_buffers 2
    #property  indicator_color1  Silver
    #property  indicator_color2  Red
    #property  indicator_width1  2
    //---- indicator parameters
    extern int FastEMA=12;
    extern int SlowEMA=26;
    extern int SignalSMA=9;
    //---- indicator buffers
    double     MacdBuffer[];
    double     SignalBuffer[];
    
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function                         |
    //+------------------------------------------------------------------+
    int init()
      {
    //---- drawing settings
       SetIndexStyle(0,DRAW_HISTOGRAM);
       SetIndexStyle(1,DRAW_LINE);
       SetIndexDrawBegin(1,SignalSMA);
       IndicatorDigits(Digits+1);
    //---- indicator buffers mapping
       SetIndexBuffer(0,MacdBuffer);
       SetIndexBuffer(1,SignalBuffer);
    //---- name for DataWindow and indicator subwindow label
       IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")");
       SetIndexLabel(0,"MACD");
       SetIndexLabel(1,"Signal");
    //---- initialization done
       return(0);
      }
    //+------------------------------------------------------------------+
    //| Moving Averages Convergence/Divergence                           |
    //+------------------------------------------------------------------+
    int start()
      {
       int limit;
       int counted_bars=IndicatorCounted();
    //---- last counted bar will be recounted
       if(counted_bars>0) counted_bars--;
       limit=Bars-counted_bars;
    //---- macd counted in the 1-st buffer
       for(int i=0; i<limit; i++)
          MacdBuffer[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
    //---- signal line counted in the 2-nd buffer
       for(i=0; i<limit; i++)
          SignalBuffer[i]=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);
    //---- done
       return(0);
      }
    //+------------------------------------------------------------------+
    بارك الله فيك متابعين معك
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  4. #4
    الصورة الرمزية 193_raafat
    193_raafat غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2011
    الإقامة
    إيطاليا
    المشاركات
    54

    افتراضي

    كمل ياحج ارجوك روحت فين؟؟

  5. #5
    الصورة الرمزية استراتجية
    استراتجية غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2011
    المشاركات
    93

    افتراضي

    ارجو ان تكمل الموضوع الله يحفظك

  6. #6
    الصورة الرمزية uae forex
    uae forex غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2009
    الإقامة
    ALAIN
    المشاركات
    1,101

    افتراضي

    تسجيل متابعه

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

    افتراضي


  8. #8
    الصورة الرمزية thecreativex
    thecreativex غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    May 2008
    الإقامة
    مصر
    المشاركات
    1,320

    افتراضي

    كان حيبقى موضوع مميز جدا فى انتظار الاخ صاحب الموضوع


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