Modify TP SL in batches MT4
- Utilidades
-
Xin You Lin
Golden Wings - Versión: 1.8
- Activaciones: 5
Esta herramienta establece el mismo nivel de stop loss y take profit en varias posiciones abiertas al mismo tiempo. No abre ni cierra ninguna operación y no toma ninguna decisión de mercado.
Modificar las posiciones una a una en la plataforma lleva tiempo y, mientras lo haces, el precio puede variar. Este EA aplica los niveles que introduzcas a todas las posiciones seleccionadas de una sola vez, por lo que toda la cartera queda protegida en un solo paso.
Ejemplo
Tienes cinco posiciones de compra en XAUUSD abiertas a 2510, 2508, 2506, 2504 y 2495. Introduces 2530 como «take profit» y 2480 como «stop loss». Una vez que se ejecuta el EA, las cinco posiciones comparten el take profit en 2530 y el stop loss en 2480, independientemente de sus precios de entrada individuales.
Cómo utilizarlo
1. Adjunta el EA a cualquier gráfico de MT4 y activa el botón «Operaciones automáticas».
2. Introduce los precios de stop loss y take profit que desees.
3. Elige qué posiciones modificar: solo el símbolo actual o toda la cuenta, todos los números mágicos o un número mágico, todas las posiciones o solo compras y solo ventas.
4. Decide cuándo se aplica el cambio: una vez al iniciar, o en cada tick, para que las posiciones recién abiertas también se actualicen.
5. Si lo prefieres, puedes utilizar un desplazamiento en puntos para que los niveles se calculen a partir de cada precio de entrada, en lugar de un precio absoluto.
Datos de entrada
- StopLossPrice: nivel de stop loss aplicado a las posiciones seleccionadas
- TakeProfitPrice: nivel de take profit aplicado a las posiciones seleccionadas
- UseManualLevels: establece un precio absoluto para todas las posiciones
- StopLossPoints / TakeProfitPoints: desplazamiento respecto a cada precio de entrada, utilizado cuando UseManualLevels es falso
- SymbolFilter: solo el símbolo actual o toda la cuenta
- MagicNumber: solo posiciones con este número mágico; 0 = todas
- DirectionFilter: todas las posiciones, solo compra o solo venta
- ApplyMode: aplicar una vez o seguir aplicándolo a nuevas posiciones
- ShowComment: panel en el gráfico con el número de posiciones modificadas
(Sustituye los nombres anteriores por los nombres reales de los parámetros de tu EA).
Otras características
- Funciona con posiciones abiertas manualmente o por otro EA
- Los resultados de las modificaciones se registran en la pestaña «Expertos»
- Bajo consumo de recursos: basta con un solo gráfico para toda la cuenta
Notas
- Las cuentas MT4 son cuentas de cobertura, por lo que es posible tener varias posiciones por símbolo y todas ellas pueden modificarse a la vez.
- El servidor rechaza cualquier nivel que se encuentre dentro del nivel de stop o del nivel de congelación establecido por tu bróker; en ese caso, se registra en el registro el error 130, «stops no válidos».
- Las órdenes pendientes no se modifican a menos que su EA lo admita; añada una línea aquí si es así.
- La terminal debe permanecer en funcionamiento, por lo que se recomienda utilizar un VPS.
- Prueba el sistema en una cuenta demo antes de utilizarlo en una cuenta real.
- Se aceptan preguntas en los comentarios o por mensaje privado en MQL5.
