رد:موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة tamersh
السلام عليكم
عندى استخدامى alert()
يتم تنبيهى اكثر من مرة بطريقة مزعجة طالما الشروط ما زالت متحققة ويستمر التنبيه بلا توقف
كيف أجعل هذا التنبيه يظهر مرة واحدة فقط عند تحقق الشروط عند بادية الساعة مثلا على شرط الساعة أو عند بداية ال 4 ساعات على شارت الاربع ساعات وشكرا مستر دولار
وعليكم السلام ورحمة الله وبركاته
يمكن أن تقوم بتعريف متغير datetime
كود PHP:
static datetime Time0;
ثم تضع شرط مع شروط التنبيه ثم تقوم بحفظ توقيت الشمعه التي تم فيها التنبيه
كود PHP:
if(Time0!=Time[0])
{
//Alert
Time0=Time[0];
}
بالتالي سوف يقوم بالتنبيه مره واحده فقط عند بداية الشمعه
تعريف المتغير يجب أن يكون من نوع
رد:موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة تاجر
أشكرك حبيب قلبي مهندس اسامة على مساعدتك
لكن مع الاسف هناك خطأ في الكود
تورمت عيناي من التدقيق في الكود لكن لم افلح
المؤشر يعطي قيم خاطئة لحواف القناة
غالبا ربما يوجد تغير بسيط في المعادلات الخاصة بالمؤشر بالتالي تجد إختلاف نقاط بسيطه بين الحد العلوي والسفلي
لكن بعد البحث لم أجد معادلات تعطي دقه أكثر من هذه
رد:موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة Mustapoiha
السلام عليكم
مطلوب كود بحيث يعمل الاكسبيرت 25 يوم فقط من كل شهر
يعني من اليوم الاول الي اليوم ال 25
ولكم جزيل الشكر
وعليكم السلام ورحمة الله وبركاته
يمكن أن تضيف شرط
كود PHP:
if(!(Day()>=1&&Day()<=25))return;
وهذا يعني إذا لم يتحقق أن اليوم بين 1 إلى 25 من الشهر فسوف يتوقف الكود ولن يكمل
سوف تضيف هذا الكود في بداية عمل الإكسبرت
1 مرفق
رد:موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة LOveR
كل عام وانتم بخير
استفسار عن كود الدخول صفقه ماركت لكن بامر مسبق يعني مثلا بيوم 2013/1/5 الساعه 5 بيع ماركت والخروج الساعه 6 على سبيل المثال يعني امر معلق وقت وليس سعر
لانه توقيت بداية السوق الاوربي يكون الفجر في توقيت امريكا ولكم تحياتي
يمكنك تحديد شرط لفتح الأمر بوقت معين
مثال
كود PHP:
if(Hour()==5)
{
OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,digits),3*Q,SL,TP,"EA",MagicNumber,0,Blue);
}
راجع الإكسبرت المرفق به نفس الفكره لكن يفتح الصفقات بناء على دقائق محدده فقط