أساسيات المتاجرة في الأسهم الامريكية والعالمية وعقود الخيارات

إعلانات تجارية اعلن معنا



صفحة 3 من 54 الأولىالأولى 1234567891011121353 ... الأخيرةالأخيرة
النتائج 21 إلى 30 من 535

الموضوع: أسئلة برمجية

  1. #21

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

    اقتباس المشاركة الأصلية كتبت بواسطة مهندس وجدي مشاهدة المشاركة
    لا ضرر من التجربة

    بالتوفيق ان شاء الله

    أتمنى أن تعذرني وأن لا تمل لكثرة أسئلتي
    أستاذ وجدي إذا أردت أن أحسب عدد نقاط جسم الشمعة بحيث يدخل صفقة إذا كان جسم الشمعة أصغر من 20 نقطة هل يكون الكود كذلك
    [PHP]if (Open[1] - Close[1] <20)[/PHP]

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

  2. #22

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

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

    [PHP]if (Open[1] - Close[1] <20)[/PHP]

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

    بالنسبة لسؤالك الأول

    يجب أن يكود الكود هكذا

    [PHP]
    if (Open[1] - Close[1] <20*Point)

    [/PHP]

    وهو موجود في الدروس التعليمية

    ----------------

    بالنسبة لسؤالك الثاني

    فهذا سؤال عام لا استطيع الاجابة عليه لأني لا أعرف طلبك بالضبط

    و أنصحك اذا كنت تريد تعلم هذه اللغة أن تنهي أولاً الدروس الموجودة في هذا الموضوع

    http://forum.m-e-c.biz/t29304.html

    راجعها مرة واثنتين وثلاث حتى تستوعبها جيداً

    ثم بعد ذلك انتقل لما هو أصعب منها وهو

    افتح كود المؤشرات التي ترى انها صعبة عليك واعرف كيف تعمل

    ونفس الشيء بالنسبة للاكسبيرتات

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

    هذا هو افضل تعليم للغة mql4

    تحياتي

  3. #23

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

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

    بالنسبة لسؤالك الأول

    يجب أن يكود الكود هكذا

    [PHP]
    if (Open[1] - Close[1] <20*Point)

    [/PHP]

    وهو موجود في الدروس التعليمية

    ----------------

    بالنسبة لسؤالك الثاني

    فهذا سؤال عام لا استطيع الاجابة عليه لأني لا أعرف طلبك بالضبط

    و أنصحك اذا كنت تريد تعلم هذه اللغة أن تنهي أولاً الدروس الموجودة في هذا الموضوع

    http://forum.m-e-c.biz/t29304.html

    راجعها مرة واثنتين وثلاث حتى تستوعبها جيداً

    ثم بعد ذلك انتقل لما هو أصعب منها وهو

    افتح كود المؤشرات التي ترى انها صعبة عليك واعرف كيف تعمل

    ونفس الشيء بالنسبة للاكسبيرتات

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

    هذا هو افضل تعليم للغة mql4

    تحياتي
    جزاك الله خير وفعلا كلامك صحيح وقد راجعت الدروس مرات عديدة ولكني وجدتها تتكلم عن أساسيات اللغة فقط ولا تتطرق إلا الطرق الفرعيه كما أني اقوم بدراسة الاكسبرتات فعلا وأراجع الأكواد المكتوبه بها فالتطبيق هو أفضل وسائل التعلم

  4. #24

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

    هل سيكون الكود هو نفسه في حالة الشمعة الصاعدة والهابطة أم في حالة الشمعة الصاعدة سيكون العكس هكذا لأن الإغلاق سيكون أكبر من الافتتاح [PHP]if (Close[1] - Open[1] <20*Point)[/PHP]

  5. #25

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

    اقتباس المشاركة الأصلية كتبت بواسطة the ikoder مشاهدة المشاركة
    هل سيكون الكود هو نفسه في حالة الشمعة الصاعدة والهابطة أم في حالة الشمعة الصاعدة سيكون العكس هكذا لأن الإغلاق سيكون أكبر من الافتتاح [PHP]if (Close[1] - Open[1] <20*Point)[/PHP]
    لا

    لانك ستجد النتيجة بالسالب احياناً

    لذلك

    اما ان تعكس الكود في حالة الصعود

    [PHP]
    if (Close[1] - Open[1] <20*Point)
    [/PHP]

    او استخدم دالة MathAbs

    اكتب هذه الدالة في محرر ميتا اديتور ثم علمها واضغط على F1 وستظهر لك فوائدها

    راجع الصورة المرفقة

    تحياتي
    الصور المرفقة الصور المرفقة

  6. #26

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

    شكرا جدا لتجاوبك السريع وخدمتك للأعضاء عندي سؤال آخر لقد قمت بتصميم اكسبرت يفتح صفقات شراء وبيع بناء على هذا الكود
    [PHP] cci1=iCCI(NULL, TF1, period1, PRICE_CLOSE, 1);
    cci2=iCCI(NULL, TF1, period1, PRICE_CLOSE, 2);
    cci3=iCCI(NULL, TF2, period2, PRICE_CLOSE, 0);





    if (cci2<line1 && cci1>line1 && cci3>0 && EMA5pr!=0){[/PHP]

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

  7. #27

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

    اقتباس المشاركة الأصلية كتبت بواسطة the ikoder مشاهدة المشاركة
    شكرا جدا لتجاوبك السريع وخدمتك للأعضاء عندي سؤال آخر لقد قمت بتصميم اكسبرت يفتح صفقات شراء وبيع بناء على هذا الكود
    [PHP] cci1=iCCI(NULL, TF1, period1, PRICE_CLOSE, 1);
    cci2=iCCI(NULL, TF1, period1, PRICE_CLOSE, 2);
    cci3=iCCI(NULL, TF2, period2, PRICE_CLOSE, 0);





    if (cci2<line1 && cci1>line1 && cci3>0 && EMA5pr!=0){[/PHP]ولكن أحيانا يفتح الاكسبرت الصفقة ويتحقق الهدف في نفس الشمعة فيقوم الاكسبرت بفتح صفقة أخرى لأنه كما هو مكتوب في الكود اذا كان المؤشر للشمعة السابقة أقل من line1 واصبح المؤشر للشمعة التالية أكبر من line2 يقوم بفتح شراء فبالتالي ما زالت الشروط متحققة في نفس الشمعة فيقوم بفتح صفقة أخرى فما هو الحل لهذه المشكلة بحيث لا يفتح سوى صفقة واحدة في الشمعة سواء تحقق الهدف أو الاستوب لا يفتح صفقة أخرى في نفس الشمعة
    ولك جزيل الشكر والتقدير
    قم بتحميل هذا الاكسبيرت

    http://forum.m-e-c.biz/attachments/7..._expert_v3.mq4

    وستجد في الكود شرط اضافي لفتح صفقة الشراء
    time_b

    وشرط اضافي لفتح صفقة البيع
    time_s

    تتبع كل ما يتعلق بـ
    time_b و time_s

    و أضف نفس الكود في الاكسبيرت الذي قمت بصنعه

    تحياتي

  8. #28

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

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

  9. #29

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

    اقتباس المشاركة الأصلية كتبت بواسطة the ikoder مشاهدة المشاركة
    جزاك الله خير أستاذ وجدي
    واجهتني مشكلة أخرى
    أحاول عمل اكسبرت بناء على مؤشر CCI بحيث إذا اخترق السعر خط الصفر ثم اخترق خط المئة على التوالي سواء في نفس الشمعة أو بعد عدة شموع يقوم بعملية شراء والعكس بيع بشرط إذا هبط السعر مرة أخرى أسفل خط المئة ثم صعد مرة أخرى تعتبر صفقة غير صحيحة أي لا بد أولا اختراقه لخط الصفر ثم المئة ثم إذا نزل مرة أخرى أسفل خط الصفر وعاد واخترقه ثم اخترق خط المئة تعتبر فرصة أخرى ولكن المشكلة الآن أنني قمت بكتابة كود فأحيانا تتحق الشروط في نفس الشمعة وهذا أمره سهل ويفتح الاكسبرت الصفقة ولكن إذا تحقق الشرط الأول ثم بعد فترة تحقق الشرط الآخر ولم يتحقق في نفس الشمعة أو الشمعة السابقة لا يفتح صفقة فكيف أحل هذه المشكلة أرجوا أن تعطيني بعض الاقتراحات
    إذا أردت مني إرفاق الكود يمكنني إرفاقه وجزاك الله خير
    لا ترفق الكود في الوقت الحالي

    جرب ان تضع متغيرين منطقيين bool الاول في حال تحقق الشرط الاول وهو
    إذا اخترق السعر خط الصفر يصبح true

    الثاني
    اذا اخترق خط المئة والشرط الاول true يصبح هذا الشرط أيضاً true ويفتح الصفقة

    وضع متغيرين منطقيين bool آخرين للبيع بنفس الطريقة

    هذا احد الحلول

    جربه وحاول ان تجرب حلول اخرى حتى تتوصل لطلبك

    تحياتي


  10. #30

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

    اقتباس المشاركة الأصلية كتبت بواسطة مهندس وجدي مشاهدة المشاركة
    لا ترفق الكود في الوقت الحالي

    جرب ان تضع متغيرين منطقيين bool الاول في حال تحقق الشرط الاول وهو
    إذا اخترق السعر خط الصفر يصبح true

    الثاني
    اذا اخترق خط المئة والشرط الاول true يصبح هذا الشرط أيضاً true ويفتح الصفقة

    وضع متغيرين منطقيين bool آخرين للبيع بنفس الطريقة

    هذا احد الحلول

    جربه وحاول ان تجرب حلول اخرى حتى تتوصل لطلبك

    تحياتي

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

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

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

  1. ممكن مساعدة برمجية
    بواسطة MiSs.n في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 39
    آخر مشاركة: 08-06-2010, 05:36 PM
  2. أسئلة برمجية
    بواسطة shift في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 1
    آخر مشاركة: 29-01-2010, 10:48 AM
  3. طلب مساعدة برمجية
    بواسطة forex_76 في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 1
    آخر مشاركة: 12-01-2010, 07:39 PM
  4. عندي أسئلة برمجية وأرجو الإجابة عليها لو تكرمتم
    بواسطة scarface في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 3
    آخر مشاركة: 28-12-2009, 08:37 PM
  5. عشر أسئلة ؟؟؟(1)
    بواسطة نقطة نحو الهدف في المنتدى نادي خـبـراء الـبـورصه العالمية
    مشاركات: 3
    آخر مشاركة: 07-07-2006, 03:12 PM

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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

الدعم الفني المباشر
دورات تدريبية
اتصل بنا