رد: طلب كود أغلاق اخر صفقة
السلام عليكم استاذ سمير
تحياتي لك
استاذ سمير بالنسبة لكود البريك ايفن اللي انت بتحطه في اكسبرتاتك وعلى سبيل المثال اكسبرت البرو باربك سار المشار اليه في اول المشاركات , الكود يحرك الستوب لوز للبريك ايفن لعمليات الشراء تمام , لكن مع عمليات البيع لا يعمل ولا يحرك الاستوب لوز , وهذا كود حضرتك ياريت تقولي السبب ليه مش بيشتغل مع عمليات البيع
[PHP]void MoveBreakEven()
{
int cnt,total=OrdersTotal();
for(cnt=0;cnt<total;cnt++)
{
if(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*pt)
{
if(NormalizeDouble((OrderStopLoss()-OrderOpenPrice()),Digits)<0)
{
bool mm=OrderModify(OrderTicket(),OrderOpenPrice(),Norm alizeDouble(OrderOpenPrice()+movestopto*pt,Digits) ,OrderTakeProfit(),0,Blue);
}
}
}
}
else
{
if(BreakEven>0)
{
if(NormalizeDouble((OrderOpenPrice()-Ask),Digits)>BreakEven*pt)
{
if(NormalizeDouble((OrderOpenPrice()-OrderStopLoss()),Digits)<0)
{
bool nn=OrderModify(OrderTicket(),OrderOpenPrice(),Norm alizeDouble(OrderOpenPrice()-movestopto*pt,Digits),OrderTakeProfit(),0,Red);
}
}
}
}
}
}
}
[/PHP]