صفحة 389 من 689 الأولىالأولى ... 289339379383384385386387388389390391392393394395399439489 ... الأخيرةالأخيرة
النتائج 5,821 إلى 5,835 من 10335
  1. #5821
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي

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


    ثانيا
    المؤشر يعمل معى بنسبة اكثر من 95% على الخطوط

    وكلامك عن فرق ال0.000001 هو ما دفعنى للاعتقاد باننى لو كتبت كود يجعل المؤشر يتسامح فى نقطه ستحل المشكله

    بالنسبه للكود بالاعلى طبقته لكنه اصبح لا يرسم اسهم


    لذلك ارجوا منك ان تقول لى طريقه مع الاحتفاظ ب (يساوى)
    بحيث يكون الشرط كالتالى

    اذا كان هاى الشمعه 1يساوى (+او- نقطه) خط المقاومه
    او
    اذا كان هاى الشمعه 1 (يساوى) خط المقاومه (او) هاى الشمعه 1( اقل من) خط المقاومه بنقطة

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

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

    افتراضي

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

    مرفق المؤشر قمت بإضافة التعديل له بنفس الداله التي ذكرها الأستاذ جميل
    كود PHP:
     int cnt;
       for(
    int i=0;i<ChartIndicatorsTotal(0,0);i++)
       {
        if(
    ChartIndicatorName(0,0,i)=="Bands_sa1")cnt++;    
       } 
       if(
    cnt>1)ChartIndicatorDelete(0,0,"Bands_sa1"); 
    الملفات المرفقة الملفات المرفقة

  3. #5823
    الصورة الرمزية kingsendbad
    kingsendbad غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2008
    الإقامة
    مصر
    المشاركات
    26

    افتراضي

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

    تذكير بالمطلوب

    1- ان يكون الشرط فى حاله خط المقاومه :- هاى الشمعة 1 يساوىخط المقاومه (+او- نقطه)
    والعكس لخط الدعم

    2- ان يرسم الاسم طالما الخطوط موجوده على كل الشموع الموجود عليها الخطوط

    3 - ان يحدث الخطوط تلقائيا


    وبارك الله فيك


    تحياتى
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: mq4 test4.mq4‏ (5.3 كيلوبايت, المشاهدات 63)

  4. #5824
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

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

    مرفق المؤشر قمت بإضافة التعديل له بنفس الداله التي ذكرها الأستاذ جميل
    كود PHP:
     int cnt;
       for(
    int i=0;i<ChartIndicatorsTotal(0,0);i++)
       {
        if(
    ChartIndicatorName(0,0,i)=="Bands_sa1")cnt++;    
       } 
       if(
    cnt>1)ChartIndicatorDelete(0,0,"Bands_sa1"); 
    السلام عليكم استاذى الكريم
    كلمة شكر قليلة جدا لك
    جزاك الله خير وزادك الله من علمه وكرمه
    ولك الشكر والتقدير
    تحياتى لك

  5. #5825
    الصورة الرمزية barachot
    barachot غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2013
    الإقامة
    مصر
    المشاركات
    61

    Unhappy

    اقتباس المشاركة الأصلية كتبت بواسطة barachot مشاهدة المشاركة
    تم حل مشكلتى شكرا اخى الكريم مستر دولار
    ولاكن طلب بسيط
    الداله دد بتعطى النقاط الرابحه والخاسره لاخر صفقه فقط انا عايزها لجميع الصفقات المفتوحه ازاى
    كود PHP:
    double profitpips(){
    for(
    int i=OrdersTotal();i>=0;i--){
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
    if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber){
    double p=OrderOpenPrice();
    if(
    OrderType()==OP_BUY){
    return((
    Ask-p)/point);
    }
    if(
    OrderType()==OP_SELL){
    return((
    p-Bid)/point);
      }
     }
    }
    return(
    0); 
    للرفع

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

    افتراضي

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

    كود PHP:
    double profitpips()
    {
    double pips;
    for(
    int i=OrdersTotal()-1;i>=0;i--){
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
    if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber){
    double p=OrderOpenPrice();
    if(
    OrderType()==OP_BUY){
    pips+=(Ask-p)/point
    }
    if(
    OrderType()==OP_SELL){
    pips+=(p-Bid)/point

      
    }
     }
    }
    return(
    pips); 


  7. #5827
    الصورة الرمزية kingsendbad
    kingsendbad غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2008
    الإقامة
    مصر
    المشاركات
    26

    افتراضي

    المؤشر فى المرفقات

    تذكير بالمطلوب

    1- ان يكون الشرط فى حاله خط المقاومه :- هاى الشمعة 1 يساوىخط المقاومه (+او- نقطه)
    والعكس لخط الدعم

    2- ان يرسم الاسم طالما الخطوط موجوده على كل الشموع الموجود عليها الخطوط

    3 - ان يحدث الخطوط تلقائيا


    وبارك الله فيك


    تحياتى
    للرفع

  8. #5828
    الصورة الرمزية simba2000
    simba2000 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Feb 2006
    الإقامة
    مصر
    المشاركات
    1,111

    افتراضي

    السلام عليكم مستر دولار - أسامه
    بارك الله فيك
    1- عندى إكسبيرت كلما أعمل له كمبيل تظهر رساله الخطأ هذه - Warning Message
    Function "last_open_com" is not referenced and will be removed from exp-file

    2-وعند عمل تجربه له تظهر رساله الخطأ هذه فى الجورنال
    2014.08.11 06:03:09 TestGenerator: unmatched data error (volume limit 373 at 2014.08.06 22:00 exceeded)


    ما معنى هذه الرسائل وكيف أحلها ؟
    أنتظر ردك ، شكرا مقدما
    آخر تعديل بواسطة simba2000 ، 11-08-2014 الساعة 07:56 AM

  9. #5829
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة simba2000 مشاهدة المشاركة
    السلام عليكم مستر دولار - أسامه
    بارك الله فيك
    1- عندى إكسبيرت كلما أعمل له كمبيل تظهر رساله الخطأ هذه - Warning Message
    Function "last_open_com" is not referenced and will be removed from exp-file
    هذه الرسالة تعني أن عندك دالة غير مستخدمة والأكسبيرت سيتجاهلها وكأنها غير موجودة .

    2-وعند عمل تجربه له تظهر رساله الخطأ هذه فى الجورنال
    2014.08.11 06:03:09 TestGenerator: unmatched data error (volume limit 373 at 2014.08.06 22:00 exceeded)
    يوجد خطاء في الداتا المستخدمة اذا رجعت وغالبا في حجم اللوت في هذه التواريخ . الأفضل أن تجرب الأكسبيرت على أكثر من منصة .

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة simba2000 مشاهدة المشاركة
    السلام عليكم مستر دولار - أسامه
    بارك الله فيك
    1- عندى إكسبيرت كلما أعمل له كمبيل تظهر رساله الخطأ هذه - Warning Message
    Function "last_open_com" is not referenced and will be removed from exp-file

    2-وعند عمل تجربه له تظهر رساله الخطأ هذه فى الجورنال
    2014.08.11 06:03:09 TestGenerator: unmatched data error (volume limit 373 at 2014.08.06 22:00 exceeded)


    ما معنى هذه الرسائل وكيف أحلها ؟
    أنتظر ردك ، شكرا مقدما
    بالنسبه للخطأ الأول كما أخبرك الأستاذ جميل

    بالنسبه للخطأ الثاني فهو إختلاف حجم الشموع ( الفوليوم ) بين التايم فريم الأقل و التايم فريم الأكبر
    فعند عمل باك تست من نوع every tick حتى يكون الباك تست أكثر دقه فيبحث الميتاتريدر عن أصغر تايم فريم ويجلب البيانات التاريخيه الموجوده لكن هنا عندما قارن بين التايم فريم الصغير والتايم فريم الحالي وجد إختلاف في حجم الفوليوم بالتالي ظهر هذا الخطأ , لكنه لن يؤثر بشكل كبير على الباك تست غير أن دقة الباك تست ستكون أقل

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة kingsendbad مشاهدة المشاركة
    المؤشر فى المرفقات

    تذكير بالمطلوب

    1- ان يكون الشرط فى حاله خط المقاومه :- هاى الشمعة 1 يساوىخط المقاومه (+او- نقطه)
    والعكس لخط الدعم

    2- ان يرسم الاسم طالما الخطوط موجوده على كل الشموع الموجود عليها الخطوط

    3 - ان يحدث الخطوط تلقائيا


    وبارك الله فيك


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

    ثانيا بما أنك تريد مقارنة جميع الشموع فيجب أن تستخدم الحلقه for حتى تبحث في كل الشموع وليس
    كود PHP:
    hiarrow1NormalizeDouble (iHigh (Symbol(),0,1),Digits);//  هاى الشمعه  السابقه
    lowarrow1 NormalizeDouble(iLow (Symbol(),0,1),Digits);//  لو الشمعه  السابقه
    closearrow1 NormalizeDouble(iClose (Symbol(),0,1),Digits);//  كلوز  الشمعه السابقة

    openarrow0 NormalizeDouble(iOpen (Symbol(),0,0),Digits);// اوبن الشمعه الحاليه 
    لأنك بهذه الحاله إستدعيت فقط قيمة الشمعه السابقه والإفتتاح الحالي

    يجب أن تراجع الدروس التعليميه فلديك أخطاء في الأساسيات
    مرفق المؤشر قمت بتعديل الأجزاء الأساسيه له والشروط الرئيسيه قم بتطبيق نفس الطريقه بعد تعديل الأخطاء الأخرى
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: mq4 test5.mq4‏ (5.9 كيلوبايت, المشاهدات 67)

  12. #5832
    الصورة الرمزية kingsendbad
    kingsendbad غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2008
    الإقامة
    مصر
    المشاركات
    26

    افتراضي


    ثانيا بما أنك تريد مقارنة جميع الشموع فيجب أن تستخدم الحلقه for حتى تبحث في كل الشموع وليس
    كود PHP:
    hiarrow1= NormalizeDouble (iHigh (Symbol(),0,1),Digits);// هاى الشمعه السابقه
    lowarrow1 = NormalizeDouble(iLow (Symbol(),0,1),Digits);// لو الشمعه السابقه
    closearrow1 = NormalizeDouble(iClose (Symbol(),0,1),Digits);// كلوز الشمعه السابقة

    openarrow0 = NormalizeDouble(iOpen (Symbol(),0,0),Digits);// اوبن الشمعه الحاليه


    لأنك بهذه الحاله إستدعيت فقط قيمة الشمعه السابقه والإفتتاح الحالي

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

    ومهما فعلت فلن اوفيك حقك
    فعلا مبدع

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

    اما بالنسبه للداله for لم استطع استيعابها

    اعتقد انك لو شرحت لى الكود بالعربى سأفهمها بأذن الله
    كود PHP:
    for(int i=1;i<iBarShift(Symbol(),0,iTime(Symbol(),1440,1),false);i++)

    ان كان لديك وقت

    عموما بارك الله فيك وجزاك الله خير الجزاء

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

    افتراضي

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

    ومهما فعلت فلن اوفيك حقك
    فعلا مبدع



    اعرف هذه المعلومه وكنت كلما وضعت الكود فى داله ستارت لا يعمل المؤشر
    لكن هذه المره يعمل بشكل ممتاز

    اما بالنسبه للداله for لم استطع استيعابها

    اعتقد انك لو شرحت لى الكود بالعربى سأفهمها بأذن الله
    كود PHP:
    for(int i=1;i<iBarShift(Symbol(),0,iTime(Symbol(),1440,1),false);i++)

    ان كان لديك وقت

    عموما بارك الله فيك وجزاك الله خير الجزاء
    بالنسبه للحلقه for
    الطبيعي أنك المفروض سوف تبحث في جميع الشموع على الشارت
    كود PHP:
    for(int i=1;i<Bars;i++) 
    لكن أنت هنا إستخدمت في متغيرات الإكسبرت الخارجيه رقم الشمعه التي تريد وضع الشروط لها لذلك إستخدمت نهاية البحث عند شمعة آخر يوم
    فلو مثلا تريد البحث عن آخر يومين سوف تجعلها
    كود PHP:
     for(int i=1;i<iBarShift(Symbol(),0,iTime(Symbol(),1440,2),false);i++) 
    وهكذا
    يجب أن تراجع طريقة عمل الداله iBarShift فهي تعود بقيمة رقم الشمعه لأي توقيت تقوم بتحديده وفي هذا المثال إستخدمت الداله iTime لمعرفة توقيت إفتتاح شمعة اليوم

  14. #5834
    الصورة الرمزية nofx
    nofx غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2011
    المشاركات
    26

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    لو تكرمتم بشرح وعمل الكود التالي : الحصول على معلومات معينه من شمعة محددة ، مثلا اريد احدد الهاي واللو لأي شمعه سابقه مثلا الساعة 15 لكل يوم.
    واذا كان هناك شرح وامثله للدوال الزمنية بارك الله فيكم

  15. #5835
    الصورة الرمزية kingsendbad
    kingsendbad غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2008
    الإقامة
    مصر
    المشاركات
    26

    افتراضي

    بالنسبه للحلقه for
    الطبيعي أنك المفروض سوف تبحث في جميع الشموع على الشارت
    كود PHP:
    for(int i=1;i<Bars;i++)


    لكن أنت هنا إستخدمت في متغيرات الإكسبرت الخارجيه رقم الشمعه التي تريد وضع الشروط لها لذلك إستخدمت نهاية البحث عند شمعة آخر يوم
    فلو مثلا تريد البحث عن آخر يومين سوف تجعلها
    كود PHP:
    for(int i=1;i<iBarShift(Symbol(),0,iTime(Symbol(),1440,2),false);i++)


    وهكذا
    يجب أن تراجع طريقة عمل الداله iBarShift فهي تعود بقيمة رقم الشمعه لأي توقيت تقوم بتحديده وفي هذا المثال إستخدمت الداله iTime لمعرفة توقيت إفتتاح شمعة اليوم
    اشكرك اخى الفاضل مستر دولار على الرد

    فى الحقيقة لم استطيع فهم الداله
    كل ما فهمته من الداله هو

    لو افترضنا ان الفريم هو اليومى
    i هى ازاحه الشمعه
    اذا كان ازاحه الشمعه (يوم امس) وازاحه الشمعه اقل من (اى بار) قم بزياده الازاحه
    بمعنى اليوم السابق وهكذا

    واعتقد ان فهمى خاطىء
    لانه لو كان فهمى صحيح لكان من المفترض ان يرسم الخطوط على الشموع السابقه (يوم امس مثلا) على حساب
    اغلاق اول امس وهكذا
    والذى يحدث ان الاسهم ترسم على الايام السابقه لكن على الخطوط المرسومه على اليوم الحالى

    ___________________________

    طلب اخر اخى الفاضل

    انا لم اجرب برمجه الاكسبيرتات لذلك
    ارجوا ارفاق اى اكسبيرت يبيع ويشترى عند ظهور الاسهم

    واخبارى اين اضع الشروط فى الاكسبيرت

    وارجوا الا اكون قد اثقلت عليك بطلباتى


    تقبل تحياتى
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: mq4 test5.mq4‏ (5.9 كيلوبايت, المشاهدات 62)

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

  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