Smart Take Loss Manager
- Utilidades
- SERGUEI PROKHOROV
- Versión: 1.0
- Activaciones: 20
Avanzado Take-profit Stop-loss EA v1.00 - Expert Advisor Descripción
===================================================================
Visión general:
---------
Este Asesor Experto (EA) supervisa y cierra automáticamente las posiciones en función de los niveles generales de beneficios o pérdidas.
Su objetivo principal es ayudar a los operadores a gestionar el riesgo y bloquear las ganancias mediante la definición de umbrales de toma de ganancias y stop-loss
ya sea globalmente o por símbolo individual.
Características principales:
-------------
1. **Umbrales globales y por símbolo:** Puede establecer un único umbral global de beneficios/pérdidas o definir reglas personalizadas
para símbolos específicos utilizando la entrada `CustomizedSettings`.
2. 2. **Filtro de dirección:** Elija si desea aplicar la lógica sólo a las órdenes de compra, a las órdenes de venta o a ambas.
3. **Filtro de Ganancias/Pérdidas:** Enfóquese sólo en las posiciones rentables, perdedoras o en todas las posiciones cuando calcule el resultado neto total.
4. 4. **Modo Preocupado:** Define si todas las operaciones abiertas para un símbolo deben cerrarse cuando se alcanza el umbral, o sólo las operaciones que cumplen con la dirección del umbral.
sólo las operaciones que cumplan los criterios de dirección y P/L del filtro.
5. **Comentarios visuales:** Visualización en tiempo real del P/L neto por símbolo en el gráfico, incluidos los umbrales y la divisa.
6. **El EA comprueba las posiciones cada X segundos (por defecto: 10 segundos) utilizando el intervalo `Ping`.
Desglose de entradas:
-----------------
- GlobalTakeLoss (doble): Nivel de ganancia o pérdida total que activa el cierre. Si se establece en 0, se aplican los ajustes por símbolo.
- GlobalOrderDirection (enum): Filtro por dirección - Compra, Venta o Ambas.
- `ProfitLossAllOrders` (enum): Elija si desea considerar sólo las ganancias, sólo las pérdidas, o todas las posiciones.
- `ConcernedMode` (enum): Elija si desea cerrar todas las operaciones de un símbolo o sólo las que cumplan los filtros.
- CustomizedSettings` (cadena): Una potente entrada de cadena para configurar reglas específicas de un símbolo.
- `Ping` (int): Intervalo (en segundos) para la frecuencia con la que el EA evalúa las condiciones.
Formato de CustomizedSettings:
--------------------------
Este campo permite reglas específicas de símbolos utilizando un formato separado por punto y coma:
```
"SYM,B/L/A,P/L/A,C/A,Umbral;..."
```
Donde:
- `SYM`: Nombre del símbolo (por ejemplo, EURUSD)
- B/L/A Dirección - B (Compra), S (Venta), A (Todo)
- `P/L/A`: Filtro de ganancias/pérdidas - P (Sólo ganancias), L (Sólo pérdidas), A (Todas)
- `C/A`: Filtro preocupado - C (Sólo posiciones preocupadas), A (Todas las posiciones)
- Umbral Valor de ganancia/pérdida para activar el cierre (positivo = TP, negativo = SL)
Ejemplo
```
"EURUSD,B,P,C,15.0;USDJPY,A,L,A,-10.0"
```
- EURUSD: Compra sólo las operaciones que estén en beneficios, cierra sólo aquellas cuando el beneficio total supere los 15 $.
- USDJPY: Todas las operaciones con pérdidas, cierre **todas** las operaciones para USDJPY si la pérdida total supera los 10 $.
Cómo funciona:
-------------
1. Cada Ping segundos, EA escanea todas las posiciones abiertas.
2. Agrupa las operaciones por símbolo y aplica reglas globales o por símbolo.
3. 3. Si la ganancia/pérdida neta excede el umbral, cierra todas las operaciones o las filtradas según la configuración.
4. 4. Muestra los datos P/L en el gráfico mediante etiquetas.
Caso práctico:
---------
Este AE es ideal para gestionar cestas de operaciones, bloquear el beneficio total o minimizar las pérdidas en múltiples posiciones por símbolo o en toda la cuenta.
por símbolo o en toda la cuenta, al tiempo que ofrece un filtrado personalizable.
