-
السلام عليكم
لدي هذا الكود:
if((OrderSelect(id1,SELECT_BY_TICKET,MODE_TRADES)= =true)//اختبار وجود الصفقة الاولى بالسوق
&&(OrderSelect(id2,SELECT_BY_TICKET,MODE_TRADES)== true)//اختبار وجود الصفقة الثانية بالسوق
{
bool res21=OrderModify(id1,0,0,yeni_tp1,Blue);// اسناد اخذ الربح الى الصفقة الاولى
bool res22=OrderModify(id2,0,0,yeni_tp1,Blue);// اسناد اخذ الربح الى الصفقة الثانية
Alert("تم تعديل ارباح اول صفقتين دخلتا السوق بنجاح");
}
else
Print("OrderSelect failed error code is",GetLastError());//لمعالجة الخطأ
المطلوب منه ان يقوم باختيار صفقة موجودة بالسوق (دخلت السوق من خلال اوردر موضوع مسبقاً) ليتم التعامل معها بعد ان دخل الاوردر الى السوق فعليلاً
المشكلة: انه يتعامل معها قبل دخولها السوق
فكيف لي ان اتحقق من دخول اوردرالى السوق ؟
أسف للاطالة وارجو ان اجد رحابة صدر
-
وعليكم السلام
ستقوم بعمل شرط التحقق من عدد الصفقات المفعلة على الزوج بحيث:
دالة عدد الصفقات كالتالي:
ثم تضع الشرط قبل دالة فتح الصفقة
مثلا شرط عدم وجود صفقة بيع مفعلة إذا تحقث يتم معالجة بقية شروط فتح الصفقة
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
العلامات المرجعية