عرض مشاركة واحدة
قديم 03-07-2012, 11:25 PM   المشاركة رقم: 1
الكاتب
silver hawk
عضو جديد

البيانات
تاريخ التسجيل: Mar 2012
رقم العضوية: 8692
العمر: 39
المشاركات: 19
بمعدل : 0.00 يوميا

الإتصالات
الحالة:
silver hawk غير متواجد حالياً
وسائل الإتصال:

المنتدى : منتدى المؤشرات و الاكسبيرتات
8 طلب ورجاء من الاخوة المبرمجين : ارجو تفضلكم بالدخول

السلام عليكم ورحمة الله وبركاته
ارجو من الاخوة المبرمجين التفضل في استبدال كود اغلاق الصفقات المدرج ادناه

كود:
void CloseOrder7() { int orderstotal = OrdersTotal(); int orders = 0; int ordticket[30][2]; for (int i = 0; i < orderstotal; i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if (OrderType() != OP_BUY || OrderSymbol() != Symbol() || OrderMagicNumber() != 1) { continue; } ordticket[orders][0] = OrderOpenTime(); ordticket[orders][1] = OrderTicket(); orders++; } if (orders > 1) { ArrayResize(ordticket,orders); ArraySort(ordticket); } for (i = 0; i < orders; i++) { if (OrderSelect(ordticket[i][1], SELECT_BY_TICKET) == true) { bool ret = OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 0, Red); if (ret == false) Print("OrderClose() error - ", ErrorDescription(GetLastError())); } } }

في ادناه الاكسبيرت المستخرج منه الكود

مع فائق شكري وتقديري

http://www.fx-arabia.com/vb/uploaded...1341346844.mq4



عرض البوم صور silver hawk  
رد مع اقتباس


  #1  
قديم 03-07-2012, 11:25 PM
silver hawk silver hawk غير متواجد حالياً
عضو جديد
8 طلب ورجاء من الاخوة المبرمجين : ارجو تفضلكم بالدخول

السلام عليكم ورحمة الله وبركاته
ارجو من الاخوة المبرمجين التفضل في استبدال كود اغلاق الصفقات المدرج ادناه

كود:
void CloseOrder7() { int orderstotal = OrdersTotal(); int orders = 0; int ordticket[30][2]; for (int i = 0; i < orderstotal; i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if (OrderType() != OP_BUY || OrderSymbol() != Symbol() || OrderMagicNumber() != 1) { continue; } ordticket[orders][0] = OrderOpenTime(); ordticket[orders][1] = OrderTicket(); orders++; } if (orders > 1) { ArrayResize(ordticket,orders); ArraySort(ordticket); } for (i = 0; i < orders; i++) { if (OrderSelect(ordticket[i][1], SELECT_BY_TICKET) == true) { bool ret = OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 0, Red); if (ret == false) Print("OrderClose() error - ", ErrorDescription(GetLastError())); } } }

في ادناه الاكسبيرت المستخرج منه الكود

مع فائق شكري وتقديري

http://www.fx-arabia.com/vb/uploaded...1341346844.mq4




رد مع اقتباس