هذا الموضوع سيكون مخصص للمبيدئين في البرمجة ولديهم اسئلة برمجية
وسأبدأ بأول سؤال ..
انا عايز اقول شراء عند ظهور اول سهم اخضر بعد اخر سهم احمر
وبيع عند ظهور سهم احمر بعد اخر سهم اخضر
فأنا عملت الاتي ولم يفتح الاكسبرت صفقات
[PHP]int ArrowSignal1(){ for(int i=1;i<=200;i++) { double arrow_up=iCustom(Symbol(),0,"15 min ich.ind",0,i); double arrow_dn=iCustom(Symbol(),0,"15 min ich.ind",1,i); if(arrow_up!=EMPTY_VALUE)return(1); if(arrow_dn!=EMPTY_VALUE)return(-1); } return(0); } int ArrowSignal2(){ for(int i=1;i<=200;i++) { double arrow_up=iCustom(Symbol(),0,"15 min ich.ind",0,i+1); double arrow_dn=iCustom(Symbol(),0,"15 min ich.ind",1,i+1); if(arrow_up!=EMPTY_VALUE)return(1); if(arrow_dn!=EMPTY_VALUE)return(-1); } return(0); } [/PHP]
وبالنسبة لشروط الشراء
[PHP] ArrowSignal2()==-1&&ArrowSignal1()==1 [/PHP]
والبيع كالاتي
[PHP] ArrowSignal2()==1&&ArrowSignal1()==-1 [/PHP]
ارجو تصحيح الاخطاء ان وجد لان الاكسبرت لا يفتح صفقات
او كتابة الاكواد بطريقتك استاذ سمير طبقاً للشروط اعلاه