اخواني ممكن مساعدة في الكود التالي وجزاكم الله كل خير
شراء
- تقاطع الموفينج 20 سبل مع الموفينج 30
- RSI 14 فو ق 55
- تقاطع الماكد الخط الاسرع فوق الابطا
والعكس بيع
اتمنى الرد للاهمية
تحياتي
Printable View
اخواني ممكن مساعدة في الكود التالي وجزاكم الله كل خير
شراء
- تقاطع الموفينج 20 سبل مع الموفينج 30
- RSI 14 فو ق 55
- تقاطع الماكد الخط الاسرع فوق الابطا
والعكس بيع
اتمنى الرد للاهمية
تحياتي
هل الكود صعب لهذه الدرجة :CEDP_Stealer_Animat
طيب انت عملت باك تيست لهذه الطريقة
وهل كانت النتائج جيدة
يعني تستحق التعب
ارجو بيان الاهداف والستوبات ان كانت الطريقة ناجحة
أخى الفاضل إذا كان سؤالك المقصود به هو المساعده في الكود فقط وليس عمل مؤشر كامل فأنا استطيع مساعدتك وفى هذه الحالة أعطنى تفاصيل أكثر ويفضل عده أمثله مصوره - ولا تعتبر الكود صعب لهذه الدرجة بل فى منتهى السهولة أما الصعوبه تكمن فى انشاء مؤشر كامل فهو يتطلب مجهود ووقت .
انا احاول اعمل اكسبريت لطريقة انامجربها ولكن لاحظت ان الصفقة تتفعل
عند تحقق احد الشروط وليس كل الشروط مجتمعة وانا اريد ان تعمل لي
الاكسبريت كله ولكن المساعدة في هذه الجزئية فحسب الق نظرة على الاتي
واعطيني رأيك
double rsi0 ,EMA20cr, EMA20pr, EMA30cr, EMA30pr ,macdO ,macd1;
EMA20cr=iMA(NULL, TimeFrame, 20, 0, MODE_EMA, PRICE_CLOSE,0);
EMA30cr=iMA(NULL, TimeFrame, 30, 0, MODE_EMA, PRICE_CLOSE,0);
EMA20pr=iMA(NULL, TimeFrame, 20, 0, MODE_EMA, PRICE_CLOSE,1);
EMA30pr=iMA(NULL, TimeFrame, 30, 0, MODE_EMA, PRICE_CLOSE,1);
rsi0 = iRSI(NULL, TimeFrame, 14, PRICE_CLOSE,0);
macdO=iMACD(NULL, TimeFrame, 12, 26, 9, PRICE_CLOSE, MODE_MAIN,0);
macd1=iMACD(NULL, TimeFrame, 12, 26, 9, PRICE_CLOSE, MODE_MAIN,1);
if ((EMA20cr>EMA30cr)&&(EMA20pr<EMA30pr)&&(rsi0>L_lev el)&&(macdO > macd1)){
OpenBuy();
return(0);
}
if ((EMA20cr<EMA30cr)&&(EMA20pr>EMA30pr)&&(rsi0<L_lev el)&&(macdO < macd1)){
OpenSell();
return(0);
}
}
return (0);
ملحوظة .لا تهتم للفواصل لان الاديتر ركبها بهذا الشكل
وتحياتي لكم واتمنى التفاعل للاهمية
هل الصورة ينطبق عليها شروطك أم لا ؟
إذا كانت تنطبق على ما ذكرت إرسل لى كودك على الخاص وسأقوم بتعديله لك ثم ارساله إن شاء الله .
للاسف لا ليس هذا مااقصد انا استعمل الماكد ابو خطين ويجب ان يكون
التقاطع لاعلى او لاسفل حسب الصفقة ,,, لم تقل لي رأيك في الكود هل
فيه خطأ ام لا
شكرا على اهتمامك يظهر انك المبرمج الوحيد في المنتدى اللي يحب يساعد
حبا في الله تحياتي لك مجددا
انت ذكرت انك تريد تقاطع الموفينج 20 سمبل مع الموفينج 30 فقم بتغيير الكود إلى الآتى :
إذا لم يساعدك هذا فأرجو إرفاق صور للتوضيح ماذا تريد بالضبط مع وضع الاكسبيرت الذى تريد تغييره .كود PHP:
EMA20cr=iMA(NULL, TimeFrame, 20, 0, MODE_SMA, PRICE_CLOSE,0);
EMA20pr=iMA(NULL, TimeFrame, 20, 0, MODE_SMA, PRICE_CLOSE,1);