النتائج 1 إلى 4 من 4
الموضوع: ما الخطأ فى هذا الكود ؟
- 09-12-2016, 02:39 PM #1
ما الخطأ فى هذا الكود ؟
هذا الكود يعمل بريك ايفن على صفقات الباى ولا يفعلها فى صفقات السل ...
ترى ما الخطأ فى هذا الكود ؟
كود:void MoveBreakEven() { int cnt,total=OrdersTotal(); for(cnt=0;cnt<total;cnt++) { bool Select= OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES); if(OrderType()<=OP_SELL&&OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber) { if(OrderType()==OP_BUY) { if(BreakEven>0) { if(NormalizeDouble((Bid-OrderOpenPrice()),digits)>BreakEven*point) { if(NormalizeDouble((OrderStopLoss()-OrderOpenPrice()),digits)<0) { bool Modify1=OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()+BreakEven*point,Digits),OrderTakeProfit(),0,Blue); } } } } else { if(BreakEven>0) { if(NormalizeDouble((OrderOpenPrice()-Ask),digits)>BreakEven*point) { if(NormalizeDouble((OrderOpenPrice()-OrderStopLoss()),digits)<0) { bool Modify2=OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()-BreakEven*point,Digits),OrderTakeProfit(),0,Red); } } } } } } }
- 12-12-2016, 02:31 PM #2
للرفع..........
- 12-12-2016, 06:50 PM #3
الكود صحيح لا يوجد به أي أخطاء. تأكد هل صفقات البيع لها نفس الماجيك نمبر لصفقات الشراء ؟
- 14-12-2016, 09:05 PM #4
هذا الاكسبرت من صنعك يا مستر دولار وقد قام احد الاخوة بإضافة البريك ايفن ...ارفقت لك الملف بعد التعديل ...الماجيك نمبر واحد فى كل الصفقات ...
الأكثر زيارة
رد مع اقتباس