صفحة 94 من 686 الأولىالأولى ... 4484888990919293949596979899100104144194594 ... الأخيرةالأخيرة
النتائج 1,396 إلى 1,410 من 10285
  1. #1396
    الصورة الرمزية raidy
    raidy غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2010
    الإقامة
    تعز - اليمن
    المشاركات
    736

    افتراضي

    string EQTA;EQTA="false";
    if(AccountEquity()<EquityTarget||UseEquityTarget== false)EQTA="true";

    هذه دالة إذا وصل الرصيد إلى رقم معين يغلق جميع الصفقات ويعود الاكسبيرت للعمل مرة ثانيه هل ممكن إضافة إلى ألداله عند تفعيل true هذه الخاصية وبعد إغلاق جميع الصفقات يتوقف الاكسبيرت عن اخذ أي صفقات جديدة إلا بعد تحويل الخاصية مرة ثانيه إلى false
    والله الموفق
    آخر تعديل بواسطة raidy ، 02-12-2011 الساعة 08:00 PM

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة raidy مشاهدة المشاركة
    string EQTA;EQTA="false";
    if(AccountEquity()<EquityTarget||UseEquityTarget== false)EQTA="true";

    هذه دالة إذا وصل الرصيد إلى رقم معين يغلق جميع الصفقات ويعود الاكسبيرت للعمل مرة ثانيه هل ممكن إضافة إلى ألداله عند تفعيل true هذه الخاصية وبعد إغلاق جميع الصفقات يتوقف الاكسبيرت عن اخذ أي صفقات جديدة إلا بعد تحويل الخاصية مرة ثانيه إلى false
    والله الموفق
    قم بتعريف المتغير EQTA خارج الداله start
    كود PHP:
    string EQTA
    ثم ضع الشرط بداخل الداله start
    كود PHP:
    if(AccountEquity()<EquityTarget||UseEquityTarget==false)EQTA="true"
    بالتالي عندما يتحقق هذا الشرط وتصبح قيمة EQTA ترو فإنها سوف تظل ترو ولن تتغير حتى تقوم بتفعيل الإكسبرت مره أخرى أو عند تغيير أحد إعداداته
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

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

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

    وفقك الله

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

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

    افتراضي

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

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

    وفقك الله

    والسلام عليكم ورحمة الله وبركاته
    وعليكم السلام ورحمة الله وبركاته
    تقصد هذه الداله

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

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

    افتراضي

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

    كود PHP:
    IndicatorShortName 
    لا أعلم لكن أعتقد أنها هذه

    كود PHP:
           ObjectCreate(LBLOBJ_LABEL000);
           
    ObjectSetText(LBL,textfontsizefontnameTcolor);
           
    ObjectSet(LBLOBJPROP_CORNERside);
           
    ObjectSet(LBLOBJPROP_XDISTANCEpos_x);
           
    ObjectSet(LBLOBJPROP_YDISTANCEpos_y); 
    والمقصد ما المطلوب كامل لجعها تعمل جزاك الله خيراً
    وما هي متغيراتها
    توقيع العضو

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

    افتراضي

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

    كود PHP:
           ObjectCreate(LBLOBJ_LABEL000);
           
    ObjectSetText(LBL,textfontsizefontnameTcolor);
           
    ObjectSet(LBLOBJPROP_CORNERside);
           
    ObjectSet(LBLOBJPROP_XDISTANCEpos_x);
           
    ObjectSet(LBLOBJPROP_YDISTANCEpos_y); 
    والمقصد ما المطلوب كامل لجعها تعمل جزاك الله خيراً
    وما هي متغيراتها
    حقيقه السؤال غير واضح قليلا
    بالنسبه للداله OjbectCreate فهي
    فهي تستخدم لكتابة نصوص على الشارت
    كود PHP:
    ObjectCreatestring nameint typeint windowdatetime time1double price1datetime time2=0double price2=0datetime time3=0double price3=0
    إذا أردت أن يكون النص في النافذه الرئيسيه للشارت فسوف تجعل
    window=0
    أما إذا أردت أن تكون النصوص مكتوبه في مثلا نافذة المؤشر الأول فسوف تجعله window=1
    أو نافذة المؤشر الثاني فسوف تجعل window=2
    وهكذا
    أما إذا لم تكن تعرف ما هي رقم نافذة المؤشر فيمكنك معرفة رقمها عن طريق الداله
    كود PHP:
    WindowFind(name
    فهي ستعود برقم النافذه للمؤشر والمتغير name هو إسم المؤشر
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

    المعذره أخي تعبتك

    هذا رابط الموضوع

    https://forum.arabictrader.com/t134571.html

    وهذا المؤشر << ياريت لو نطبق عليه ، لان هالشغله البسيطه راح تعقدني

    كود PHP:
    #property indicator_chart_window
    #property indicator_buffers 1
    #property indicator_color1 DarkOrange
    //--- input parameters
    extern int       period=12;
    extern bool      Alert.=true;
    extern double       difference=0.0010;
    extern bool      EMA_Dhour =true;
    datetime Time0 ;
    //--- buffers
    double ExtMapBuffer1[];
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function                         |
    //+------------------------------------------------------------------+
    int init()
      {
    //---- indicators
       
    SetIndexStyle(0,DRAW_LINE);
       
    SetIndexBuffer(0,ExtMapBuffer1);
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| Custom indicator deinitialization function                       |
    //+------------------------------------------------------------------+
    int deinit()
      {
    //----
       
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| Custom indicator iteration function                              |
    //+------------------------------------------------------------------+
    int start()
      {
      for(
    int i=0;i<Bars;i++){
      
    double mov=iMA(NULL,0,period,0,MODE_SMA,PRICE_CLOSE,i);
      if(
    EMA_Dhour==1){
      
    ExtMapBuffer1[i]=mov;}}
      
    double f1 f2;
      
    double mov.=iMA(NULL,0,period,0,MODE_SMA,PRICE_CLOSE,0);
      
    f1=Close[0]-mov.;
      
    f2=mov.-Close[0];
      
    double e;
      if(
    Close[0]>mov.){e=f1;}
      if(
    Close[0]<mov.){e=f2;}
      
    double m=e*10000;
      
    int t=m;
      if(
    Alert.==1){
      if(
    Close[0]>mov.&&f1>difference&&Time0!=Time[0]){
      
    Alert("difference"+"  = "+t+"   "+Symbol()+"   "Period());
      
    Time0=Time[0];}
      if(
    Close[0]<mov.&&f2>difference&&Time0!=Time[0]){
      
    Alert("difference"+"  = "+t+"   "+Symbol()+"   "Period());
      
    Time0=Time[0];}
      
    Comment("Walid_EMA"+"     "+t);
      } 
    والمطلوب عرضه على الشارت هو t

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

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

    افتراضي

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

    هذا رابط الموضوع

    https://forum.arabictrader.com/t134571.html

    وهذا المؤشر << ياريت لو نطبق عليه ، لان هالشغله البسيطه راح تعقدني

    كود PHP:
    #property indicator_chart_window
    #property indicator_buffers 1
    #property indicator_color1 DarkOrange
    //--- input parameters
    extern int       period=12;
    extern bool      Alert.=true;
    extern double       difference=0.0010;
    extern bool      EMA_Dhour =true;
    datetime Time0 ;
    //--- buffers
    double ExtMapBuffer1[];
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function                         |
    //+------------------------------------------------------------------+
    int init()
      {
    //---- indicators
       
    SetIndexStyle(0,DRAW_LINE);
       
    SetIndexBuffer(0,ExtMapBuffer1);
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| Custom indicator deinitialization function                       |
    //+------------------------------------------------------------------+
    int deinit()
      {
    //----
       
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| Custom indicator iteration function                              |
    //+------------------------------------------------------------------+
    int start()
      {
      for(
    int i=0;i<Bars;i++){
      
    double mov=iMA(NULL,0,period,0,MODE_SMA,PRICE_CLOSE,i);
      if(
    EMA_Dhour==1){
      
    ExtMapBuffer1[i]=mov;}}
      
    double f1 f2;
      
    double mov.=iMA(NULL,0,period,0,MODE_SMA,PRICE_CLOSE,0);
      
    f1=Close[0]-mov.;
      
    f2=mov.-Close[0];
      
    double e;
      if(
    Close[0]>mov.){e=f1;}
      if(
    Close[0]<mov.){e=f2;}
      
    double m=e*10000;
      
    int t=m;
      if(
    Alert.==1){
      if(
    Close[0]>mov.&&f1>difference&&Time0!=Time[0]){
      
    Alert("difference"+"  = "+t+"   "+Symbol()+"   "Period());
      
    Time0=Time[0];}
      if(
    Close[0]<mov.&&f2>difference&&Time0!=Time[0]){
      
    Alert("difference"+"  = "+t+"   "+Symbol()+"   "Period());
      
    Time0=Time[0];}
      
    Comment("Walid_EMA"+"     "+t);
      } 
    والمطلوب عرضه على الشارت هو t

    جزاك الله كل خير
    سوف تستخدم هذه الداله
    كود PHP:
    void create(string namestring textcolor color., int Xint Y,int Corner,int Size) {
       if (
    ObjectFind(name) != -1ObjectDelete(name);
       
    ObjectCreate(nameOBJ_LABEL000);
       
    ObjectSet(nameOBJPROP_CORNERCorner);
     
       
    ObjectSet(nameOBJPROP_COLORcolor.);
       
    ObjectSet(nameOBJPROP_XDISTANCEX);
       
    ObjectSet(nameOBJPROP_YDISTANCEY);
       
    ObjectSetText(nametextSize"Arial"color.);

    الملفات المرفقة الملفات المرفقة
    • نوع الملف: mq4 Indic.mq4‏ (2.3 كيلوبايت, المشاهدات 46)
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  9. #1404
    الصورة الرمزية توفيق
    توفيق غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Dec 2007
    الإقامة
    اجادير جوهرة المغرب
    العمر
    37
    المشاركات
    1,402

    افتراضي

    السلام عليكم اخي ماستر دولار
    لدي سؤلان بارك الله فيك
    الاول
    هل هدا الكود صحيح للاقفال الصفقات قبل الاغلاق الاسبوعي بساعة
    كود PHP:
    extern string a=" weekclose";
    extern int weekhourclose=22;
    في الشروط
     
    if(DayOfWeek()==5&&Hour()==weekhourclose-1)
    {
    //close open order
    //close pending order

    الثاني
    كيف يمكنني عمل التالي
    اريد ان اجعل الموفينغ افريج كفلتر
    بحيت
    ادا كانت القيمة الحالية للموفينغ افريج اكبر قطعا من قيمته السابقة
    يغلق صفقات البيع
    و العكس
    ادا كانت القيمة الحالية للموفينغ افريج اصغر قطعا من قيمته السابقة
    يغلق صفقات الشراء
    بارك الله فيك اخي ماستر دولار
    آخر تعديل بواسطة توفيق ، 07-12-2011 الساعة 03:05 AM

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة توفيق مشاهدة المشاركة
    السلام عليكم اخي ماستر دولار
    لدي سؤلان بارك الله فيك
    الاول
    هل هدا الكود صحيح للاقفال الصفقات قبل الاغلاق الاسبوعي بساعة
    كود PHP:
    extern string a=" weekclose";
    extern int weekhourclose=22;
    في الشروط
     
    if(DayOfWeek()==5&&Hour()==weekhourclose-1)
    {
    //close open order
    //close pending order

    الثاني
    كيف يمكنني عمل التالي
    اريد ان اجعل الموفينغ افريج كفلتر
    بحيت
    ادا كانت القيمة الحالية للموفينغ افريج اكبر قطعا من قيمته السابقة
    يغلق صفقات البيع
    و العكس
    ادا كانت القيمة الحالية للموفينغ افريج اصغر قطعا من قيمته السابقة
    يغلق صفقات الشراء
    بارك الله فيك اخي ماستر دولار
    وعليكم السلام ورحمة الله وبركاته
    بالنسبه للسؤال الأول نعم هو صحيح بارك الله فيك
    بالنسبه للسؤال الثاني
    فإذا أردت المقارنة بين آخر قيمتين فسوف تحتاج فقط إلى معرفة الموفينج للشمعه الحاليه والشمعه السابقه
    كود PHP:
    double ma_now=iMA(Symbol(),0,14,0,MODE_EMA,PRICE_CLOSE,0);
    double ma_prev=iMA(Symbol(),0,14,0,MODE_EMA,PRICE_CLOSE,1);
    if(
    ma_now<ma_prev){
    //close 

    أما إذا أردت مثلا المقارنه بين قيمته الحاليه وآخر خمس شمعات بحيث يجب أن تكون قيمته أكبر من قيمة آخر خمس شمعات
    فسوف تستخدم الحلقات في هذه الحاله
    كمثال
    كود PHP:
    double ma_now=iMA(Symbol(),0,14,0,MODE_EMA,PRICE_CLOSE,0);
    bool closebuy;
    for(
    int i=1;i<=5;i++){
    double ma_prev=iMA(Symbol(),0,14,0,MODE_EMA,PRICE_CLOSE,i);
    if(
    ma_now>ma_prev)closebuy=false;
    }
    if(
    closebuy){
    //close 

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    سوف تستخدم هذه الداله
    كود PHP:
    void create(string namestring textcolor color., int Xint Y,int Corner,int Size) {
       if (
    ObjectFind(name) != -1ObjectDelete(name);
       
    ObjectCreate(nameOBJ_LABEL000);
       
    ObjectSet(nameOBJPROP_CORNERCorner);
     
       
    ObjectSet(nameOBJPROP_COLORcolor.);
       
    ObjectSet(nameOBJPROP_XDISTANCEX);
       
    ObjectSet(nameOBJPROP_YDISTANCEY);
       
    ObjectSetText(nametextSize"Arial"color.);

    جزاك الله ألف ألف ألف خير أخي العزيز ماقصرت
    توقيع العضو

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

    افتراضي

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

  13. #1408
    الصورة الرمزية wahaab
    wahaab غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2009
    الإقامة
    الجزائر
    المشاركات
    412

    افتراضي

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

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

    افتراضي

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

    https://forum.arabictrader.com/t93679.html

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

  15. #1410
    الصورة الرمزية f.u.a.d1
    f.u.a.d1 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2010
    المشاركات
    43

    افتراضي

    جزاكم الله عنا كل خير يا مستر دولار والاخوه المبرمجين
    اذا تحقق شرط فتح الصفقه ولا اريد فتح صفقه اخرى حتى تنتهي الاولى
    فكيف تتم برمجياً

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

  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