Error 4108 Backtesting Trailing Stop
Jose Villarello:
Hola José,he estado tratando de hacer un EA con trailing stop por un rato, y esta es la primera vez que me sale, mas o menos. cuando hago el back testing me sale el error 4108 (Ticket invalido) cuando el EA trata de modificar una orden, yo pienso que no deberia pasar ya que uso la funcion OrderTicket() para conseguirla, no se si alguien tenga idea de que pasa?
Dos detalles:
1) el rango del bucle es desde 0 hasta OrdersTotal()-1. Si tienes tres órdenes por ejemplo, los índices serán 0 para la primera, 1 para la segunda y 2 para la tercera orden.
2) Haz el recorrido de forma descendente, for(int i = OrdersTotal()-1; i>=0; i--). Esto debido a que si se cierra una orden durante el bucle, el índice de las órdenes va a cambiar.
Saludos
he estado tratando de hacer un EA con trailing stop por un rato, y esta es la primera vez que me sale, mas o menos. cuando hago el back testing me sale el error 4108 (Ticket invalido) cuando el EA trata de modificar una orden, yo pienso que no deberia pasar ya que uso la funcion OrderTicket() para conseguirla, no se si alguien tenga idea de que pasa?