صفحة 610 من 689 الأولىالأولى ... 110510560600604605606607608609610611612613614615616620660 ... الأخيرةالأخيرة
النتائج 9,136 إلى 9,150 من 10335
  1. #9136
    الصورة الرمزية Melad_Abbas
    Melad_Abbas غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2017
    الإقامة
    العراق
    المشاركات
    43

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Melad_Abbas مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    اخوان ممكن مساعدة . في الدالة او ايعاز او طريقة للبرمجة
    لتحديث قيمة متغير معيا في الاكسبرت بين الحين و الاخر
    مثلا
    عندي المتغير ستوب لوس عند تشغيل الاكسبرت اضعه 30 نقطة
    ثم اقوم بتغييره اثناء عمل الاكسبرت بقيمة اخرى يدويا
    وليس حسابيا
    مثلا في اليوم الاول من الاسبوع اضعه الستوب لوس 30
    وفي اليوم الثاني في وقت احدده انا اضعه 60
    دون ان اعمل مقاطعه للاكسبرت يعني بدون انتربت ؟؟؟
    _____
    ام هذا غير ممكن يجب ايقاف الاكسبرت وتغيير
    القيم من خلال input ثم نعود لتشغيل الاكسبرت ؟
    ----
    ارجوا المساعد وجزاكم الله خيرا
    في الحقيقة انا لم اجرب سابقا تغيير ال input اثناء عمل الاكسبرت
    ولقد جربتها قبل قليل على حساب ديمو .. وتبدوا لي من خلال التجربة ناجحة
    هل هذه الطريقة امنه
    ان نقوم بتغيير معطيات المتغيرات في ال input اثناء عمل الاكسبرت ؟

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

    افتراضي

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

  3. #9138
    الصورة الرمزية Melad_Abbas
    Melad_Abbas غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2017
    الإقامة
    العراق
    المشاركات
    43

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Houcin مشاهدة المشاركة
    شكرا لك أخي MR.dollar
    ما رأيك في التجربة هذي قد قمت بها من قبل وقمت بإضافة الوقت الحالي وكنت اريد ان اضيف السبريد ايضا للماجيك نمبر حتى يصبح فريدا ويستحيل تكراره في اي حال من الاحوال لكنني وجدت اخطاء ناتجة عن conversion
    كنت اريد في البدايى أن اضع في الماجيك نمبر رقم ChartID لكني لا اعرف اذا كان هذا الرقم يتغير ام لا وهو ايضا من نوع long ولم تصلح التجربة او اني لم اعرف، هذا هو الكود:
    الملف المرفق 492542
    سيعمل الكود بدون مشاكل أخي الكريم. الظاهر أمامك هي تحذيرات فقط وليست أخطاء ولن تؤثر على عمل الإكسبرت
    حتى تخفي هذه التحذيرات يمكنك أن تقوم بتحويل القيمه قبل الجمع
    مثال
    كود PHP:
    value=10104+int(TimeCurrent())+int(Period()); 
    ويكفي أن تستخدم TimeCurrent سوف تجعل جميع الصفقات بقيم منفصله لأن قيمتها تتغير كل حركه للسعر
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  5. #9140
    الصورة الرمزية Trader1234
    Trader1234 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2018
    الإقامة
    الأردن
    المشاركات
    3

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

    مساء الخير

    ممكن كود للداله مضاعفات اللوت .. في حاله كان مجموع الربح سالب ... ( يعني كل صفقه جديده تفتح ضعف اللي قبلها )
    مع تحديد متغيرات : اللوت الاساسي ، قيمه المضاعفات

    ويعود للوضع الطبيعي بعد اغلاق كل الصفقات

    اتمنى الافاده اخواني

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Trader1234 مشاهدة المشاركة
    مساء الخير

    ممكن كود للداله مضاعفات اللوت .. في حاله كان مجموع الربح سالب ... ( يعني كل صفقه جديده تفتح ضعف اللي قبلها )
    مع تحديد متغيرات : اللوت الاساسي ، قيمه المضاعفات

    ويعود للوضع الطبيعي بعد اغلاق كل الصفقات

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

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

    افتراضي

    كل الاحترام للمشرفين و الاعضاء في المنتدى .
    مشكلتي تتمثل في جلب قيمة كائن لمؤشر خارجي لاستعمالها في اكسبرت سالخص الامر .
    جلب المؤشر و ادراجه في الاكسبرت عن طريق iCustom اعرفها
    البحث عن كائن للمؤشر عن طريق ObjectFind عرفناها
    جلب قيمة ذلك الكائن عن طريق ObjectGetValueByShift ايضا عرفناها
    لاكن هذه المرة الكائن ليس له تعريف ثابت فهو يبدأ مثلا ب "label_1" ثم "label_2" ثم "label_3" هل من حل اخواني .

  8. #9143
    الصورة الرمزية sahrawi
    sahrawi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2018
    الإقامة
    المغرب
    المشاركات
    61

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    هل يوجد إخواني أمر يحدد لك ما إذا كان الرقم فردي أم زوجي
    بالاضافة ماهو الفرق بين DoubleToStr و DoubleToString
    وهل يمكن التحكم في خصائص Object ب ObjectSet لوحدها أم لابد من العمل بObject Set String و ObjectSetInteger و ObjectSetDouble
    وشكرا لكم

  9. #9144
    الصورة الرمزية sahrawi
    sahrawi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2018
    الإقامة
    المغرب
    المشاركات
    61

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    هل يوجد امر إخواني لمعرفة إذا كان الرقم فردي أم زوجي
    وماهو الفرق بين DoubleToString و DoubleToStr
    وبالنسبة للعمل بObjectCreate // هل يمكن التحكم ب Object عن طريق ObjectSet فقط أم لا بد من استعمال ObjectSetString و ObjectSetInteger و ObjectSetDouble
    وشكرا لكم

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة sahrawi مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    هل يوجد امر إخواني لمعرفة إذا كان الرقم فردي أم زوجي
    وماهو الفرق بين DoubleToString و DoubleToStr
    وبالنسبة للعمل بObjectCreate // هل يمكن التحكم ب Object عن طريق ObjectSet فقط أم لا بد من استعمال ObjectSetString و ObjectSetInteger و ObjectSetDouble
    وشكرا لكم
    وعليكم السلام ورحمة الله وبركاته
    بالنسبه للسؤال الأول: إحسب باقي قسمة الرقم على 2 إذا كان 0 فالرقم زوجي إذا كان 1 فالرقم فردي
    DoubleToString يمكن أن تستخدم قيمة digits بالسالب لإظهار الأرقام بطريقة رياضيه أو علميه جرب مثلا الكود
    كود PHP:
    DoubleToString(120.0 M_PI,-20
    بالنسبه للسؤال الثالث
    ObjectSetInteger,ObjectSetString,ObjectSetDouble
    تم إضافتها كتحديث جديد للغه
    بعض الobjects يمكنك إستخدام ObjectSet معاها بدون مشاكل ولكن البعض الآخر يجب أن تستخدم ObjectSetInteger,......
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة zied78 مشاهدة المشاركة
    كل الاحترام للمشرفين و الاعضاء في المنتدى .
    مشكلتي تتمثل في جلب قيمة كائن لمؤشر خارجي لاستعمالها في اكسبرت سالخص الامر .
    جلب المؤشر و ادراجه في الاكسبرت عن طريق iCustom اعرفها
    البحث عن كائن للمؤشر عن طريق ObjectFind عرفناها
    جلب قيمة ذلك الكائن عن طريق ObjectGetValueByShift ايضا عرفناها
    لاكن هذه المرة الكائن ليس له تعريف ثابت فهو يبدأ مثلا ب "label_1" ثم "label_2" ثم "label_3" هل من حل اخواني .
    يجب أن تعرف ما هي الطريقه التي يسمي المؤشر بها الكائن وعندها ستستطيع معرفة إسمه حتى لو كان يتغير
    فمثلا لو كان يعتمد على ترتيب معين للارقام فيكفي أن تستخدم الحلقه for للبحث عن هذا الكائن
    أو يمكنك البحث عن كل الObjects الموجوده على الشارت ثم مثلا تقوم بفلترة جميع الobjects حسب مثلا لو تبحث عن سهم أو تكست أو خلافه
    مثال
    كود PHP:
    for(int i=0;i<ObjectsTotal();i++)
    {
     
    string name=ObjectName(i);
     if(
    ObjectGet(name,OBJPROP_TYPE)==OBJ_ARROW&&ObjectGet(name,OBJPROP_TIME1)==Time[0])
     {
      
    // do something 
     
    }

    يمكنك أيضا معرفة هل هذا الكائن يحتوي على إسم معين
    مثال
    كود PHP:
    if(StringFind(name,"Label",0)>=0)
      {
       
      } 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    Red face

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    يجب أن تعرف ما هي الطريقه التي يسمي المؤشر بها الكائن وعندها ستستطيع معرفة إسمه حتى لو كان يتغير
    فمثلا لو كان يعتمد على ترتيب معين للارقام فيكفي أن تستخدم الحلقه for للبحث عن هذا الكائن
    أو يمكنك البحث عن كل الObjects الموجوده على الشارت ثم مثلا تقوم بفلترة جميع الobjects حسب مثلا لو تبحث عن سهم أو تكست أو خلافه
    مثال
    كود PHP:
    for(int i=0;i<ObjectsTotal();i++)
    {
     
    string name=ObjectName(i);
     if(
    ObjectGet(name,OBJPROP_TYPE)==OBJ_ARROW&&ObjectGet(name,OBJPROP_TIME1)==Time[0])
     {
      
    // do something 
     
    }

    يمكنك أيضا معرفة هل هذا الكائن يحتوي على إسم معين
    مثال
    كود PHP:
    if(StringFind(name,"Label",0)>=0)
      {
       
      } 
    شكرا لك اخي الكريم اصبح الامر واضح مع العلم اني جربت هذا الكود
    كود PHP:
     string name="SSSR#";
            for(
    m=-0m<ObjectsTotal(); m++) {
        
          if(
    StringFind(ObjectName(m),name,0)==0){
           
    string Name22=StringSubstr(ObjectName(m),0,0); 
           
              
    box ObjectGet(Name22,OBJPROP_PRICE1);
          Print(
    "Name22=",Name22+"box=",box); }} 
    ونجحت معي لاكن مشكلتها انها تعيد بقيم تفوق العشر ارقام بعد الفاصلة الصورة تبين ذلك.
    اضغط على الصورة لعرض أكبر

الاســـم:	problem chiffre.PNG
المشاهدات:	105
الحجـــم:	18.0 كيلوبايت
الرقم:	493907

    ساجرب الدالة التي وضعتها اخي دولار .
    آخر تعديل بواسطة zied78 ، 09-05-2018 الساعة 07:23 PM

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة zied78 مشاهدة المشاركة
    شكرا لك اخي الكريم اصبح الامر واضح مع العلم اني جربت هذا الكود
    كود PHP:
     string name="SSSR#";
            for(
    m=-0m<ObjectsTotal(); m++) {
        
          if(
    StringFind(ObjectName(m),name,0)==0){
           
    string Name22=StringSubstr(ObjectName(m),0,0); 
           
              
    box ObjectGet(Name22,OBJPROP_PRICE1);
          Print(
    "Name22=",Name22+"box=",box); }} 
    ونجحت معي لاكن مشكلتها انها تعيد بقيم تفوق العشر ارقام بعد الفاصلة الصورة تبين ذلك.
    اضغط على الصورة لعرض أكبر

الاســـم:	problem chiffre.PNG
المشاهدات:	105
الحجـــم:	18.0 كيلوبايت
الرقم:	493907

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بالتوفيق لك أخي الكريم
    شكرا لك اخ دولا لقد وجدت الحل لتقليص الاعداد بعد الفواصل العشرية فاصبح الكود كما هو عليه الآن .
    كود PHP:
    string num="SSSR#";
                           for(
    m=-0m<ObjectsTotal(); m++){
                           if(
    StringFind(ObjectName(m),num,0)==0){
                           
    string Name22=StringSubstr(ObjectName(m),0,0); 
                           
    box NormalizeDouble(ObjectGet(Name22,OBJPROP_PRICE1),5);
                           Print(
    "Name22=",Name22+"box=",box); }} 
    و النتيجه

    اضغط على الصورة لعرض أكبر

الاســـم:	Capture.PNG
المشاهدات:	93
الحجـــم:	16.0 كيلوبايت
الرقم:	493924

  15. #9150
    الصورة الرمزية بن عبدالله
    بن عبدالله غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2010
    الإقامة
    في بيت المقدس واكناف بيت المقدس
    المشاركات
    712

    افتراضي

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

الاســـم:	FXDD - MetaTrader.png
المشاهدات:	60
الحجـــم:	41.2 كيلوبايت
الرقم:	493948

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

  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