عرض مشاركة واحدة
قديم 04-12-2013, 08:53 AM   المشاركة رقم: 81
الكاتب
ابو سمر
عضو جديد
الصورة الرمزية ابو سمر

البيانات
تاريخ التسجيل: Oct 2011
رقم العضوية: 6309
العمر: 45
المشاركات: 192
بمعدل : 0.04 يوميا

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

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة amerelhozn نقره لعرض الصورة في صفحة مستقلة
اخى الكريم الاستاذ اسلام العوامى
اسمح لى بان اضع اجتهادى ف الرد وانت تصحح الخطأ


>>

كود:
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);

    }
   }
  }
انا مش عارف اكتب الكود هنا ف المنتدي
علشان مش شايف الترتيب
جزاك الله كل خير على المساعده
هركب الكود واشوف النتيجه
................
لو تكرمت ممكن تقولى سبب الخطأ اللى فى الصوره

نقره لعرض الصورة في صفحة مستقلة



التوقيع

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

عرض البوم صور ابو سمر  
رد مع اقتباس
  #81  
قديم 04-12-2013, 08:53 AM
ابو سمر ابو سمر غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة amerelhozn نقره لعرض الصورة في صفحة مستقلة
اخى الكريم الاستاذ اسلام العوامى
اسمح لى بان اضع اجتهادى ف الرد وانت تصحح الخطأ


>>

كود:
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);

    }
   }
  }
انا مش عارف اكتب الكود هنا ف المنتدي
علشان مش شايف الترتيب
جزاك الله كل خير على المساعده
هركب الكود واشوف النتيجه
................
لو تكرمت ممكن تقولى سبب الخطأ اللى فى الصوره

نقره لعرض الصورة في صفحة مستقلة




رد مع اقتباس