المشاركة الأصلية بواسطة zooz1o
مشاهدة المشاركة
ليس عليك مقارنة الوقت فقط اطلب آخر وعملية لاتزال مفتوحة عن طريق وظيفة اوردتها لك سابقا وهي:
كود PHP:
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
double LastOrderInfo(string N, int type = -1)
{
for(int i = OrdersTotal() - 1; i >= 0 ; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
if(OrderSymbol() == Symbol()
&& OrderMagicNumber() == MagicNumber
&& (OrderType() == type || type == -1))
{
if (N == "Type") return (OrderType());
else if (N == "SL") return (OrderStopLoss());
else if (N == "TP") return (OrderTakeProfit());
else if (N == "Lots") return (OrderLots());
else if (N == "Price") return (OrderOpenPrice());
else if (N == "Profit") return (OrderProfit());
else if (N == "Time") return (OrderOpenTime());
else if (N == "Ticket") return (OrderTicket());
}
}
return(0);
}
تعليق