النتائج 1 إلى 12 من 12
  1. #1
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    Red face سؤال في البرمجه

    بسم الله الرحمن الرحيم
    والصلاة والصلام على خير المرسلين
    سيدنا محمد وعلى آله الكرام الطاهرين

    الاخو الأفاضل..
    اريد أن أضيغ جمله الاستوكاستيك Stochastic ولكني لم أعرف كيف اكتبها.. فكيف أصيغ جمله الـif الشرطيه في كلا الحالتين (المطلوب كودين اثنين مختلفين) كما هما بالأسئله الآتي بالاسفل.. علما بأني كتبت كود التعريف كالتالي..

    كود PHP:
    double STOc   iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,0);
    double STOp   iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,1); 
    أرجوا التعديل في الكود أن لزم الأمر


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

    السؤال الثاني: الحالة الثانيه
    كيف أصيغ كود شرطيه تطلب:
    الشراء عندما تتقاطع قيمة الـ K مع الـ D بالاستاكاستك للأعلى..
    والبيع عندما تتقاطع قيمة الـ K مع الـ D بالاستاكاستك للأسفل..

    مع خالص تحياتي

  2. #2
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    افتراضي رد: سؤال في البرمجه

    ارفق لكم كل حاله بالرسم كالتالي:
    الرسم مصطنع فقط للتوضيح = أي صنعته لكي اشرح ما اريد قوله في كل سؤال

    فأحدهم يظهر فيه التقاطع كعادته..
    والآخر ظهرت فيها التقاطع ولكنها ارتفعت ارتفاع مفاجئ ولم يمكل مشواره للأسفل..
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Cross.jpg‏   Move_up.jpg‏  

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

    افتراضي رد: سؤال في البرمجه

    اقتباس المشاركة الأصلية كتبت بواسطة oops مشاهدة المشاركة
    بسم الله الرحمن الرحيم
    والصلاة والصلام على خير المرسلين
    سيدنا محمد وعلى آله الكرام الطاهرين

    الاخو الأفاضل..
    اريد أن أضيغ جمله الاستوكاستيك Stochastic ولكني لم أعرف كيف اكتبها.. فكيف أصيغ جمله الـif الشرطيه في كلا الحالتين (المطلوب كودين اثنين مختلفين) كما هما بالأسئله الآتي بالاسفل.. علما بأني كتبت كود التعريف كالتالي..

    كود PHP:
    double STOc   iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,0);
    double STOp   iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,1); 
    أرجوا التعديل في الكود أن لزم الأمر


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

    السؤال الثاني: الحالة الثانيه
    كيف أصيغ كود شرطيه تطلب:
    الشراء عندما تتقاطع قيمة الـ K مع الـ D بالاستاكاستك للأعلى..
    والبيع عندما تتقاطع قيمة الـ K مع الـ D بالاستاكاستك للأسفل..

    مع خالص تحياتي
    بالنسبه للسؤال الأول
    ستحتاج أولا لمعرفة قيمة الإستوكاستيك في الشمعه السابقه وقيمته في الشمعه الحاليه فإذا كانت قيمته في الشمعه الحاليه أكبر من السابقه ففي هذه الحاله الأستوكاستيك متوجه لأعلى وسيكون الشراء والعكس في حالة البيع
    فسوف يكون تعريف الإستوكاستيك كما وضعته أنت
    ثم تضع من ضمن الشروط
    في حالة الشراء
    كود PHP:
      if(STOp<STOc
    وفي حالة البيع
    كود PHP:
      if(STOp>STOc
    بالنسبه للسؤال الثاني
    فسوف تحتاج أولا لتعريف الخط الثاني للإستوكاستيك فكما تعلم أن الأستوكاستيك له خطين خط
    فسوف يكون تعريف الإستوكاستيك كالآتي
    كود PHP:
     stochSignalc=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_SIGNAL,1);
        
    stochSignalp=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_SIGNAL,2);  
        
    stochMainc=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,1);
        
    stochMainp=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,2); 
    ثم سنضع من ضمن شروط الدخول شراء
    كود PHP:
    if(stochMainp<stochSignalp&&stochMainc>stochMainc
    ومن ضمن شروط الدخول بيع
    كود PHP:
     if(stochMainp>stochSignalp&&stochMainc<stochMainc
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  4. #4
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    افتراضي رد: سؤال في البرمجه

    إجابه وافيه .. فالف شكر لك اخي المستر دولار ..
    وزادك الله بسطة في العلم والجسم..

  5. #5
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    افتراضي رد: سؤال في البرمجه

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بالنسبه للسؤال الأول
    ستحتاج أولا لمعرفة قيمة الإستوكاستيك في الشمعه السابقه وقيمته في الشمعه الحاليه فإذا كانت قيمته في الشمعه الحاليه أكبر من السابقه ففي هذه الحاله الأستوكاستيك متوجه لأعلى وسيكون الشراء والعكس في حالة البيع
    فسوف يكون تعريف الإستوكاستيك كما وضعته أنت
    ثم تضع من ضمن الشروط
    في حالة الشراء
    كود PHP:
      if(STOp<STOc
    وفي حالة البيع
    كود PHP:
      if(STOp>STOc
    بالنسبه للسؤال الثاني
    فسوف تحتاج أولا لتعريف الخط الثاني للإستوكاستيك فكما تعلم أن الأستوكاستيك له خطين خط
    فسوف يكون تعريف الإستوكاستيك كالآتي
    كود PHP:
     stochSignalc=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_SIGNAL,1);
        
    stochSignalp=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_SIGNAL,2);  
        
    stochMainc=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,1);
        
    stochMainp=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,2); 
    ثم سنضع من ضمن شروط الدخول شراء
    كود PHP:
    if(stochMainp<stochSignalp&&stochMainc>stochMainc
    ومن ضمن شروط الدخول بيع
    كود PHP:
     if(stochMainp>stochSignalp&&stochMainc<stochMainc
    لدي أستفسار آخر لحاله ثالثه اتتي على بالي الآن..
    كيف اصيغ جملة شرطية أخرى للحاله المرفقه بالاسفل..
    بحيث يقوم بالبيع عندما يكون قيمه الـK متوجها للأسفل
    والشراء عندما يكون الـKمتوجها للأعلى
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Sto.jpg‏  

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

    افتراضي رد: سؤال في البرمجه

    اقتباس المشاركة الأصلية كتبت بواسطة oops مشاهدة المشاركة
    لدي أستفسار آخر لحاله ثالثه اتتي على بالي الآن..
    كيف اصيغ جملة شرطية أخرى للحاله المرفقه بالاسفل..
    بحيث يقوم بالبيع عندما يكون قيمه الـK متوجها للأسفل
    والشراء عندما يكون الـKمتوجها للأعلى
    إذا كنت تقصد الخط الفرعي أو الأحمر
    فسوف يكون بنفس الحاله الأولى ولكن بدلا من أن تجعل كود إستدعاء المؤشر
    كود PHP:
    MODE_MAIN 
    سوف تجعله
    كود PHP:
    MODE_SIGNAL 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  7. #7
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    افتراضي رد: سؤال في البرمجه

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    إذا كنت تقصد الخط الفرعي أو الأحمر
    فسوف يكون بنفس الحاله الأولى ولكن بدلا من أن تجعل كود إستدعاء المؤشر
    كود PHP:
    MODE_MAIN 
    سوف تجعله
    كود PHP:
    MODE_SIGNAL 
    لا يا أخي الفاضل .. لم أقصد هذا..
    ففي الحاله الثالثه المبينه اعلا بالصورة.. لن يهم اتجاه أو تقاطع الخط single لأن البرمجه مرتكزه على الـ Main وهي قيمه الـK ..

    واحيانا لن يكمل طريقه صعودا (او) لن يكمل طريقه نزولا .. لذا رأيت من الافضل وضع كود يتعرف على اتجاهه فيقوم بتغير امر البيع والشراء

    فلو كان الـMain يرتفع فسيقوم بالشراء
    وإذا غير اتجاهه للأسفل فانه يضع امر البيع

    ولا يهم قيمة الـD أو الـSignal

  8. #8
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    افتراضي رد: سؤال في البرمجه

    ثم سنضع من ضمن شروط الدخول شراء
    if(stochMainp<stochSignalp&&stochMainc>stochMainc)

    ومن ضمن شروط الدخول بيع
    if(stochMainp>stochSignalp&&stochMainc<stochMainc)
    اخي المستر دولار.. انظر للالوان التي وضعتها للكود .. فهل تلاحظ اي خطأ في صياغة الكود؟
    أعني آخر كلمتين في صياغة الشرط
    stochMainc<stochMainc

    ارجوا التعديل لأعرف
    ماهو الشرط المناسب لتحقيق البيع
    وما هو الشرط المناسب لتحقيق الشراء

  9. #9
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    افتراضي رد: سؤال في البرمجه

    حسب معلوماتي المبتدئه واجتهادي البسيط
    أرى ان الكود الشراء هو
    كود PHP:
    if(stochMainp<stochSignalp&&stochMainc>stochSignalc
    وكود البيع هو
    كود PHP:
    if(stochMainp>stochSignalp&&stochMainc<stochSignalc
    فهل تعديلي صحيح؟
    اعني اذا فرضنا حصل التقاطع لأعلى في الشمعه السابقه .. فإن أمر الشراء سيتم مع الشمعه التاليه بعد التقاطع .. صح؟




    طيب .. (سؤال جديد.. وحاله جديده) اذا فرضنا انني اريده من الاكسبيرت ان ينفذ طلب الشراء عند التقاطع في نفس الشمعه الحاليه
    فهل سيكون التعريف المناسب للشمعة الحاليه هكذا
    كود PHP:
    STO_Signal=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_SIGNAL,0); 
    STO_Main=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,0); 
    وهل اضع أمر الشراء بهذه الضيغه
    كود PHP:
    if(STO_Main>STO_Signal

    بانتظار ردك الكريم
    آخر تعديل بواسطة oops ، 17-07-2010 الساعة 08:23 AM سبب آخر: التعديل على الكود

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

    افتراضي رد: سؤال في البرمجه

    اقتباس المشاركة الأصلية كتبت بواسطة oops مشاهدة المشاركة
    لا يا أخي الفاضل .. لم أقصد هذا..
    ففي الحاله الثالثه المبينه اعلا بالصورة.. لن يهم اتجاه أو تقاطع الخط single لأن البرمجه مرتكزه على الـ Main وهي قيمه الـK ..

    واحيانا لن يكمل طريقه صعودا (او) لن يكمل طريقه نزولا .. لذا رأيت من الافضل وضع كود يتعرف على اتجاهه فيقوم بتغير امر البيع والشراء

    فلو كان الـMain يرتفع فسيقوم بالشراء
    وإذا غير اتجاهه للأسفل فانه يضع امر البيع

    ولا يهم قيمة الـD أو الـSignal
    سوف تكون نفس الحاله التي تم شرحها سابقا وهي معرفة قيمة الإستوكاستيك عن أي شمعة والشمعه السابقه لها ثم تقارن بين القيمتين سواء كان القيمه الأولى أكبر من القيمه السابقه لها أو أقل من القيمه السابقه لها

    اقتباس المشاركة الأصلية كتبت بواسطة oops مشاهدة المشاركة
    اخي المستر دولار.. انظر للالوان التي وضعتها للكود .. فهل تلاحظ اي خطأ في صياغة الكود؟
    أعني آخر كلمتين في صياغة الشرط
    stochMainc<stochMainc

    ارجوا التعديل لأعرف
    ماهو الشرط المناسب لتحقيق البيع
    وما هو الشرط المناسب لتحقيق الشراء
    اقتباس المشاركة الأصلية كتبت بواسطة oops مشاهدة المشاركة
    حسب معلوماتي المبتدئه واجتهادي البسيط
    أرى ان الكود الشراء هو
    كود PHP:
    if(stochMainp<stochSignalp&&stochMainc>stochSignalc
    وكود البيع هو
    كود PHP:
    if(stochMainp>stochSignalp&&stochMainc<stochSignalc
    فهل تعديلي صحيح؟
    اعني اذا فرضنا حصل التقاطع لأعلى في الشمعه السابقه .. فإن أمر الشراء سيتم مع الشمعه التاليه بعد التقاطع .. صح؟




    طيب .. (سؤال جديد.. وحاله جديده) اذا فرضنا انني اريده من الاكسبيرت ان ينفذ طلب الشراء عند التقاطع في نفس الشمعه الحاليه
    فهل سيكون التعريف المناسب للشمعة الحاليه هكذا
    كود PHP:
    STO_Signal=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_SIGNAL,0);  
    STO_Main=iStochastic(NULL,TimeFrame,5,3,3,MODE_SMA,PRICE_CLOSE,MODE_MAIN,0); 
    وهل اضع أمر الشراء بهذه الضيغه
    كود PHP:
    if(STO_Main>STO_Signal
    بانتظار ردك الكريم
    نعم الشرط صحيح
    الرقم 0 يعني الشمعه الحاليه و 1 يعني الشمعه السابقه و 2 يعني الشمعه السابقه لها وهكذا
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  11. #11
    الصورة الرمزية oops
    oops غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2010
    الإقامة
    قطر
    المشاركات
    741

    افتراضي رد: سؤال في البرمجه

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    ---
    --
    -
    نعم الشرط صحيح
    الرقم 0 يعني الشمعه الحاليه و 1 يعني الشمعه السابقه و 2 يعني الشمعه السابقه لها وهكذا
    هل تقصد الترتيب كما في الشكل المرفق؟
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 123.jpg‏  

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

    افتراضي رد: سؤال في البرمجه

    اقتباس المشاركة الأصلية كتبت بواسطة oops مشاهدة المشاركة
    هل تقصد الترتيب كما في الشكل المرفق؟
    نعم تماما وكلما إبعتدت كلما زاد العدد ونفس الشيء بالنسبه لبعض المؤشرات التي ترسم إشارات متقدمه مثل مؤشر إيشيموكو فالشمعه التاليه لشمعة 0 هي -1 و -2 وهكذا
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

  1. سؤال سريع جدا في البرمجه
    By ضياء شلش in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 2
    آخر مشاركة: 07-07-2010, 06:05 AM
  2. خبراء البرمجه .. Error 133
    By oops in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 6
    آخر مشاركة: 02-07-2010, 04:12 PM
  3. سؤال لخبراء البرمجه من فضلكم
    By Kasem in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 1
    آخر مشاركة: 15-02-2010, 07:16 PM
  4. طلب لخبراء البرمجه جزاكم خير
    By هيف in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 3
    آخر مشاركة: 15-02-2009, 12:15 PM
  5. لغة البرمجه MQL4
    By muhammmad in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادن
    مشاركات: 8
    آخر مشاركة: 04-09-2007, 02:17 AM

الاوسمة لهذا الموضوع


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