رد: موضوع خاص للاستفسارات البرمجيه
اقتباس:
المشاركة الأصلية كتبت بواسطة abo_samar
اولا ستقوم بوضع المتغيرات المطلوبه
[PHP]
extern int hour=1;
extern int minute=15;
extern int seconds=30;
[/PHP]
وبداخل ستارت ستقوم بوضع الاكواد التاليه
[PHP]
datetime t=iTime(Symbol(),Period(),0);
datetime h=hour*60*60;
datetime m=minute*60;
datetime s=seconds;
datetime t2;
if(Period()==PERIOD_M1)t2=60;
if(Period()==PERIOD_M5)t2=5*60;
if(Period()==PERIOD_M15)t2=15*60;
if(Period()==PERIOD_M30)t2=30*60;
if(Period()==PERIOD_H1)t2=60*60;
if(Period()==PERIOD_H4)t2=4*60*60;
if(Period()==PERIOD_D1)t2=24*60*60;
if(Period()==PERIOD_W1)t2=24*60*60*7;
if(Period()==PERIOD_MN1)t2=24*60*60*30;
[/PHP]
وقبل فتح الصفقه تضع هذا الشرط
[PHP]if(TimeCurrent()>=t1+h+m+s)[/PHP]
وهذا الشرط للاغلاق
[PHP]if(TimeCurrent()>=t2-h-m-s)[/PHP]
أضفت الثلاثة أكواد الأولى إلى الإكسبرت المرفق كما قلت ولم يعمل، ولم أعرف بالضبط أين سأضيف كود الإغلاق..
-----------
الكود المطلوب شبيه بما هو مكتوب ومشروح باللون الباهت في أول خصائص الإكسبرت المرفق، أرجو من حضرتك إلقاء نظرة جزاك الله خيرا..
http://forum.borsaat.com/uploaded/405130_1451488990.mq4