04-12-2013, 08:53 AM
|
المشاركة رقم: 81
|
البيانات |
تاريخ التسجيل: |
Oct 2011 |
رقم العضوية: |
6309 |
العمر: |
45 |
المشاركات: |
192 |
بمعدل : |
0.04 يوميا |
الإتصالات |
الحالة: |
|
وسائل الإتصال: |
|
|
كاتب الموضوع :
اسلام العوامى
المنتدى :
منتدى المؤشرات و الاكسبيرتات
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 |
 |
|
 |
|
اخى الكريم الاستاذ اسلام العوامى
اسمح لى بان اضع اجتهادى ف الرد وانت تصحح الخطأ
>>
كود:
extern bool reversesignal= true;
; ()if(buy condition) closeOrder
; ()if(sell condition) closeOrder
ونعمل دالة closeorder
void closeordar(int typer){
for(int c=0;c<OrdersTotal();c++){
OrderSelect(c,SELECT_BY_POS,MODE_TRADES);
if(OrderMagicNumber()==MagicNumber&&OrderSymbol()==Symbol()&&OrderType()== typer){
if(OrderType()==OP_BUY)OrderClose(OrderTicket(),OrderLots(),Bid,30);
if(OrderType()==OP_SELL)OrderClose(OrderTicket(),OrderLots(),Ask,30);
}
}
}
انا مش عارف اكتب الكود هنا ف المنتدي
علشان مش شايف الترتيب |
|
 |
|
 |
جزاك الله كل خير على المساعده
هركب الكود واشوف النتيجه
................
لو تكرمت ممكن تقولى سبب الخطأ اللى فى الصوره

التوقيع |
الغرب يساندون الفاشل حتى ينجح
والعرب يحاربون الناجح حتى يفشل |
|
|
|