النتائج 1 إلى 3 من 3
- 19-04-2013, 03:08 PM #1
((((>>>> سؤال فى اوامر استخدام الوقت فى المؤشرات و الاكسبرتات <<<<))))))
السلام عليكم ورحمه الله و بركاته
ارجو مساعدتكم لمن لديه علم بالاوامر التى يتم استخدامها للوقت فيها
مثل اليوم و الساعة و الدقيقة و التى يمكن من خلالها فتح صفقة او اغلاقها بحسب الوقت مثل وقت اخبار او وقت افتتاح و اغلاق اسواق او ان الصفقة تغلق فى خلال ربع او نصف ساعة و هكذا
و شكرا جزيلا لكم
- 20-04-2013, 01:13 AM #2
رد:((((>>>> سؤال فى اوامر استخدام الوقت فى المؤشرات و الاكسبرتات <<<<))))))
وعليكم السلام ورحمة الله وبركاته
بالنسبة لجميع الأكواد الخاصة بالتوقيت
مثلا أريد معرفة توقيت فتح الصفقه
لمعرفة توقيت السيرفر الحاليكود PHP:datetime TimeOpenOrder()
{
for(int i=0;i<OrdersTotal();i++)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
{
return(OrderOpenTime());
}
}
return(0);
}
الآن مثلا لو أريد تحديد إغلاق الصفقه بعد مرور ربع ساعة على فتحهاكود PHP:TimeCurrent()
مثلا أريد تحديد إغلاق الصفقه قبل نهاية السوق أي يوم الجمعة الساعه 20كود PHP:if((TimeCurrent()-TimeOpneOrder())/60>=15)
{
// close order
}
الدالة Hour تعود بتوقيت الساعه الحاليه و DayOfWeek اليوم الحالي 5 أي يوم الجمعهكود PHP:if(DayOfWeek()==5&&Hour()==20)
{
// close orders
}
مثلا أريد فتح صفقة كل يوم الساعه 12 و ربع
كود PHP:if(Hour()==12&&Minute()==15)
{
// open order
}
- 20-04-2013, 01:41 AM #3
الأكثر زيارة
رد مع اقتباس