وعليكم السلام
ستقوم بعمل دالة لمعرفة توقيت آخر صفقة مفعلة كالتالي :
ثم الشروط بالدالة الرئيسية كالتالي :
بحيث minutes متغير خارجي لعدد الدقائق
و دالة الاغلاق :
عرض للطباعة
وعليكم السلام
ستقوم بعمل دالة لمعرفة توقيت آخر صفقة مفعلة كالتالي :
ثم الشروط بالدالة الرئيسية كالتالي :
بحيث minutes متغير خارجي لعدد الدقائق
و دالة الاغلاق :
مشكور اخ حسن
بس سوال =minutes*60000
ليش ضرب 60000 مو ضرب 60
وفي هاد الكود طلعلي خطاء بي اقواس
if(TimeCurrent()-LastOpenTime())>=minutes*60000)CloseOrders();
انا عدلة عليه بس ضفة
قوس واحد اول شي بعد if
السلام عليكم
لقد قمت ببرمجة الإكسبرت المطلوب من طرف anis
أرجو أن تراجعة كيفية كتابة الكود و كل شيئ مشروح بالعربية
و هل من نصائح أو أخطاء ؟ أو طرق أخرى أسهل أو أسرع لبرمجة نفس الأكسبرت
الأكسبرت في المرفقات
سأحاول المساعدة في برمجة الإكسبرت المطلوب من طرف العضو mohamad ali
موضوعه في هذا الرابط
https://www.fxprg.com/vb/showthread.php?t=31743
نعم صحيح اخي
وعليكم السلام
الاكسبيرت سليم لكن لازم تضيف شرط فتح الصفقة عند اول افتتاح للشمعة وكذلك شرط عدد الصفقات يكون بالشارت اللي عليه الاكسبيرت فقط، وليس كل الشارتات
راجع الكود المرفق
السلام عليكم
استخدمت دالة iHigh و iLow لتحديد مستويات الهاي واللو لليوم السابق والتي يتم على أساسها فتح صفقات ... المشكلة عند عدم إغلاق الصفقات في نفس اليوم (اليوم الحالي ) تتغير هذه القيم - كيف استطيع تثبيت هذه القيم طالما هناك صفقات مفعلة قد تستمر يوم او أكثر ؟؟؟
وعليكم السلام
ستعتمد على المستويات في بداية فتح الصفقات فقط، وبعدها استخدم دالة تستخرج سعر آخر صفقة حسب النوع وعلى اساسها تفتح الصفقات الموالية
السلام عليكم استاذ ....بالنسبة لعدد الصفقات اليومية - يجب أن أبحث في الهيستوري وليس التريد . صحيح ؟ النقطة الثانية لم تنجح الدالة (في الكومنت لم تعطي أي قييمة ) مع ملاحظة انه يوجد أوامر معلقة يتم حذفها هل ثؤثر على عمل الدالة ؟ مع جزيل الشكر