Can't delete pending order in backtest MT5. Error code 10016 (invalid stops)

 
ulong orderTicket = OrderGetTicket(i);
                  MqlTradeRequest request = {};
                  MqlTradeResult  result = {};
                  ZeroMemory(request);
                  ZeroMemory(result);
                  request.action = TRADE_ACTION_REMOVE;
                  request.order = orderTicket;
                  if(!OrderSend(request, result)) {
                     PrintFormat("OrderSend error %d", GetLastError()); // if unable to send the request, output the error code
                     symbolCount += 1;
                  }

Hi, i have write this code to delete a pending order. (it was happen in backtest mode). But it give me 10016 error status code in result. Can anyone help me? Thanks.

Attached some images of debug variables.



 
Isacco Trevisan:

Hi, i have write this code to delete a pending order. (it was happen in backtest mode). But it give me 10016 error status code in result. Can anyone help me? Thanks.

ServerName?

Reason: