Bit stuck here. I want to close the trade then get profit/loss of the trade just closed---and add that to my previous TpAmount.. Could i just do something like this ?
if(OrderType()==OP_BUY)
ticket=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,clrBlue);
TpAmount+=(OrderProfit);
if(OrderType()==OP_BUY)
ticket=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,clrBlue);
TpAmount+=(OrderProfit);