
رد: (استفسارات ) بغرض التعلم لغة mql4
اقتباس:
المشاركة الأصلية كتبت بواسطة صياد الجراح
بسم الله الرحمن الرحيم
بارك الله فيك اخى سمير ..
استفسار قبل الدخول فى الخطوة التالية .. التعديل اللى حصل على الكود السابق ليقوم الاكسيبرت بفتح الصفقات مع كل اشارة جديدة
اننا قمنا بالغاء تعريف
{//&&TB!=Time[0]&&LastOrderCloseTime()<Time[1]){
{//&&TS!=Time[0]&&LastOrderCloseTime()<Time[1]){
TB=Time[0];
TS=Time[0];
من دالة IsTradeAllowed()
.
.
هل هناك اى تعديل اخر حدث مش واخد بالى منه ؟
لك ودى وتقديرى
LastOrderCloseTime()<Time[1]
الاستفادة منه هو عدم فتح صفقة جديدة حتى تمر شمعة بعد اغلاق اخر الصفقة
او مع التحكم فى عدد الشمعات من Time
عشان كده تم حذف هذا الكود
..............
TB!=Time[0]
مع هذا الكود لا يفتح اكثر من صفقة واحدة او لا يعمل اكثر من امر على نفس الشمعة
بمعنى
هذا الكود كما هو يعمل
تم الدخول صفقة على شمعة وتم الاغلاق على نفس الشمعة لو الكود مش موجود
سوف يدخل مرة ثانية على هذه الشمعة
بس لو موجود فى الكود لا يفتح صفقة ثانية على هذه الشمعة
تحياتى