Una de las funciones que menos me gusta de Mt5 es que promedia las operaciones, por tal razon si tu haces diferentes entradas, administrativamente se maneja como una sola, por esta razon cuando tu colocas un SL o TP este sera el mismo para toda la operación.
La forma de engañar o realizar lo que tu quieres es como te lo dice sammu
No debes de utilizar la funcion Take profit, lo que debes es de poner una orden contraria pendiente con el lotaje que deseas cerrar, al llegar al precio te cerrara un lote por ejemplo y te dejara abierta una operacion con el lotaje restante. De esta manera se cumple la regla FIFO(First In First Out), Esta regulacion solo aplica en los Estados Unidos, MT5 fue desarrollado con estas normas administrativas. Y como el Hedging esta prohibido mt5 te cierra la orden mas antigua abierta.
Y a la inversa para el SL.
Saludos.
Foro de Forex Trading United