صفحة 607 من 686 الأولىالأولى ... 107507557597601602603604605606607608609610611612613617657 ... الأخيرةالأخيرة
النتائج 9,091 إلى 9,105 من 10283
  1. #9091
    الصورة الرمزية alhocine
    alhocine غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2018
    الإقامة
    المغرب
    المشاركات
    15

    افتراضي

    كل هذا حتى أحصل على الرقم الأولي للسعر مثال: 1.23456 = 1+2+3+4+5+6 = 21=3

  2. #9092
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    لي .. لابد من وجود طريقة غير هذه الطريقة الكثيرة السطور والطويلة نوعا ما.
    https://forum.arabictrader.com/t243626.html

  3. #9093
    الصورة الرمزية alhocine
    alhocine غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2018
    الإقامة
    المغرب
    المشاركات
    15

    افتراضي

    بارك الله فيك أخي الغالي على المؤشر الروعة . .هل يمكنك أخي أن ترفق لي بعض المؤشرات التي صنعتها حتى أستفيد منها وشكرا لك

  4. #9094
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة alhocine مشاهدة المشاركة
    بارك الله فيك أخي الغالي على المؤشر الروعة . .هل يمكنك أخي أن ترفق لي بعض المؤشرات التي صنعتها حتى أستفيد منها وشكرا لك
    في المؤشر السابق يهمك فقط جزئية جمع الارقام حول السعر سترنق لترتاح من الاسطر الكثيرة في كودك
    لي مواضيع كثيرة هنا مفتوحة المصدر
    آخر تعديل بواسطة فيلسوف البادية ، 15-04-2018 الساعة 01:20 AM

  5. #9095
    الصورة الرمزية zied78
    zied78 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2017
    الإقامة
    تونس
    المشاركات
    33

    افتراضي

    السلام عليكم أخ أسامة هل نستطيع رسم كائن على أزواج مختلفة مثلا لو فرضنا أن لدينا مؤشر يقوم بالتنبيه ان ضهرت لنا شمعة الرجل المشنوق على أزواج محددة و فريم محدد هل نستطيع برمجيا أن نجعله يكتب فوق تلك الشمعة و على الزوج الذي ضهرت عليه
    " Handing Man " .
    آخر تعديل بواسطة zied78 ، 16-04-2018 الساعة 05:08 PM

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة zied78 مشاهدة المشاركة
    السلام عليكم أخ أسامة هل نستطيع رسم كائن على أزواج مختلفة مثلا لو فرضنا أن لدينا مؤشر يقوم بالتنبيه ان ضهرت لنا شمعة الرجل المشنوق على أزواج محددة و فريم محدد هل نستطيع برمجيا أن نجعله يكتب فوق تلك الشمعة و على الزوج الذي ضهرت عليه
    " Handing Man " .
    وعليكم السلام ورحمة الله وبركاته
    نعم يمكن بإستخدام الداله ObjectCreate
    كود PHP:
    ObjectCreate(0,name,OBJ_TEXT,0,time,price); 
    بدلا من الرقم 0 هو رقم ID الشارت الذي تريد الرسم عليه
    كيف يمكنك تحديد ID الشارت الذي تريده
    مثال هذا الكود سوف يبحث في جميع الشارتات المفتوحه ثم سيرسم على شارت الEURUSD
    كود PHP:
    long currChart,prevChart=ChartFirst(); 
       
    int i=0,limit=100
       Print(
    "ChartFirst =",ChartSymbol(prevChart)," ID =",prevChart); 
       while(
    i<limit)// We have certainly not more than 100 open charts 
         

          
    currChart=ChartNext(prevChart); // Get the new chart ID by using the previous chart ID 
          
    if(currChart<0) break;          // Have reached the end of the chart list 
          
    Print(i,ChartSymbol(currChart)," ID =",currChart); 
          
          if(
    ChartSymbol(currChart)=="EURUSD")
          {
           
    ObjectCreate(currChart,name,OBJ_TEXT,0,time,price); 
          }
          
    prevChart=currChart;// let's save the current chart ID for the ChartNext() 
          
    i++;// Do not forget to increase the counter 
         

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة alhocine مشاهدة المشاركة
    السلام عليك ورحمة الله وبركاته
    عندي اكسبيرت تقاطع موفينج، وحين يتحقق شرط التقاطع يقوم بفتح صفقات كثيرة سواء شراء أو بيع حسب الشرط
    اريد طريقة لقتح صفقة واحدة شراء اثناء تحقق الشرط وصفقة واحدة بيع أثناء تحقق شرط البيع
    الطريقة المعروفة الخاصة ب : if(OrdersTotal()==0) لا تصلح لي لأني يمكن أن أفتح صفقة يدويا أو اشغل اكسبيرت آخر في نافذة ثانية وبالتالي مجموع الصفقات لا يساوي الصفر وبالتالي لن يتحقق شرط البيع أو الشراء.

    سؤال آخر هل يوجد اخواني طريقة بسيطة او لحساب الرقم الأولي للسعر بدون تعقيد .. لأني لم أجد طريقة وقمت بالقسمة والضرب وإذافة الناتج حتى تمكنت من تفريق السعر لأرقام مفردة ثم قمت بجمع ناتجها ليعطيني الرقم الأولي .. لابد من وجود طريقة غير هذه الطريقة الكثيرة السطور والطويلة نوعا ما.
    وعليكم السلام ورحمة الله وبركاته
    بالنسبه للسؤال الأول
    قم بتعريف متغير من نوع static وعند تحقق شرط الدخول إجعل هذا المتغير نفس توقيت الشمعه الحاليه
    مثال
    كود PHP:
     static datetime timee;
      
      if(
    /*condition met*/&&timee!=Time[0])
      {
       
    // open orders
       
    timee=Time[0];
      } 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  8. #9098
    الصورة الرمزية zied78
    zied78 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2017
    الإقامة
    تونس
    المشاركات
    33

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    نعم يمكن بإستخدام الداله ObjectCreate
    كود PHP:
    ObjectCreate(0,name,OBJ_TEXT,0,time,price); 
    بدلا من الرقم 0 هو رقم ID الشارت الذي تريد الرسم عليه
    كيف يمكنك تحديد ID الشارت الذي تريده
    مثال هذا الكود سوف يبحث في جميع الشارتات المفتوحه ثم سيرسم على شارت الEURUSD
    كود PHP:
    long currChart,prevChart=ChartFirst(); 
       
    int i=0,limit=100
       Print(
    "ChartFirst =",ChartSymbol(prevChart)," ID =",prevChart); 
       while(
    i<limit)// We have certainly not more than 100 open charts 
         

          
    currChart=ChartNext(prevChart); // Get the new chart ID by using the previous chart ID 
          
    if(currChart<0) break;          // Have reached the end of the chart list 
          
    Print(i,ChartSymbol(currChart)," ID =",currChart); 
          
          if(
    ChartSymbol(currChart)=="EURUSD")
          {
           
    ObjectCreate(currChart,name,OBJ_TEXT,0,time,price); 
          }
          
    prevChart=currChart;// let's save the current chart ID for the ChartNext() 
          
    i++;// Do not forget to increase the counter 
         

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

  9. #9099
    الصورة الرمزية zied78
    zied78 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2017
    الإقامة
    تونس
    المشاركات
    33

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة alhocine مشاهدة المشاركة
    هذه هي طريقتي في حساب الرقم الأولي هي طويلة نوعا ما لكنها شغالة
    تفضل هذا مثال بإستخدام الrecursive function
    كود PHP:
    double GetNumber(double num)
     {
      
    double number=num/Point;
      
    string text=DoubleToStr(number,0);
      
    int length=StringLen(text);
      
    int sum=0;
      for(
    int i=0;i<length;i++)
      {
       
    string chr=StringSubstr(text,i,1);
       
    sum+=(StringToInteger(chr));
      }
      if(
    sum>0)
      {
       
    GetNumber(num);
      }
      else return(
    sum);
     } 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  11. #9101
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    كود PHP:
      if(sum>0)
      {
       
    GetNumber(num);
      } 
    ليش هذا الجزء?

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    كود PHP:
      if(sum>0)
      {
       
    GetNumber(num);
      } 
    ليش هذا الجزء?
    شكرا للتنبيه خطأ مطبعي
    الصحيح
    كود PHP:
      if(sum>9
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

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

  14. #9104
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    شكرا للتنبيه خطأ مطبعي
    الصحيح
    كود PHP:
      if(sum>9
    سيكون دوراني اخي اسامة

  15. #9105
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    في المؤشر السابق يهمك فقط جزئية جمع الارقام حول السعر سترنق لترتاح من الاسطر الكثيرة في كودك
    لي مواضيع كثيرة هنا مفتوحة المصدر
    كود PHP:
    ==================
    double GetNumber(double num)
     {
      
    double number=num/Point;
      
    string text=DoubleToStr(number,0);
      
    int length=StringLen(text);
      
    int sum=0;
      for(
    int i=0;i<length;i++)
      {
       
    string chr=StringSubstr(text,i,1);
       
    sum+=(StringToInteger(chr));
      }
     return(
    sum);
     } 

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

  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