،،،وعليكم السلام ورحمة الله وبركاته،،،
،،،اهلا بك اخي الفاضل ، يتم عمل وظيفة خارجية لحساب مجموع ربح صفقات الاتجاه المحدد،،،
كود:
double Sym_Pro(int ty){
double cnt=0;
for(int xxi =0;xxi<OrdersTotal();xxi++){
if(OrderSelect(xxi,SELECT_BY_POS,MODE_TRADES)){
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()&&OrderType()==ty){
cnt = OrderProfit()+cnt;
}
}
}
return(cnt);
}
،،،ثم يتم استدعاء الوظيفة من خلال شرط المقارنة،،،
كود:
if(Sym_Pro(OP_BUY)>=USD_Profit && Use_USD_Profit==true){Close Buy}
if(Sym_Pro(OP_SELL)>=USD_Profit && Use_USD_Profit==true){Close Sell}
،،،تحياتي،،،