اقتباس:
double GetLastOrder()
{double LastOrderPrice=0;
for(int i=OrdersTotal()-1;i>=0;i--)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magicnumber&&(orderscnt(OP_BUY )>=0||orderscnt(OP_SELL)>=0))
{
LastOrderPrice=OrderOpenPrice();
return(LastOrderPrice);
}
}
for(i=OrdersHistoryTotal()-1;i>=0;i--)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magicnumber&& LastOrderPrice==0)
{
return(OrderOpenPrice());
}
}
return(0);
}
كيف اكتب شرط اذا كان الخساره اكبر من مجموع الاسبريد + الخساره =100 $