Tp and Sl for all open trades
- Utilidades
- Dhashan Naidoo
- Versión: 1.10
- Actualizado: 21 octubre 2026
- Activaciones: 20
TAKE PROFIT AND STOP LOSS SYNC es una herramienta para MetaTrader 5 que mantiene sincronizados los niveles de las posiciones que ya tienes abiertas.
Se trata de una herramienta de take profit y stop loss para MetaTrader 5: establece el take profit y el stop loss en todas las operaciones abiertas a la vez, de modo que una posición abierta en un gráfico no quede desprotegida mientras trabajas en otro. Funciona en cuentas de cobertura y de compensación, puede agrupar las posiciones por símbolo y por dirección, y se niega a mover un stop a un nivel que provocaría pérdidas en la operación.
Lee el take profit y el stop loss de tus posiciones abiertas, calcula un conjunto de niveles para cada símbolo y dirección, y copia esos niveles a las posiciones de ese grupo. Nunca abre una posición y te indica exactamente qué ha hecho con cada una de ellas.
POR QUÉ SE ELIGEN LOS NIVELES DE ESTA MANERA
Un «take profit» y un «stop loss» solo tienen sentido en relación con el sentido de la operación. En una operación de compra, el stop se sitúa por debajo del precio de entrada y el objetivo por encima; en una operación de venta, es al revés. Por lo tanto, el mayor margen lo ofrece el stop más bajo en una compra y el stop más alto en una venta, y el mayor beneficio lo ofrece el objetivo más alto en una compra y el más bajo en una venta.
Esta herramienta funciona con un símbolo y una dirección a la vez. Un grupo de compra y un grupo de venta del mismo símbolo nunca se mezclan, por lo que un nivel adecuado para uno nunca puede copiarse en el otro.
LO QUE COMPRUEBA ANTES DE MODIFICAR NADA
Los nuevos niveles deben situarse en el lado correcto de la entrada. Se redondean al número de decimales propio del valor. Se mantienen fuera del nivel de stop y del nivel de congelación del bróker, para que no sean rechazados por estar demasiado cerca del precio. Si un nivel no se puede utilizar, se notifica y la posición se deja tal cual, en lugar de enviar una solicitud que el bróker rechazaría.
QUÉ MUESTRA EL PANEL
Una fila por posición: el símbolo, el lado, el volumen, el precio de entrada, el stop y el objetivo que tiene la posición en ese momento, el stop y el objetivo que se le asignarán, y el resultado.
El resultado puede ser uno de los siguientes: se han fijado el stop y el objetivo, se ha fijado el stop, se ha fijado el objetivo, la posición ya estaba ajustada, el nivel estaba en el lado incorrecto de la entrada, el nivel estaba demasiado cerca del precio, o el bróker ha rechazado el cambio y se muestra su número de error.
Debajo de la tabla aparece el número de posiciones, cuántas se han modificado, cuántas se han dejado sin cambios, cuántas ha rechazado el bróker, el beneficio que se obtendría con el nuevo «take profit» y la pérdida que se registraría con el nuevo «stop», en la divisa de la cuenta. Esas dos cifras las calcula la plataforma a partir del precio de entrada y los nuevos niveles, por lo que se tienen en cuenta el tamaño del contrato, el valor del tick y la comisión, y la cifra es correcta para cada símbolo.
LO QUE NO HACE
No abre posiciones. No da señales. No promete beneficios ni resultados de ningún tipo. Solo modifica los niveles de las posiciones que ya están abiertas.
A QUÉ POSICIONES AFECTA
Por defecto, todas las posiciones abiertas. Se puede limitar a un único símbolo, a un único número mágico o a las posiciones cuyo comentario contenga un fragmento de texto de tu elección, de modo que se pueda evitar que intervenga en operaciones abiertas por otra herramienta en la misma cuenta.
También se le puede indicar que no modifique los niveles y que solo los informe, lo cual resulta útil para ver qué haría antes de dejar que actúe.
REQUISITOS
MetaTrader 5, versión 2000 o posterior. Utiliza la biblioteca estándar que viene con la terminal, por lo que no hay que instalar nada adicional.
